Message de requête v1alpha.computeRouteMatrix
Représentation JSON |
---|
{ "origins": [ { object ( |
Champs | |
---|---|
origins[] |
Obligatoire. Tableau des origines, qui détermine les lignes de la matrice de réponse. Plusieurs restrictions de taille s'appliquent à la cardinalité des points de départ et des destinations:
|
destinations[] |
Obligatoire. Tableau de destinations, qui détermine les colonnes de la matrice de réponse. |
travelMode |
Facultatif. Spécifie le mode de transport. |
routingPreference |
Facultatif. Spécifie comment calculer la route. Le serveur tente d'utiliser la préférence de routage sélectionnée pour calculer la route. Si la préférence de routage génère une erreur ou une latence extra longue, une erreur est renvoyée. À l'avenir, nous pourrons mettre en place un mécanisme de remplacement permettant d'utiliser une option différente lorsque l'option préférée ne donnera pas de résultat valide. Vous ne pouvez spécifier cette option que si |
departureTime |
Facultatif. Heure de départ. Si vous ne définissez pas cette valeur, la valeur par défaut est l'heure à laquelle vous avez effectué la requête. Si vous définissez cette valeur sur une heure déjà passée, la requête échoue. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
RouteMatrixOrigin
Une origine unique pour ComputeRouteMatrixRequest
Représentation JSON |
---|
{ "waypoint": { object ( |
Champs | |
---|---|
waypoint |
Obligatoire. Point de cheminement de départ |
routeModifiers |
Facultatif. Les modificateurs de chaque itinéraire qui l'utilise comme point de départ |
RouteMatrixDestination
Une seule destination pour ComputeRouteMatrixRequest
Représentation JSON |
---|
{
"waypoint": {
object ( |
Champs | |
---|---|
waypoint |
Obligatoire. Point de cheminement de destination |