Map View

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

JourneySharingMapView

Classe google.maps.journeySharing.JourneySharingMapView

Vue plan.

Nécessite le paramètre d'URL &libraries=journeySharing. Consultez la section Bibliothèques dans l'API Maps JavaScript.

JourneySharingMapView
JourneySharingMapView(options)
Paramètres:
Instancie une vue plan.
anticipatedRoutePolylines
Type : Array<Polyline>
Renvoie les polylignes prévues, le cas échéant.
anticipatedRoutePolylineSetup
Configure les options de la polyligne d'itinéraire prévue. Invoqué lorsqu'une nouvelle polyligne d'itinéraire prévue est affichée.

Si une fonction est spécifiée, elle peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions et la renvoyer sous forme de polylineOptions dans l'objet PolylineSetupOptions de sortie.

La spécification d'un objet PolylineSetupOptions a le même effet que la spécification d'une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet PolylineSetupOptions dans différentes fonctions PolylineSetup ou valeurs statiques, et ne réutilisez pas le même objet google.maps.PolylineOptions pour la clé polylineOptions dans différents objets PolylineSetupOptions. Si le paramètre polylineOptions ou visible n'est pas défini ou qu'il est nul, il est remplacé par la valeur par défaut. Toutes les valeurs définies pour polylineOptions.map ou polylineOptions.path seront ignorées.

automaticViewportMode
Ce champ est en lecture seule. Mode fenêtre d'affichage automatique.
element
Type : Element
Ce champ est en lecture seule. Élément DOM qui sauvegarde la vue.
enableTraffic
Type : boolean
Active ou désactive le calque de trafic.
locationProvider
Ce champ est en lecture seule. Source des zones suivies à afficher dans la vue Plan.
map
Type : Map
Ce champ est en lecture seule. Objet de carte contenu dans la vue de carte.
mapOptions
Ce champ est en lecture seule. Options de carte transmises dans la carte via la vue Plan.
takenRoutePolylines
Affiche les polylignes empruntées, le cas échéant.
takenRoutePolylineSetup
Configure les options de la polyligne d'un itinéraire emprunté. Invoqué chaque fois qu'une nouvelle polyligne d'itinéraire empruntée est affichée.

Si une fonction est spécifiée, elle peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions et la renvoyer sous forme de polylineOptions dans l'objet PolylineSetupOptions de sortie.

La spécification d'un objet PolylineSetupOptions a le même effet que la spécification d'une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet PolylineSetupOptions dans différentes fonctions PolylineSetup ou valeurs statiques, et ne réutilisez pas le même objet google.maps.PolylineOptions pour la clé polylineOptions dans différents objets PolylineSetupOptions.

Toutes les valeurs définies pour polylineOptions.map ou polylineOptions.path seront ignorées. Toute valeur non définie ou nulle sera remplacée par la valeur par défaut.

destinationMarkerSetup
Configure les options d'un repère de destination. Invoqué chaque fois qu'un nouveau repère de destination est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

originMarkerSetup
Configure les options associées à un repère de point de départ. Invoqué lorsqu'un nouveau repère d'origine est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

pingMarkerSetup
Configure les options d'un repère de position Ping. Invoqué chaque fois qu'un nouveau repère ping est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

successfulTaskMarkerSetup
Permet de configurer les options pour un repère de lieu de tâche ayant abouti. Invoqué chaque fois qu'un nouveau repère de tâche réussie s'affiche.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

taskOutcomeMarkerSetup
Configure les options associées à un repère de résultat de tâche. Appelée chaque fois qu'un nouveau repère d'emplacement de résultat de tâche est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

unsuccessfulTaskMarkerSetup
Configure les options associées à un repère d'emplacement de tâche ayant échoué. Invoqué chaque fois qu'un nouveau repère de tâche ayant échoué est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

vehicleMarkerSetup
Configure les options du repère de position d'un véhicule. Invoqué lorsqu'un nouveau repère de véhicule est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

waypointMarkerSetup
Configure les options de repère de point de cheminement. Invoqué lorsqu'un nouveau repère de point de cheminement est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

destinationMarkers
Renvoie les repères de destination, le cas échéant.
originMarkers
Renvoie les repères d'origine, le cas échéant.
successfulTaskMarkers
Renvoie les repères de tâche ayant abouti, le cas échéant.
taskOutcomeMarkers
Renvoie les repères de résultat de la tâche, le cas échéant.
unsuccessfulTaskMarkers
Renvoie les repères de tâche qui ont échoué, le cas échéant.
vehicleMarkers
Affiche les repères du véhicule, le cas échéant.
waypointMarkers
Renvoie les repères des points de cheminement, le cas échéant.

Interface JourneySharingMapViewOptions

google.maps.journeySharing.JourneySharingMapViewOptions interface

Options pour la vue plan.

Nécessite le paramètre d'URL &libraries=journeySharing. Consultez la section Bibliothèques dans l'API Maps JavaScript.

element
Type : Element
Élément DOM qui sauvegarde la vue. Obligatoire.
locationProvider
Source des zones suivies à afficher dans la vue Plan. Obligatoire.
anticipatedRoutePolylineSetup optional
Type:PolylineSetup optional
Configure les options de la polyligne d'itinéraire prévue. Invoqué lorsqu'une nouvelle polyligne d'itinéraire prévue est affichée.

Si une fonction est spécifiée, elle peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions et la renvoyer sous forme de polylineOptions dans l'objet PolylineSetupOptions de sortie.

