Rechercher des lieux le long d'un itinéraire
Requête HTTP
POST https://mapstools.googleapis.com/v1alpha:searchAlongRoute
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 |
|---|
{ "textQuery": string, "languageCode": string, "regionCode": string, "routingPreference": enum ( |
| Champs | |
|---|---|
textQuery |
Obligatoire. Requête de recherche en langage naturel (par exemple, "bornes pour véhicules électriques", "café"). |
languageCode |
Facultatif. Langue du résumé et des détails du lieu. La valeur par défaut est "en-US". |
regionCode |
Facultatif. Code pays/région (CLDR) de l'emplacement (par exemple, "US"). |
routingPreference |
Facultatif. Préférence de routage facultative spécifiant comment les données de trafic sont utilisées. La valeur par défaut est TRAFFIC_UNAWARE. |
includeExtendedDetails |
Facultatif. Inclut des détails étendus sur le lieu dans la réponse. Définissez ce champ sur Laissez L'activation de ce champ peut entraîner une latence plus élevée. |
travelMode |
Facultatif. Spécifie le mode de transport utilisé pour calculer l'itinéraire et les détours. La valeur par défaut est |
| Spécification de l'itinéraire : un itinéraire existant, un jeton d'itinéraire ou des points de terminaison de départ/destination. Voici une liste de champs mutuellement exclusifs. Au maximum, un des champs sera défini dans une réponse : | |
encodedPolyline |
Chaîne de polyligne encodée représentant l'itinéraire. Consultez https://developers.google.com/maps/documentation/utilities/polylinealgorithm. |
retrievalToken |
Jeton de récupération renvoyé par un appel v1alpha.computeRoutes précédent représentant l'itinéraire. |
routeEndpoints |
Points de terminaison d'itinéraire explicites (point de départ et destination). |
| Fin des champs mutuellement exclusifs. | |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de SearchAlongRouteResponse.
Champs d'application des autorisations
Requiert le champ d'application OAuth suivant :
https://www.googleapis.com/auth/maps-platform.mapstools