GoogleMap URL オプション

ブログ
スポンサーリンク

GoogleMap URL オプション

GoogleMapを開く際にURLでオプションを指定して開くことが出来ます。

AndroidアプリやiOSアプリからも使え、行き先を指定してナビモードで開く事も出来る見たいです。

大きく分けて4タイプの指定が出来ます。

参考:「GoogleマップURLガイド

検索モード

https://www.google.com/maps/search/?api=1&parameters

情報パネルを開きます。
parameters
部分にパラメーターを指定します。

パラメーターは、2つ指定出来ます。
query(必須):検索文字列または緯度経度を指定
・query_place_id(オプション):IDが分からないと意味が無いので使えない・・・
マニュアルでは、URLエンコーディングをするように書いていますが、最近のブラウザでは勝手にURLエンコーディングされるので、必要ないようです。

ルート検索モード

https://www.google.com/maps/dir/?api=1&parameters

ルート検索パネルを開きます。
parameters
部分にパラメーターを指定します。

パラメーターは、8つ指定出来ます。
origin:ルート検索の始点を指定
・origin_place_id(オプション):IDが分からないと意味が無いので使えない・・・
waypoints:ルート検索の中間点を指定(複数ある場合は「|」で区切る
・waypoint_place_ids(オプション):IDが分からないと意味が無いので使えない・・・
destination:ルート検索の終点を指定
・destination_place_id(オプション):IDが分からないと意味が無いので使えない・・・
travelmode(オプション):ルート検索の移動手段を指定
・・driving
・・walking
・・bicycling
・・transit
*指定しない場合は、指定されたルートやユーザー設定に最も関連する 1 つ以上のモードになります。
dir_action=navigate(オプション):GPS機能が有効(現在地が分かる)でナビゲーションが可能な場合にナビゲーションを開始します。

マップ指定モード

https://www.google.com/maps/@?api=1&map_action=map&parameters

地図の種類、ズーム、センターを指定してマップを開きます。
parameters
部分にパラメーターを指定します。

パラメターは、5つ指定出来ます。
map_action=map(必須)
center(オプション):中心点を緯度経度で指定
zoom(オプション):0~21で指定
・basemap(オプション):地図の種類を指定
・・roadmap(デフォルト):通常の地図
・・satellite:衛星写真
・・terrain:地形図
・layer(オプション):マップに表示する追加のレイヤーを定義(存在する場合)
・・transit
・・traffic
・・bicycling

現在地を中心にマップを開きます。

https://www.google.com/maps/@?api=1&map_action=map

中心点を指定してマップを開きます。

https://www.google.com/maps/@?api=1&map_action=map&center=35.8455786,138.8188071

中心点を指定して衛星写真を開きます。

https://www.google.com/maps/@?api=1&map_action=map&center=35.6815185,139.7672196&basemap=satellite

中心点とズームを指定して地形図を開きます。

https://www.google.com/maps/@?api=1&map_action=map&center=35.8455786,138.8188071&basemap=terrain&zoom=12

パノラマ指定モード

https://www.google.com/maps/@?api=1&map_action=pano&parameters

指定したポイントにパノラマが有ればマップを開きます。
parameters
部分にパラメーターを指定します。

パラメターは、5つ指定出来ます。
viewpoint:コンマ区切り緯度経度で指定
・pano:パノラマ IDが分からないので使えない
・heading(オプション):カメラのコンパス方位を北から時計回りの度数で指定
・pitch(オプション):カメラの上下の角度を指定、ピッチは -90 から 90
・fov(オプション):画像の水平視野を決定、範囲は 10 ~ 100

おまけ

各モードのパラメーターは、流用できないので検索モードで「zoom」を指定できないのが残念だったりします。

マニュアルで紹介されていないので非推奨ですが以下のURLで指定できます。
最後の「20z」がズームパラメータです。0~21(0.25刻み)で指定します。

https://www.google.com/maps/search/東京駅/@35.6812362,139.7671248,20z/

また、ルート検索モードで手段を指定しない場合は、以下でも可能です。

https://www.google.com/maps/dir/新宿駅/池袋駅/日暮里駅/上野駅/東京駅

簡単ですが、マニュアルに載っていないので非推奨です。

タイトルとURLをコピーしました