Partager via


RouteDirectionsOutput interface

Cet objet est retourné à partir d’un appel d’itinéraires réussi

Propriétés

formatVersion

Propriété Format Version

optimizedWaypoints

Séquence optimisée de waypoints. Il affiche l’index de la séquence waypoint fournie par l’utilisateur pour la liste d’origine et optimisée. Par exemple, une réponse :

<optimizedWaypoints>
<waypoint providedIndex="0" optimizedIndex="1"/>
<waypoint providedIndex="1" optimizedIndex="2"/>
<waypoint providedIndex="2" optimizedIndex="0"/>
</optimizedWaypoints>

signifie que la séquence d’origine est [0, 1, 2] et la séquence optimisée est [1, 2, 0]. Étant donné que l’index commence par 0, l’original est « premier, deuxième, troisième », tandis que l’optimisé est « deuxième, troisième, premier ».

report

Signale les paramètres effectifs utilisés dans l’appel en cours.

routes

Tableau d’itinéraires

Détails de la propriété

formatVersion

Propriété Format Version

formatVersion?: string

Valeur de propriété

string

optimizedWaypoints

Séquence optimisée de waypoints. Il affiche l’index de la séquence waypoint fournie par l’utilisateur pour la liste d’origine et optimisée. Par exemple, une réponse :

<optimizedWaypoints>
<waypoint providedIndex="0" optimizedIndex="1"/>
<waypoint providedIndex="1" optimizedIndex="2"/>
<waypoint providedIndex="2" optimizedIndex="0"/>
</optimizedWaypoints>

signifie que la séquence d’origine est [0, 1, 2] et la séquence optimisée est [1, 2, 0]. Étant donné que l’index commence par 0, l’original est « premier, deuxième, troisième », tandis que l’optimisé est « deuxième, troisième, premier ».

optimizedWaypoints?: RouteOptimizedWaypointOutput[]

Valeur de propriété

report

Signale les paramètres effectifs utilisés dans l’appel en cours.

report?: RouteReportOutput

Valeur de propriété

routes

Tableau d’itinéraires

routes: RouteOutput[]

Valeur de propriété