指定場所 | https://www.google.com/maps/search/?api=1&query=キーワード+キーワード+....... |
ルート | https://www.google.com/maps/dir/?api=1&origin=名称+住所+キーワード+緯度+経度&destination=名称+住所+キーワード+緯度+経度&travelmode=driving |
ストリートビュー | https://www.google.com/maps/@?api=1&map_action=pano&viewpoint=緯度%2C経度&heading=-45&pitch=38&fov=80 |
指定場所 | https://www.google.com/maps/search/?api=1&query=キーワード+キーワード+....... |
ルート | https://www.google.com/maps/dir/?api=1&origin=名称+住所+キーワード+緯度+経度&destination=名称+住所+キーワード+緯度+経度&travelmode=driving |
ストリートビュー | https://www.google.com/maps/@?api=1&map_action=pano&viewpoint=緯度%2C経度&heading=-45&pitch=38&fov=80 |
キーワード | 説明 |
---|---|
_self |
デフォルトの設定。 設定がない場合は、「_self」が採用される。 現在の閲覧コンテキストで表示される。 |
_blank |
新しいタブにリンク先を表示する。 ブラウザの設定によっては、新しいウィンドウに表示される。 |
_parent |
現在の親の閲覧コンテキストに表示。 親がない場合は、「_self」と同じ動作。 |
_top |
最上位の閲覧コンテキストに表示する。 親の閲覧コンテキストがない場合は、 「_self」と同じ動作。 |
_new |
新しい「タブ」「ウィンドウ」にリンクを開いて表示する。 |
_window |
新しい「ウィンドウ」にリンクを開いて表示する。 |
_tab |
新しい「タブ」にリンクを開いて表示する。 |
パラメータ | 省略可否 | 説明 |
---|---|---|
query | 必須 |
地図上で表示する場所を「指定」する「パラメータ」。 「名称」「地名」「住所」「カテゴリー」「キーワード」「緯度」「経度」などを 「+」で繋げて入力する。 「query」パラメータは、すべての検索リクエストで「必須」の情報。 必ずリンクを作成したときに組み込むことが必要。 「文字列」は、「URLエンコード」をする必要があり、 「Name+Category+Keyword+Street+Address」 というような書式で記述する。 |
query_place_id | 省略可 |
「query_place_id」パラメータは、 場所を識別するテキスト表記のID「プレイスID」のことを意味している。 「query」パラメータと併用した場合は、 「query」パラメータで見つからない場合、 「query_place_id」の「プレイスID」が使用される。 「プレイスID」を持つ場所を 正確に表示する場合に使用すると便利。 「プレイスID」は、「プレイスID検索ツール」で検索することができる。 |
パラメータ | 省略可否 | 説明 |
---|---|---|
origin | 未設定でも可能 |
表示するルートの「出発点」を指定する「パラメータ」。 設定されていない場合は、 「出発地を入力するための空のフォーム」が表示される。 「指定値」は、「場所の名前」「住所」「緯度・経度」などで指定。 文字列は、「URLエンコード」された 「名称+住所+緯度+経度」 という書式で入力する必要がある。 「origin_place_id」を指定する場合は、「origin」パラメータは必須となる。 |
origin_place_id | 省略可 |
「場所ID」を指定する「パラメータ」。 使用する場合は、「origin」パラメータも必須。 |
destination | 必須 |
表示するルートの「到着点」を指定する「パラメータ」。 入力しないと、入力するための「空白のフォーム」が表示される。 「指定値」は、「場所の名前」「住所」「緯度・経度」などで指定。 文字列は、「URLエンコード」された 「名称+住所+緯度+経度」 という書式で入力する必要がある。 「destination_place_id」を使用する場合は、 「destination」パラメータは必須。 |
destination_place_id | 省略可 |
「場所ID」を入力して、「到着点」を指定するパラメータ。 使用する場合は、「destination」パラメータが必須となる。 |
travelmode | 省略可 |
「移動手段」を指定する「パラメータ」。 指定できるのは、 ・driving ・walking(可能な場合、歩道や歩道を優先) ・bicycling(自転車専用道路と、可能な場合にご希望の通りを経由する) ・transit 「travelmode」が指定されていない場合は、関連性の高いモードが自動判断されて表示される。 |
dir_action=navigate | 省略可 |
表示された「GoogleMap」で「ナビゲーション」を行うかを指定する「パラメータ」。
設定を指定しても、 使用できない環境の場合は「無視」される。 |
waypoints | 省略可 |
「ルート」の「中間地点」を指定する「パラメータ」。 「複数の地点」を指定するには、 「パイプ文字(|)」を使用して、「場所」を指定する。 (入力例: Berlin,Germany|Paris,France) 指定できる地点の数は、 環境によって異なるが、 「モバイルブラウザ」では「3地点」 「PCブラウザ」では「9地点」まで可能。 中間地点の経由順序は、 指定した「URL」の順番で表示される。 中間地点の指定は、「場所の名前」「住所」「緯度・経度」で指定可能。 |
パラメータ | 省略可否 | 説明 |
---|---|---|
map_action=map | 必須 |
表示する「地図の種類」を指定する「パラメータ」。 地図を確実に表示するために、「map_action」を「map」に指定する必要がある。 |
center | 省略可 |
「地図ウィンドウ」の「中心位置」を定義する「パラメータ」。 「緯度・経度」の「座標」で指定する。 書式は、「カンマ区切り値(-33.8569,151.2152 など)」。 |
zoom | 省略可 |
「地図の初期ズームレベル」を指定する「パラメータ」。 指定可能な値は、「0(全世界)」から「21(個々の建物)」までの「整数値」。 「デフォルト値」は、「15」。 |
basemap | 省略可 |
「表示する地図タイプ」を指定する「パラメータ」。 値は、「roadmap(デフォルト)」「satellite」「terrain」のいずれか。 |
layer | 省略可 |
地図上に表示する追加のレイヤを定義する「パラメータ」。 デフォルト値は、「none」。 「transit」「traffic」「bicycling」が指定可能。 |
パラメータ | 省略可否 | 説明 |
---|---|---|
map_action=pano | 必須 |
「ストリートビュー」を表示することを指定する「パラメータ」 |
viewpoint | 必須 |
「パノラマ画像」を表示する指定をする「パラメータ」。
指定した場所に、最も近い場所で撮影された「パノラマ画像」を表示する。 指定方法は、「緯度・経度」を「カンマ区切り座標(例: 46.123456,10.123456)」で指定。 表示される画像は、「更新」される度に異なる画像となる可能性が高い。 定期的な更新と投稿される頻度によって、 画像がその都度、変化するようになっている。 「パノラマ画像」が見つからない場合は、「GoogleMap」のデフォルトモードで、指定場所の地図が開く。 |
pano | 必須 |
表示するパノラマ画像が指定できる 「パノラマID」をを指定する「パラメータ」。 「viewpoint」も同時に指定し、 「パノラマID」が利用できないときは、 「viewpoint」で指定された場所の「パノラマ画像」となる。 「パノラマ画像」が見つからない場合は、「GoogleMap」のデフォルトモードで、指定場所の地図が開く。 |
heading | 省略可 |
方角を指定する「パラメータ」。 指定方向は、「北(0)」から「時計回り」:の「角度」を指定する。 「指定値」は、「-180 ~ 180」の「360度」が指定可能。 |
pitch | 省略可 |
「カメラ」の「上下の角度」を指定する「パラメータ」。 「ピッチ」の「指定値」は、「-90 ~ 90」 の度数で指定可能。 「正の値」では、カメラは「上向き」、 「負の値」では、カメラは「下向き」となる。 「デフォルトのピッチ」は、「0」。 |
fov | 省略可 |
画像の「水平画角」を指定する「パラメータ」。 視野は、「10 ~ 100」の値で指定可能。 「デフォルト値」は、「90」。 「数値が小さい」ほど「ズームレベルは高い」。 |