場所の名前(または住所)のリストを Google マップ上の特定の地理空間エンティティ(場所など)に解決します。
HTTP リクエスト
POST https://mapstools.googleapis.com/v1:resolveNames
この URL は gRPC Transcoding 構文を使用します。
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "queries": [ { object ( |
| フィールド | |
|---|---|
queries[] |
必須。解決する位置情報クエリのリスト。最大 20 個のクエリを指定できます。 |
locationBias |
省略可。解決結果にバイアスをかけるためのリージョン(省略可)。指定すると、このリージョンに近いエンティティに解決結果が偏ります。
|
regionCode |
省略可。解決結果をバイアスするオプションのリージョン コード。指定すると、解決結果は指定されたリージョン内またはその近くにあるエンティティに偏ります。これは CLDR リージョン コードである必要があります。(「US」や「CA」など)。
|
レスポンスの本文
v1.resolveNames のレスポンス メッセージ。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "results": [ { object ( |
| フィールド | |
|---|---|
results[] |
出力専用。位置情報クエリから解決されたエンティティのリスト。リクエストの |
failedRequests |
出力専用。部分的な障害を示すマップ。キーは、
|
saveToMapsUrl |
出力専用。解決されたすべてのエンティティを Google マップに保存するためのリンク。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/maps-platform.mapstools
LocationQuery
位置情報クエリは、Google マップで解決できる特定の位置情報エンティティを表します。現在、位置情報のクエリとしてサポートされているのは、地名と住所のみです。
| JSON 表現 |
|---|
{ "text": string } |
| フィールド | |
|---|---|
text |
必須。Google マップ上の特定の地理空間エンティティ(場所や住所など)に解決するテキスト クエリ。クエリが具体的であるほど、解決策の精度が高くなります。たとえば、「サンフランシスコ」、「Googleplex, Mountain View, CA」、「1600 Amphitheatre Parkway, Mountain View, CA」、「エッフェル塔, パリ」などです。クエリは特定の住所または地名である必要があります。チェーン名(Starbucks など)や検索語句(「レストラン」など)のような一般的な場所は対象外です。 |
LocationBias
解決結果のバイアスを適用するリージョン。
| JSON 表現 |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"viewport": {
object ( |
| フィールド | |
|---|---|
| 位置情報のバイアスのタイプ。以下は、相互に排他的なフィールドのリストです。レスポンスに設定されるフィールドは、最大 1 つです。 | |
viewport |
境界ボックスで定義されたビューポート。 |
| 相互に排他的なフィールドの終わり。 | |
結果
指定された位置情報クエリから解決された単一のエンティティと、解決の信頼レベル。
| JSON 表現 |
|---|
{ "entity": { object ( |
| フィールド | |
|---|---|
entity |
出力専用。位置情報クエリから解決されたエンティティ。 |
confidence |
出力専用。解決策の信頼度。 |
信頼度
解決策の信頼度。
| 列挙型 | |
|---|---|
CONFIDENCE_UNSPECIFIED |
デフォルト値。この値は使用されません。 |
MEDIUM |
中程度の信頼度は、解決策が正しい可能性が高いが、他の候補が存在する可能性があることを示します。 |
HIGH |
信頼度が高い場合は、解決策が正しく、特定の地理空間エンティティ(特定の場所など)を表していることを示します。 |