Partager via


RouteGetRouteDirectionsWithAdditionalParametersBodyParam interface

Propriétés

body

Utilisé pour reconstruire une route et calculer zéro ou plusieurs itinéraires alternatifs à cet itinéraire de référence. La séquence de coordonnées fournie est utilisée comme entrée pour la reconstruction des itinéraires. Les autres itinéraires sont calculés entre les points d’origine et de destination spécifiés dans les emplacements des paramètres de chemin d’accès de base. Si minDeviationDistance et minDeviationTime sont définis sur zéro, ces points d’origine et de destination sont censés être à (ou très près) le début et la fin de l’itinéraire de référence, respectivement. Les emplacements intermédiaires (waypoints) ne sont pas pris en charge lors de l’utilisation de Points de prise en charge.

La définition d’au moins un minDeviationDistance ou minDeviationTime sur une valeur supérieure à zéro a les conséquences suivantes :

  • Le point d’origine de la requête calculateRoute doit se trouver sur (ou très près) de l’itinéraire de référence d’entrée. Si ce n’est pas le cas, une erreur est retournée. Toutefois, le point d’origine n’a pas besoin d’être au début de la route de référence d’entrée (il peut être considéré comme la position actuelle du véhicule sur l’itinéraire de référence).
  • L’itinéraire de référence, retourné comme premier itinéraire dans la réponse calculateRoute, démarre au point d’origine spécifié dans la requête calculateRoute. La partie initiale de l’itinéraire de référence d’entrée jusqu’à ce que le point d’origine soit exclu de la réponse.
  • Les valeurs de minDeviationDistance et minDeviationTime déterminent la distance entre les itinéraires alternatifs et les itinéraires de référence à partir du point d’origine.
  • L’itinéraire doit utiliser departAt.
  • Le véhiculeHeading est ignoré.

Détails de la propriété

body

Utilisé pour reconstruire une route et calculer zéro ou plusieurs itinéraires alternatifs à cet itinéraire de référence. La séquence de coordonnées fournie est utilisée comme entrée pour la reconstruction des itinéraires. Les autres itinéraires sont calculés entre les points d’origine et de destination spécifiés dans les emplacements des paramètres de chemin d’accès de base. Si minDeviationDistance et minDeviationTime sont définis sur zéro, ces points d’origine et de destination sont censés être à (ou très près) le début et la fin de l’itinéraire de référence, respectivement. Les emplacements intermédiaires (waypoints) ne sont pas pris en charge lors de l’utilisation de Points de prise en charge.

La définition d’au moins un minDeviationDistance ou minDeviationTime sur une valeur supérieure à zéro a les conséquences suivantes :

  • Le point d’origine de la requête calculateRoute doit se trouver sur (ou très près) de l’itinéraire de référence d’entrée. Si ce n’est pas le cas, une erreur est retournée. Toutefois, le point d’origine n’a pas besoin d’être au début de la route de référence d’entrée (il peut être considéré comme la position actuelle du véhicule sur l’itinéraire de référence).
  • L’itinéraire de référence, retourné comme premier itinéraire dans la réponse calculateRoute, démarre au point d’origine spécifié dans la requête calculateRoute. La partie initiale de l’itinéraire de référence d’entrée jusqu’à ce que le point d’origine soit exclu de la réponse.
  • Les valeurs de minDeviationDistance et minDeviationTime déterminent la distance entre les itinéraires alternatifs et les itinéraires de référence à partir du point d’origine.
  • L’itinéraire doit utiliser departAt.
  • Le véhiculeHeading est ignoré.
body: RouteDirectionParameters

Valeur de propriété