Google Mapの地図の画像を取得するには

Google Static Maps APIを使用すると、地図の画像を取得することができます。

URL

URLは次のようになります。
取得したい情報をパラメータで指定します。

https://maps.googleapis.com/maps/api/staticmap?パラメータ

必須のパラメータ

centerパラメータで中心位置の緯度と経度を指定します。

center=中心位置の緯度,中心位置の経度

center=34.687315,135.526201

sizeパラメータで取得する画像のサイズを指定します。

size=幅x高さ

size=640x480

sensorパラメータでGPS情報の有無を指定します。
センサーを使ってユーザーの位置を決定するときはtrueを指定します。

sensor=GPS情報の取得

sensor=false

keyパラメータでAPIキーを指定します。
APIキーは、Google Static Maps APIから取得します。

key=APIキー

オプションのパラメータ

よく使うパラメータだけ紹介します。

zoomパラメータで縮尺を指定します。

zoom=12

markersパラメータで地図上に設置するマーカーを指定します。

markers=緯度,経度

サンプル

大阪城の地図を取得してみましょう。

  • 緯度:34.687315
  • 経度:135.526201
  • 画像サイズ:640×480
  • 縮尺:14

URLは次のようになります。

https://maps.googleapis.com/maps/api/staticmap?center=34.687315,135.526201&size=640x480&sensor=false&zoom=14&key=APIキー

マーカーをつけます。

https://maps.googleapis.com/maps/api/staticmap?center=34.687315,135.526201&size=640x480&sensor=false&zoom=14&markers=34.687315,135.526201&key=APIキー

価格とプラン

AndroidのGoogle Maps Android APIと、iOSのGoogle Maps SDK for iOSは、無制限で無料で使用できます。

ウェブの場合はマップのロードが90日間連続して1日25,000回を超過するまで無料、
ウェブサービスの場合は1日2,500 回のリクエストまで無料
となっています。

価格とプランの詳細についてはこちらをご覧ください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.