場所の検索結果の詳細。
JSON 表現 |
---|
{
"place": {
object ( |
フィールド | |
---|---|
place |
場所の詳細。 |
distanceMeters |
検索位置から場所のジオメトリまたは中心までの直線距離。 |
場所
場所の詳細。
JSON 表現 |
---|
{ "placeId": string, "displayName": string, "languageCode": string, "address": { object ( |
フィールド | |
---|---|
placeId |
場所の Place ID。プレイス ID は、プレイスを一意に識別するテキストです。https://developers.google.com/places/web-service/place-id |
displayName |
ローカライズされた場所の名前。リクエストで指定された設定に従ってローカライズ。 |
languageCode |
場所に関連付けられたテキスト フィールドの言語コード。たとえば、「name」や「address」などです。 |
address |
場所の住所。 |
geometry |
場所のジオメトリ。 |
types[] |
この結果のタイプタグのセット。例: 「political」と「locality」。https://developers.google.com/places/web-service/supported_types |
associatedCompounds[] |
場所に関連付けられた化合物。 |
ジオメトリ
場所のジオメトリ。
JSON 表現 |
---|
{ "location": { object ( |
フィールド | |
---|---|
location |
このメッセージを含んでいるエンティティの中心点。 |
viewport |
平均サイズの地図にプレイスを表示するのに適したビューポート。 |
displayBoundary |
GeoJSON ポリゴン形式を使用してポリゴンを指定します。 |
ビューポート
緯度と経度のビューポート。対角線上に low
と high
の 2 つのポイントとして表されます。ビューポートは閉じた領域と見なされます。つまり、境界が含まれます。緯度境界は -90 ~ 90 度の範囲、経度境界は -180 ~ 180 度の範囲で指定してください。さまざまなケースには次のようなものがあります。
low
=high
の場合、ビューポートはその単一点で構成されます。low.longitude
>high.longitude
の場合、経度の範囲が反転します(ビューポートが経度 180 度線を越えます)。low.longitude
= -180 度、high.longitude
= 180 度の場合、ビューポートにはすべての経度が含まれます。low.longitude
= 180 度、high.longitude
= -180 度の場合、経度範囲は空になります。low.latitude
>high.latitude
の場合、緯度範囲は空になります。
low
と high
の両方を入力する必要があります。表示されるボックスを空にすることはできません(上記の定義で指定)。ビューポートが空の場合、エラーが発生します。
たとえば、次のビューポートはニューヨーク市を完全に囲んでいます。
{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
JSON 表現 |
---|
{ "low": { object ( |
フィールド | |
---|---|
low |
必須。ビューポートの低い部分。 |
high |
必須。ビューポートの高さ。 |
複合施設
場所に関連付けられた複合施設。
JSON 表現 |
---|
{ "type": enum ( |
フィールド | |
---|---|
type |
化合物のタイプ。 |
geometry |
コンパウンドに関連付けられたジオメトリ。 |
entrances[] |
化合物に関連付けられている入口のリスト。 |
CompoundType
複合型の値。
列挙型 | |
---|---|
COMPOUND_TYPE_UNSPECIFIED |
化合物の種類は不明です。 |
SECTION |
複合セクション: https://support.google.com/mapskb/answer/7054299 |
BUILDING |
複合施設。https://support.google.com/mapskb/answer/7013011 |
GROUNDS |
複合的な敷地: https://support.google.com/mapskb/answer/7046859 |
入口
場所の入り口。
JSON 表現 |
---|
{
"location": {
object ( |
フィールド | |
---|---|
location |
入口の場所。 |