投稿者 スレッド: GoogleMapなどを大きく拡大して広い範囲をキャプチャーするには  (参照数 399 回)

admin

  • Administrator
  • Hero Member
  • *****
  • 投稿: 59142
    • プロフィールを見る
GoogleMapなどを大きく拡大して広い範囲をキャプチャーするには
http://pasopia.velvet.jp/nota2/nota/?20190517205638

GoogleMap、yahoo地図などで詳細が見たくて拡大していくと全体が見渡せなく
なってしまう。詳細な大きさで全体を表示して、それを画像として取り込みた
いときはありませんか?

如何すればできるか検討してみました。「地図を埋め込む」という機能を使っ
て実現します。まず欲しい地図の位置を見に行く。そこで必要な大きさに拡大
表示させる。(一部しか表示できない)そこで、「地図を埋め込む」を選択し
てhtmlをコピーして、秀丸等のエディタに保存する。普通は(width="600" he
ight="450")となって幅600、高さ450程度になっている。これを2000、2000に
指定を変える。2000×2000ピクセルの範囲を表示させるように書き換えておく。

そしてそのコードをindex.html等名前を付けて保存する。

それをFiredfoxで開く、2000×2000ピクセルの範囲を表示した地図が現れる。
これをFirefoxの「スクリーンショット撮る」→「ページ全体を保存する」→
「ダウンロード」を選ぶ。画像として「ダウンロードフォルダ」に「Screensh
ot_2019-05-17 Screenshot.jpg」という名前で保存される。これでそれなりに
大きくした地図を広範囲に表示したものが手に入る。その画像を切り取って必
要なところを使用する。
思った範囲が表示されていない場合は最初から繰り返しかっとあんどトライし
てみる。

4000×4000、6000×6000まではやってみた。これ以上大きくなると時間がかか
ってうまくいかない。(パソコンの性能にもよると思う。)


<iframe src="https://www.geeogle.ja.com/maps/embed?pb=!1m14!1m12!1m3!1
d25971.32065672921!2d139.575296!3d35.5434496!2m3!1f0!2f0!3f0!3m2!1i102
4!2i768!4f13.1!5e0!3m2!1sja!2sjp!4v1558089779461!5m2!1sja!2sjp" width=
"2000" height="2000" frameborder="0" style="border:0" allowfullscreen>
</iframe>
これをindex.htmlという名前で保存する。そしてFirefoxで開く。