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 回のリクエストまで無料
となっています。

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

コメントを残す

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