La spécification d'un objet PolylineSetupOptions a le même effet que la spécification d'une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet PolylineSetupOptions dans différentes fonctions PolylineSetup ou valeurs statiques, et ne réutilisez pas le même objet google.maps.PolylineOptions pour la clé polylineOptions dans différents objets PolylineSetupOptions. Si le paramètre polylineOptions ou visible n'est pas défini ou qu'il est nul, il est remplacé par la valeur par défaut. Toutes les valeurs définies pour polylineOptions.map ou polylineOptions.path seront ignorées.

automaticViewportMode optional
Type : AutomaticViewportMode optional
Mode fenêtre d'affichage automatique. La valeur par défaut est FIT_ANTICIPATED_ROUTE. Elle permet à la carte d'ajuster automatiquement la fenêtre d'affichage en fonction des repères sur les véhicules, des repères géographiques et des polylignes d'itinéraire visibles. Définissez ce paramètre sur NONE pour désactiver l'ajustement automatique.
destinationMarkerSetup optional
Type : MarkerSetup optional
Configure les options d'un repère de destination. Invoqué chaque fois qu'un nouveau repère de destination est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

mapOptions optional
Type : MapOptions optional
Options de carte transmises au constructeur google.maps.Map.
originMarkerSetup optional
Type:MarkerSetup optional
Configure les options associées à un repère de point de départ. Invoqué lorsqu'un nouveau repère d'origine est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

pingMarkerSetup optional
Type : MarkerSetup optional
Configure les options d'un repère de position Ping. Invoqué chaque fois qu'un nouveau repère ping est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

successfulTaskMarkerSetup optional
Type:MarkerSetup optional
Permet de configurer les options pour un repère de lieu de tâche ayant abouti. Invoqué chaque fois qu'un nouveau repère de tâche réussie s'affiche.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

takenRoutePolylineSetup optional
Type:PolylineSetup optional
Configure les options de la polyligne d'un itinéraire emprunté. Invoqué chaque fois qu'une nouvelle polyligne d'itinéraire empruntée est affichée.

Si une fonction est spécifiée, elle peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions et la renvoyer sous forme de polylineOptions dans l'objet PolylineSetupOptions de sortie.

La spécification d'un objet PolylineSetupOptions a le même effet que la spécification d'une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet PolylineSetupOptions dans différentes fonctions PolylineSetup ou valeurs statiques, et ne réutilisez pas le même objet google.maps.PolylineOptions pour la clé polylineOptions dans différents objets PolylineSetupOptions.

Toutes les valeurs définies pour polylineOptions.map ou polylineOptions.path seront ignorées. Toute valeur non définie ou nulle sera remplacée par la valeur par défaut.

taskOutcomeMarkerSetup optional
Type : MarkerSetup optional
Configure les options associées à un repère de résultat de tâche. Appelée chaque fois qu'un nouveau repère d'emplacement de résultat de tâche est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

unsuccessfulTaskMarkerSetup optional
Type : MarkerSetup optional
Configure les options associées à un repère d'emplacement de tâche ayant échoué. Invoqué chaque fois qu'un nouveau repère de tâche ayant échoué est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

vehicleMarkerSetup optional
Type:MarkerSetup optional
Configure les options du repère de position d'un véhicule. Invoqué lorsqu'un nouveau repère de véhicule est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

waypointMarkerSetup optional
Type:MarkerSetup optional
Configure les options de repère de point de cheminement. Invoqué lorsqu'un nouveau repère de point de cheminement est affiché.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée contenant un objet google.maps.MarkerOptions et la renvoyer en tant que repèresOptions dans l'objet MarkerSetupOptions de sortie.

Spécifier un objet MarkerSetupOptions a le même effet que spécifier une fonction qui renvoie cet objet statique.

N'utilisez pas le même objet MarkerSetupOptions dans des fonctions MarkerSetup ou des valeurs statiques différentes, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé "MarkerOptions" dans différents objets MarkerSetupOptions. Si le champ "MarkerOptions" n'est pas défini ou qu'il est nul, il est remplacé par défaut. Toute valeur définie pour "topoptions.map" ou "MarkerOptions.position" sera ignorée.

Constantes AutomaticViewportMode

constantes google.maps.journeySharing.AutomaticViewportMode

Mode fenêtre d'affichage automatique.

Nécessite le paramètre d'URL &libraries=journeySharing. Consultez la section Bibliothèques dans l'API Maps JavaScript.

FIT_ANTICIPATED_ROUTE Ajustez automatiquement la fenêtre d'affichage en fonction des repères et des polylignes d'itinéraire visibles. Il s'agit de la valeur par défaut.
NONE Ne pas ajuster automatiquement la fenêtre d'affichage

Classe abstraite LocationProvider

google.maps.journeySharing.LocationProvider classe abstraite

Classe parente des fournisseurs d'établissements. Utilisez le fournisseur de localisation enfant adapté à votre objectif plutôt que la classe parente.

Nécessite le paramètre d'URL &libraries=journeySharing. Consultez la section Bibliothèques dans l'API Maps JavaScript.

addListener
addListener(eventName, handler)
Paramètres:
  • eventNamestring nom de l'événement à écouter.
  • handler : Function gestionnaire d'événements.
Valeur renvoyée : MapsEventListener
Ajoute un MapsEventListener pour un événement déclenché par ce fournisseur de services de localisation. Renvoie un identifiant pour cet écouteur, qui peut être utilisé avec event.removeListener.