Classe JourneySharingMapView
Classe google.maps.journeySharing.JourneySharingMapView
Vue plan.
Nécessite le paramètre d'URL &libraries=journeySharing
. Consultez Bibliothèques dans l'API Maps JavaScript.
Constructeur | |
---|---|
JourneySharingMapView |
JourneySharingMapView(options) Paramètres:
Instancier une vue plan |
Propriétés | |
---|---|
anticipatedRoutePolylines |
Type :
Array<Polyline> Affiche les polylignes d'itinéraire prévues, le cas échéant. |
anticipatedRoutePolylineSetup |
Type :
PolylineSetup Configure les options pour une polyligne d'itinéraire prévue. Invoqué chaque fois qu'une nouvelle polyligne d'itinéraire prévue est affichée. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions et la renvoyer en tant que polylineOptions dans l'objet de sortie PolylineSetupOptions. Spécifier un objet PolylineSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet PolylineSetupOptions dans différentes fonctions PolylineSetup ni valeurs statiques, et ne réutilisez pas le même objet google.maps.PolylineOptions pour la clé polylineOptions dans différents objets PolylineSetupOptions. Si l'option "polylineOptions" ou "visible" n'est pas définie ou qu'elle est nulle, elle est remplacée par la valeur par défaut. Toutes les valeurs définies pour polylineOptions.map ou polylineOptions.path seront ignorées. |
automaticViewportMode |
Type :
AutomaticViewportMode Ce champ est en lecture seule. Mode fenêtre d'affichage automatique. |
destinationMarkers |
Type:
Array<Marker> Renvoie les repères de destination, le cas échéant. |
destinationMarkerSetup |
Type:
MarkerSetup Configure les options pour un repère de destination. Invoqué chaque fois qu'un nouveau repère de destination est affiché. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
element |
Type:
Element Ce champ est en lecture seule. Élément DOM supportant la vue. |
enableTraffic |
Type:
boolean Active ou désactive le calque de trafic. |
locationProvider |
Type :
LocationProvider Ce champ est en lecture seule. Source des lieux suivis à afficher dans la vue plan de suivi. |
map |
Type :
Map Objet de carte contenu dans la vue plan. |
mapOptions |
Type :
MapOptions Options de carte transmises dans la carte via la vue plan. |
originMarkers |
Type:
Array<Marker> Renvoie les repères d'origine, le cas échéant. |
originMarkerSetup |
Type:
MarkerSetup Configure les options pour un repère de point de départ. Invoqué chaque fois qu'un nouveau repère d'origine est affiché. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
pingMarkerSetup |
Type:
MarkerSetup Configure les options pour un repère de position de ping. Invoqué chaque fois qu'un nouveau repère ping est affiché. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
successfulTaskMarkers |
Type :
Array<Marker> Renvoie les repères de tâche ayant abouti, le cas échéant. |
successfulTaskMarkerSetup |
Type:
MarkerSetup Configure les options pour un repère de position de tâche réussi. Invoqué chaque fois qu'un nouveau repère de tâche réussi s'affiche. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
takenRoutePolylines |
Type:
Array<Polyline> Renvoie les polylignes empruntées, le cas échéant. |
takenRoutePolylineSetup |
Type :
PolylineSetup 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 vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions et la renvoyer en tant que polylineOptions dans l'objet de sortie PolylineSetupOptions. Spécifier un objet PolylineSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet PolylineSetupOptions dans différentes fonctions PolylineSetup ni 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 est remplacée par la valeur par défaut. |
taskOutcomeMarkers |
Type:
Array<Marker> Renvoie les repères de résultat de tâche, le cas échéant. |
taskOutcomeMarkerSetup |
Type :
MarkerSetup Configure les options pour un repère d'emplacement de résultat de tâche. Invoqué chaque fois qu'un nouveau repère d'emplacement de résultat de tâche s'affiche. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
unsuccessfulTaskMarkers |
Type:
Array<Marker> Renvoie les repères de tâche ayant échoué, le cas échéant. |
unsuccessfulTaskMarkerSetup |
Type:
MarkerSetup Permet de configurer les options pour 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, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
vehicleMarkers |
Type:
Array<Marker> Affiche les repères du véhicule, le cas échéant. |
vehicleMarkerSetup |
Type:
MarkerSetup Configure les options pour un repère de position du véhicule. Invoqué chaque fois qu'un nouveau repère de véhicule est affiché. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
waypointMarkers |
Type:
Array<Marker> Affiche les repères des points de cheminement, le cas échéant. |
waypointMarkerSetup |
Type:
MarkerSetup Configure les options pour un repère de point de cheminement. Invoqué chaque fois qu'un nouveau repère de point de cheminement est affiché. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
Interface JourneySharingMapViewOptions
google.maps.journeySharing.JourneySharingMapViewOptions
interface
Options pour la vue plan.
Nécessite le paramètre d'URL &libraries=journeySharing
. Consultez Bibliothèques dans l'API Maps JavaScript.
Propriétés | |
---|---|
element |
Type :
Element Élément DOM supportant la vue. Obligatoire. |
locationProvider |
Type :
LocationProvider Source des lieux suivis à afficher dans la vue plan de suivi. Obligatoire. |
anticipatedRoutePolylineSetup optional |
Type:
PolylineSetup optional Configure les options pour une polyligne d'itinéraire prévue. Invoqué chaque fois qu'une nouvelle polyligne d'itinéraire prévue est affichée. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions et la renvoyer en tant que polylineOptions dans l'objet de sortie PolylineSetupOptions. Spécifier un objet PolylineSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet PolylineSetupOptions dans différentes fonctions PolylineSetup ni valeurs statiques, et ne réutilisez pas le même objet google.maps.PolylineOptions pour la clé polylineOptions dans différents objets PolylineSetupOptions. Si l'option "polylineOptions" ou "visible" n'est pas définie ou qu'elle est nulle, elle est remplacée 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, ce qui permet à la vue plan d'ajuster automatiquement la fenêtre d'affichage en fonction des repères des véhicules, des repères géographiques et des polylignes d'itinéraire visibles. Définissez cette option sur AUCUN pour désactiver l'ajustement automatique. |
destinationMarkerSetup optional |
Type :
MarkerSetup optional Configure les options pour un repère de destination. Invoqué chaque fois qu'un nouveau repère de destination est affiché. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
mapOptions optional |
Type:
MapOptions optional Options de carte transmises dans le constructeur google.maps.Map. |
originMarkerSetup optional |
Type:
MarkerSetup optional Configure les options pour un repère de point de départ. Invoqué chaque fois qu'un nouveau repère d'origine est affiché. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
pingMarkerSetup optional |
Type :
MarkerSetup optional Configure les options pour un repère de position de ping. Invoqué chaque fois qu'un nouveau repère ping est affiché. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
successfulTaskMarkerSetup optional |
Type:
MarkerSetup optional Configure les options pour un repère de position de tâche réussi. Invoqué chaque fois qu'un nouveau repère de tâche réussi s'affiche. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.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 vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions et la renvoyer en tant que polylineOptions dans l'objet de sortie PolylineSetupOptions. Spécifier un objet PolylineSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet PolylineSetupOptions dans différentes fonctions PolylineSetup ni 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 est remplacée par la valeur par défaut. |
taskOutcomeMarkerSetup optional |
Type:
MarkerSetup optional Configure les options pour un repère d'emplacement de résultat de tâche. Invoqué chaque fois qu'un nouveau repère d'emplacement de résultat de tâche s'affiche. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
unsuccessfulTaskMarkerSetup optional |
Type:
MarkerSetup optional Permet de configurer les options pour 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, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
vehicleMarkerSetup optional |
Type:
MarkerSetup optional Configure les options pour un repère de position du véhicule. Invoqué chaque fois qu'un nouveau repère de véhicule est affiché. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.map" ou "markerOptions.position" sera ignorée. |
waypointMarkerSetup optional |
Type :
MarkerSetup optional Configure les options pour un repère de point de cheminement. Invoqué chaque fois qu'un nouveau repère de point de cheminement est affiché. Si vous spécifiez une fonction, la fonction peut et doit modifier le champ defaultMarkerOptions contenant un objet google.maps.MarkerOptions et le renvoyer en tant quemarkerOptions dans l'objet MarkerSetupOptions. Spécifier un objet MarkerSetupOptions revient à spécifier une fonction qui renvoie cet objet statique. N'utilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ni dans des valeurs statiques. Ne réutilisez pas non plus le même objet google.maps.MarkerOptions pour la clé repèreOptions dans différents objets MarkerSetupOptions. Si la valeur "markerOptions" n'est pas définie ou est nulle, elle est remplacée par la valeur par défaut. Toute valeur définie pour "OptionsOptions.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 Bibliothèques dans l'API Maps JavaScript.
Constantes | |
---|---|
FIT_ANTICIPATED_ROUTE |
Ajustez automatiquement la fenêtre d'affichage pour intégrer les repères et les polylignes d'itinéraire visibles. Il s'agit de la valeur par défaut. |
NONE |
Ne pas ajuster automatiquement la fenêtre d'affichage |
LocationProvider
Classe google.maps.journeySharing.LocationProvider
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 Bibliothèques dans l'API Maps JavaScript.
Méthodes | |
---|---|
addListener |
addListener(eventName, handler) Paramètres:
Valeur renvoyée:
MapsEventListener Ajoute un MapsEventListener pour un événement déclenché par ce fournisseur de lieux. Renvoie un identifiant pour cet écouteur, qui peut être utilisé avec event.removeListener . |