DirectionsRenderer

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

Classe DirectionsRenderer

classe google.maps.DirectionsRenderer

Moteur de rendu de l'itinéraire récupéré sous la forme d'un objet DirectionsResult extrait à partir du service Itinéraire DirectionsService.

Cette classe hérite de la classe MVCObject.

Constructeur
Evénement
Méthode
Constructeur DirectionsRenderer
ConstructeurDescription
DirectionsRenderer(
       opts?:DirectionsRendererOptions
)

Crée le moteur de rendu avec les options proposées.

Les itinéraires peuvent être rendus sur une carte (sous forme de couche sur la carte) mais également dans une balise <div/> (sous forme d'instructions textuelles).

Evénement DirectionsRenderer
EvénementArgumentsDescription
directions_changedArguments :  None 

Cet événement est déclenché lorsque le moteur de rendu d'itinéraire change, ou quand un nouveau résultat d'itinéraire DirectionsResult est défini ou lorsque l'utilisateur cesse de faire glisser le tracé d'un itinéraire sur la carte.

Méthode DirectionsRenderer
MéthodeValeur RetournéeDescription
getDirections()Valeur retournée : DirectionsResult

Retourne l'ensemble actuel du moteur de rendu d'itinéraires.

getMap()Valeur retournée : Map

Retourne la carte sur laquelle le résultat de l'itinéraire DirectionsResult est rendu.

getPanel()Valeur retournée :  Node 

Retourne la balise <div/> du panneau dans lequel le résultat de l'itinéraire DirectionsResult est rendu.

getRouteIndex()Valeur retournée :  number 

Retourne l'index (débutant à zéro) de la route actuelle en cours d'utilisation par cet objet DirectionsRenderer.

setDirections(
       directions:DirectionsResult
)
Valeur retournée :  None 

Régle le moteur de rendu pour utiliser le résultat provenant du service itinéraire DirectionsService.

Définir ainsi un ensemble valide d'itinéraires affichera les itinéraires sur le moteur de rendu carte et panneau désignés.

setMap(
       map:Map
)
Valeur retournée :  None 

Cette méthode spécifie la carte sur laquelle les itinéraires seront rendus.

Passer  null  à cette méthode pour supprimer les itinéraires de la carte.

setOptions(
       options:DirectionsRendererOptions
)
Valeur retournée :  None 

Modifie les paramètres d'options de ce moteur de rendu pour itinéraire DirectionsRenderer après initialisation.

setPanel(
       panel: Node 
)
Valeur retournée :  None 

Cette méthode rend les itinéraires dans une balise <div/> sous forme textuelle.

Passer  null  à cette méthode pour supprimer le contenu du panneau.

setRouteIndex(
       routeIndex: number 
)
Valeur retournée :  None 

Définit l'index (débutant à zéro) de la route dans l'objet résultat d'itinéraire DirectionsResult à rendre.

 Par défaut , la première route dans le tableau sera rendue.