住所を地理座標(ジオコーディング)に変換します。この座標を使用して、地図上にマーカーを配置したり、特定の場所を指定したりできます。この API では、地理座標を住所に変換することもできます(リバース ジオコーディング)。
- REST リソース: v4.geocode.address
- REST リソース: v4.geocode.destinations
- REST リソース: v4.geocode.location
- REST リソース: v4.geocode.places
- REST リソース: v4beta.geocode.address
- REST リソース: v4beta.geocode.destinations
- REST リソース: v4beta.geocode.location
- REST リソース: v4beta.geocode.places
- REST リソース: v4alpha.geocode.address
- REST リソース: v4alpha.geocode.destinations
- REST リソース: v4alpha.geocode.location
- REST リソース: v4alpha.geocode.places
サービス: geocoding-backend.googleapis.com
アプリケーションで独自のライブラリを使用してこのサービスを呼び出す必要がある場合は、API リクエストの際に次の情報を使用してください。
ディスカバリ ドキュメント
ディスカバリ ドキュメントは、REST API を記述して使用するための機械可読仕様です。クライアント ライブラリ、IDE プラグイン、Google API と連携するその他のツールのビルドに使用されます。1 つのサービスで複数のディスカバリ ドキュメントを提供できます。このサービスには、次のディスカバリ ドキュメントが用意されています。
- https://geocoding-backend.googleapis.com/$discovery/rest?version=v4
- https://geocoding-backend.googleapis.com/$discovery/rest?version=v4beta
- https://geocoding-backend.googleapis.com/$discovery/rest?version=v4alpha
サービス エンドポイント
サービス エンドポイントは、API サービスのネットワーク アドレスを指定するベース URL です。1 つのサービスに複数のサービス エンドポイントが存在することもあります。このサービスには次のサービス エンドポイントがあり、以下のすべての URI がこのサービス エンドポイントに関連しています。
https://geocode.googleapis.com
REST リソース: v4.geocode.address
| メソッド | |
|---|---|
geocodeAddress |
GET /v4/geocode/address このメソッドは、住所を LatLng にマッピングする住所ジオコーディングを実行します。 |
geocodeAddressQuery |
GET /v4/geocode/address/{addressQuery} このメソッドは、住所を LatLng にマッピングする住所ジオコーディングを実行します。 |
REST リソース: v4.geocode.destinations
| メソッド | |
|---|---|
searchDestinations |
POST /v4/geocode/destinations このメソッドは、目的地の検索を実行し、目的地のリストを返します。 |
REST リソース: v4.geocode.location
| メソッド | |
|---|---|
geocodeLocation |
GET /v4/geocode/location このメソッドは、LatLng を住所にマッピングする位置ジオコーディングを実行します。 |
geocodeLocationQuery |
GET /v4/geocode/location/{locationQuery} このメソッドは、LatLng を住所にマッピングする位置ジオコーディングを実行します。 |
REST リソース: v4.geocode.places
| メソッド | |
|---|---|
geocodePlace |
GET /v4/geocode/{place=places/*} このメソッドは、プレイス ID を使用してジオコーディング検索を実行します。 |
REST リソース: v4beta.geocode.address
| メソッド | |
|---|---|
geocodeAddress |
GET /v4beta/geocode/address このメソッドは、住所を LatLng にマッピングする住所ジオコーディングを実行します。 |
geocodeAddressQuery |
GET /v4beta/geocode/address/{addressQuery} このメソッドは、住所を LatLng にマッピングする住所ジオコーディングを実行します。 |
REST リソース: v4beta.geocode.destinations
| メソッド | |
|---|---|
searchDestinations |
POST /v4beta/geocode/destinations このメソッドは、目的地の検索を実行し、目的地のリストを返します。 |
REST リソース: v4beta.geocode.location
| メソッド | |
|---|---|
geocodeLocation |
GET /v4beta/geocode/location このメソッドは、LatLng を住所にマッピングする位置ジオコーディングを実行します。 |
geocodeLocationQuery |
GET /v4beta/geocode/location/{locationQuery} このメソッドは、LatLng を住所にマッピングする位置ジオコーディングを実行します。 |
REST リソース: v4beta.geocode.places
| メソッド | |
|---|---|
geocodePlace |
GET /v4beta/geocode/{place=places/*} このメソッドは、プレイス ID を使用してジオコーディング検索を実行します。 |
REST リソース: v4alpha.geocode.address
| メソッド | |
|---|---|
geocodeAddress |
GET /v4alpha/geocode/address このメソッドは、住所を LatLng にマッピングする住所ジオコーディングを実行します。 |
geocodeAddressQuery |
GET /v4alpha/geocode/address/{addressQuery} このメソッドは、住所を LatLng にマッピングする住所ジオコーディングを実行します。 |
REST リソース: v4alpha.geocode.destinations
| メソッド | |
|---|---|
searchDestinations |
POST /v4alpha/geocode/destinations このメソッドは、目的地の検索を実行し、目的地のリストを返します。 |
REST リソース: v4alpha.geocode.location
| メソッド | |
|---|---|
geocodeLocation |
GET /v4alpha/geocode/location このメソッドは、LatLng を住所にマッピングする位置ジオコーディングを実行します。 |
geocodeLocationQuery |
GET /v4alpha/geocode/location/{locationQuery} このメソッドは、LatLng を住所にマッピングする位置ジオコーディングを実行します。 |
REST リソース: v4alpha.geocode.places
| メソッド | |
|---|---|
geocodePlace |
GET /v4alpha/geocode/{place=places/*} このメソッドは、プレイス ID を使用してジオコーディング検索を実行します。 |