インデックス
GeocodeService(インターフェース)GeocodeAddressRequest(メッセージ)GeocodeAddressRequest.LocationBias(メッセージ)GeocodeAddressResponse(メッセージ)GeocodeLocationRequest(メッセージ)GeocodeLocationResponse(メッセージ)GeocodePlaceRequest(メッセージ)GeocodeResult(メッセージ)GeocodeResult.AddressComponent(メッセージ)GeocodeResult.Granularity(列挙型)PlusCode(メッセージ)
GeocodeService
ジオコーディングを実行するサービス。
| GeocodeAddress |
|---|
|
このメソッドは、住所を LatLng にマッピングする住所ジオコードを実行します。また、住所に関する構造化された情報も提供します。
|
| GeocodeLocation |
|---|
|
このメソッドは、LatLng を住所にマッピングする位置ジオコードを実行します。また、住所に関する構造化された情報も提供します。
|
| GeocodePlace |
|---|
|
このメソッドは、プレイス ID を使用してジオコード検索を行います。
|
GeocodeAddressRequest
GeocodeService.GeocodeAddress のリクエスト メッセージ。
| フィールド | |
|---|---|
location_bias |
省略可。検索する地域。この位置はバイアスとして機能するため、指定された位置周辺の結果が返される可能性があります。 |
language_code |
省略可。結果を返す言語。 |
region_code |
省略可。地域コード。ccTLD(「トップレベル ドメイン」)の 2 文字の値として指定される地域コード。このパラメータは、適用される法律に基づいて結果に影響します。このパラメータは、サービスから返される結果に影響を与えますが、完全に制限するわけではありません。 |
共用体フィールド address_input。ジオコーディングする住所。address_input は次のいずれかになります。 |
|
address_query |
ジオコーディングする構造化されていない住所。 |
address |
郵便住所形式でジオコードする構造化された住所。 |
LocationBias
検索する地域。この位置はバイアスとして機能するため、指定された位置周辺の結果が返される可能性があります。
| フィールド | |
|---|---|
共用体フィールド type。位置情報のバイアスの種類。type は次のいずれかになります。 |
|
rectangle |
北東と南西の角で定義された長方形のボックス。 |
GeocodeAddressResponse
GeocodeService.GeocodeAddress に対するレスポンス メッセージです。
| フィールド | |
|---|---|
results[] |
ジオコーディングの結果。 |
GeocodeLocationRequest
GeocodeService.GeocodeLocation に対するリクエスト メッセージ。
| フィールド | |
|---|---|
language_code |
省略可。結果を返す言語。 |
region_code |
省略可。地域コード。ccTLD(「トップレベル ドメイン」)の 2 文字の値として指定される地域コード。このパラメータは、適用される法律に基づいて結果に影響します。 |
types[] |
省略可。結果を制限する型タグのセット。指定されたタイプのいずれにも該当しない結果は削除されます。 使用可能な値の完全なリストについては、https://developers.google.com/maps/documentation/places/web-service/place-types の表 A と表 B をご覧ください。 |
granularity[] |
省略可。1 つ以上の位置情報の粒度列挙型のフィルタ。 |
共用体フィールド location_input。ジオコーディングする場所。location_input は次のいずれかになります。 |
|
location_query |
「lat,lng」文字列形式の位置情報。例: 「64.7611872,-18.4705364」。 |
location |
構造化された形式の場所。 |
GeocodeLocationResponse
GeocodeService.GeocodeLocation に対するレスポンス メッセージです。
| フィールド | |
|---|---|
results[] |
ジオコーディングの結果。 |
plus_code |
リクエスト内の場所の Plus Code。 |
GeocodePlaceRequest
GeocodeService.GeocodePlace のリクエスト メッセージ。
| フィールド | |
|---|---|
place |
必須。ジオコーディングする場所の識別子。places/{place} の形式。 |
language_code |
省略可。結果を返す言語。 |
region_code |
省略可。地域コード。ccTLD(「トップレベル ドメイン」)の 2 文字の値として指定される地域コード。このパラメータは、適用される法律に基づいて結果に影響します。 |
GeocodeResult
ジオコード結果には、場所に関する地理情報が含まれています。
| フィールド | |
|---|---|
place |
この結果の完全修飾された場所 ID。「//places.googleapis.com/places/{placeID}」の形式で指定します。詳しくは、https://developers.google.com/maps/documentation/places/web-service/place-id をご覧ください。 |
place_id |
この結果のプレイス ID。 |
location |
この住所の緯度経度。 |
granularity |
位置情報の粒度。 |
viewport |
ジオコーディング結果の表示に適したビューポート。 |
bounds |
住所の境界ボックス。 |
formatted_address |
1 行でフォーマットされた住所。 |
postal_address |
郵便住所形式の住所。 |
address_components[] |
地域レベルごとに繰り返されるコンポーネント。 |
postal_code_localities[] |
郵便番号に含まれる地域区分の完全なリスト。 結果のタイプが「postal_code」の場合にのみ入力されます。 |
types[] |
この結果の型タグのセット。たとえば、「political」や「administrative_area」などです。 使用可能な値の完全なリストについては、https://developers.google.com/maps/documentation/places/web-service/place-types の表 A と表 B をご覧ください。 |
plus_code |
このジオコード内の場所の Plus Code。 |
AddressComponent
書式設定された住所を構成する構造化されたコンポーネント(この情報が利用可能な場合)。
| フィールド | |
|---|---|
long_text |
住所コンポーネントの説明または名前。たとえば、オーストラリアの住所コンポーネントの場合、長い名前は「オーストラリア」になります。 |
short_text |
住所コンポーネントの略称(略称がある場合)。たとえば、オーストラリアの住所コンポーネントの略称は「AU」になります。 |
types[] |
住所コンポーネントのタイプを示す配列。 詳しくは、https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types をご覧ください。 |
language_code |
このコンポーネントのフォーマットに使用される言語(CLDR 表記)。 |
粒度
位置情報の粒度。
| 列挙型 | |
|---|---|
GRANULARITY_UNSPECIFIED |
使用しないでください。 |
ROOFTOP |
一致した住所に対応する実際の土地の非補間位置。 |
RANGE_INTERPOLATED |
番地の範囲から補間されます。たとえば、Amphitheatre Pkwy のある区間に 1600 ~ 1699 の番号が含まれていることがわかっている場合、1650 はその区間の両端の中間地点に配置される可能性があります。 |
GEOMETRIC_CENTER |
ポリゴン データがあるフィーチャーの幾何学的中心。 |
APPROXIMATE |
その他すべて。 |
PlusCode
Plus Code(http://plus.codes)は、14 メートル x 14 メートル(8000 分の 1 度)以下の長方形を定義するグローバル コードと、プレフィックスを参照位置に置き換える複合コードの 2 つの形式を持つ位置参照です。
| フィールド | |
|---|---|
global_code |
場所のグローバル(完全な)コード(「9FWM33GV+HQ」など)。8000 分の 1 度 x 8000 分の 1 度の領域(約 14 メートル x 14 メートル)を表します。 |
compound_code |
場所の複合コード(「33GV+HQ, Ramberg, Norway」など)。グローバル コードの接尾辞が含まれ、接頭辞が参照エンティティの書式設定された名前に置き換えられています。 |