DirectionsLeg

Référence API Google Maps JavaScript version 3.24

API Google Maps JavaScript version 3

Partager ce tutoriel sur les réseaux sociaux
Signaler une erreur dans cet article

Caractéristiques de l'objet DirectionsLeg

caractéristiques de l'objet google.maps.DirectionsLeg

Une "jambe" unique consiste en un ensemble d'étapes dans DirectionsResult.

Certains champs de la "jambe" ne peuvent être retournés pour toutes les requêtes.

Notez que bien que ce résultat ait un format semblable au format "JSON", il n'est pas strictement identique au format "JSON", car il comprend directement et indirectement des objets LatLng.

Propriété
Propriété DirectionsLeg
PropriétéTypeDescription
arrival_timeType : Time

Une heure d'arrivée estimée pour cette "jambe".

Applicable uniquement pour les requêtes de TRANSIT.

departure_timeType : Time

Une heure de départ estimée pour cette "jambe".

Applicable uniquement pour les requêtes de TRANSIT.

distanceType : Distance

La distance totale couverte par cette "jambe".

Cette propriété peut être  undefined  de même que la distance peut être inconnue.

durationType : Duration

La durée totale de cette "jambe".

Cette propriété peut être  undefined  de même que la durée peut être inconnue.

duration_in_trafficType : Duration

La durée totale de cette "jambe", prenant en compte les conditions de circulation indiquée par la propriété trafficModel. Cette propriété peut être indefinie, comme la durée peut être inconnue. Uniquement disponible pour les clients de Google Maps for Work lorsque drivingOptions est définie lors de la requête.

end_addressType :  string 

L'adresse de destination de cette "jambe".

end_locationType : LatLng

Le DirectionsService calcule l'itinéraire entre les emplacements en utilisant l'option de transport la plus proche (généralement une route) des emplacements de départ et d'arrivée.

end_location indique la destination réelle géocodée, qui peut être différente de celle du end_location de la dernière étape si, par exemple, la route n'est pas proche de la destination de cette "jambe".

start_addressType :  string 

L'adresse d'origine de cette "jambe".

start_locationType : LatLng

Le DirectionsService calcule l'itinéraire entre les emplacements en utilisant l'option de transport la plus proche (généralement une route) des emplacements de départ et d'arrivée.

start_location indique l'origine réelle géocodées, qui peut être différente de celle du start_location de la première étape si, par exemple, la route n'est pas proche de l'origine de cette "jambe".

stepsType :  Array <DirectionsStep>

Un tableau  array  de DirectionsStep, dont chaque élément contient des informations sur les différentes étapes de cette "jambe".

via_waypointsType :  Array <LatLng>

Un tableau  array  de points de cheminement (waypoint) le long de cette "jambe" qui n'étaient pas spécifiés dans la requête initiale, soit à la suite d'un utilisateur ayant fait glisser la polyline, soit en sélectionnant un itinéraire alternatif.