Method: resolveNames

Résout une liste de noms de lieux (ou d'adresses) en entités géospatiales spécifiques (par exemple, des lieux) sur Google Maps.

Requête HTTP

POST https://mapstools.googleapis.com/v1alpha:resolveNames

L'URL utilise la syntaxe de transcodage gRPC.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "queries": [
    {
      object (LocationQuery)
    }
  ],
  "locationBias": {
    object (LocationBias)
  },
  "regionCode": string
}
Champs
queries[]

object (LocationQuery)

Obligatoire. Liste des requêtes de localisation à résoudre. Vous pouvez spécifier jusqu'à 20 requêtes.

locationBias

object (LocationBias)

Facultatif. Région facultative pour biaiser les résultats de la résolution. Si elle est spécifiée, les résultats de la résolution seront biaisés en faveur des entités les plus proches de cette région. L'inclusion de locationBias ou de regionCode permet souvent d'obtenir de meilleurs résultats en limitant l'espace de recherche.

Si locationBias et regionCode sont spécifiés, locationBias est prioritaire sur regionCode.

regionCode

string

Facultatif. Code de région facultatif pour biaiser les résultats de la résolution. Si elle est spécifiée, les résultats de la résolution seront biaisés en faveur des entités qui se trouvent dans la région spécifiée ou à proximité. Il doit s'agir d'un code de région CLDR. Par exemple, "US" ou "CA". L'inclusion de locationBias ou de regionCode permet souvent d'obtenir de meilleurs résultats en limitant l'espace de recherche.

Si locationBias et regionCode sont spécifiés, locationBias est prioritaire sur regionCode.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de ResolveNamesResponse.

Champs d'application des autorisations

Requiert le champ d'application OAuth suivant :

  • https://www.googleapis.com/auth/maps-platform.mapstools