DirectionsRequest

Référence API Google Maps JavaScript version 3.23

API Google Maps JavaScript version 3

#PanamaPapers: En finir avec le secret, sanctionnons les banques !

Les Panama Papers ont révélé la façon dont certaines élites utilisent le secret pour cacher leurs activités financières. Ce secret permet à de riches individus de ne pas payer leur part normale d’impôts, mais il permet également à la grande criminalité de se financer, de l’esclavage humain à la vente d’armes illégales en passant par le financement du terrorisme.

Eva Joly - Députée européenne. Rejoignez-nous ! Signez la pétition et partagez-la !


Caractéristiques de l'objet DirectionsRequest

caractéristique de l'objet google.maps.DirectionsRequest

Requête pour calculer un itinéraire devant être envoyée à DirectionsService.

Propriété
Propriété DirectionsRequest
PropriétéTypeDescription
avoidFerries boolean 

Si défini sur  true , ordonne au service Directions d'éviter les ferries lorsque cela est possible.

 Facultatif 

avoidHighways boolean 

Si égal à  true , charge le service Directions d'éviter, si possible, les autoroutes.

 Facultatif .

avoidTolls boolean 

Si égal à  true , charge le service Directions d'éviter, si possible, les routes à péage.

 Facultatif .

destinationLatLng| string 

Destination finale.

Celle-ci peut être indiquée sous la forme d'une chaîne à géocoder ou d'un LatLng.

 Obligatoire .

durationInTraffic boolean 

Si défini sur  true , ordonne au service Directions d'éviter les routes à péage lorsque cela est possible.

 Facultatif 

optimizeWaypoints boolean 

Si défini sur  true , DirectionsService va tenter de réorganiser les points de cheminement intermédiaires fournis, afin de minimiser le coût global de l'itinéraire.

Si les étapes sont optimisées, inspecter DirectionsRoute.waypoint_order dans la réponse pour déterminer le nouvel ordre.

originLatLng| string 

Point de départ.

Celui-ci peut être indiqué sous la forme d'une chaîne à géocoder ou d'un LatLng.

 Obligatoire .

provideRouteAlternatives boolean 

Fourni ou non des routes alternatives.

 Facultatif  .

region string 

Code région utilisé pour influencer les requêtes de géocodage.

 Facultatif .

transitOptionsTransitOptions

Les paramètres qui s'appliquent uniquement aux requêtes où travelMode vaut TRANSIT. Cet objet n'aura aucun effet pour les autres modes de transport.

travelModeTravelMode

Type de transport utilisé pour calculer l'itinéraire demandé.

 Obligatoire .

unitSystemUnitSystem

Système d'unités à utiliser de façon préferentielle pour afficher les distances.

 Par défaut , le système d'unités utilisé est celui du pays d'origine.

waypoints Array .<DirectionsWaypoint>

Tableau de points de passage intermédiaires.

L'itinéraire sera calculé depuis l'origine et jusqu'à la destination finale en passant par chacun des points de passage contenus dans ce tableau.

Le nombre maximum de points de passage est 8 en plus de l'origine et de la destination.

Les clients de l'API Maps for Business ont droit à 23 points de passage en plus de l'origine et de la destination.

 Facultatif .