Encapsule un point de cheminement. Les points de cheminement marquent le début et la fin d'un itinéraire, et incluent les arrêts intermédiaires.
Représentation JSON
{"via": boolean,"vehicleStopover": boolean,"sideOfRoad": boolean,// Union field location_type can be only one of the following:"location": {object (Location)},"placeId": string,"address": string// End of list of possible types for union field location_type.}
Champs
via
boolean
Marque ce point de cheminement comme jalon plutôt que comme point d'arrêt. Pour chaque point de cheminement sans via de la requête, la réponse ajoute une entrée au tableau legs pour fournir les détails des escales de ce tronçon du trajet. Définissez cette valeur sur "true" lorsque vous souhaitez que l'itinéraire passe par ce point de repère sans s'y arrêter. Les points de cheminement via ne provoquent pas l'ajout d'une entrée au tableau legs, mais ils font passer l'itinéraire par le point de cheminement. Vous ne pouvez définir cette valeur que sur des points de cheminement intermédiaires. La requête échoue si vous définissez ce champ sur des points de cheminement terminaux. Si ComputeRoutesRequest.optimize_waypoint_order est défini sur "true", ce champ ne peut pas être défini sur "true". Sinon, la requête échoue.
vehicleStopover
boolean
Indique que le point de cheminement est destiné à servir de point d'arrêt pour les véhicules, avec l'intention de procéder à un retrait ou à un dépôt. Lorsque vous définissez cette valeur, l'itinéraire calculé n'inclut pas les points de cheminement autres que via sur les routes non adaptées au retrait et au dépôt. Cette option ne fonctionne que pour les modes de déplacement DRIVE et TWO_WHEELER, et lorsque locationType est défini sur Location.
sideOfRoad
boolean
Indique que l'emplacement de ce point de cheminement est destiné à indiquer au véhicule de s'arrêter d'un côté particulier de la route. Lorsque vous définissez cette valeur, l'itinéraire passe par l'emplacement afin que le véhicule puisse s'arrêter du côté de la route vers lequel l'emplacement est orienté par rapport au centre de la route. Cette option ne fonctionne que pour DRIVE et TWO_WHEELERRouteTravelMode.
Champ d'union location_type. Différentes façons de représenter un emplacement. location_type ne peut être qu'un des éléments suivants :
Point spécifié à l'aide de coordonnées géographiques, y compris d'un angle de visée facultatif.
placeId
string
ID de lieu du POI associé au point de cheminement.
address
string
Adresse lisible ou plus code. Pour en savoir plus, consultez https://plus.codes.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/11/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/11/27 (UTC)."],[],[]]