Map View

Classe JourneyPartageMapView

Classe google.maps.journeySharing.JourneySharingMapView

Vue plan.

Accès en appelant const {JourneySharingMapView} = await google.maps.importLibrary("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 d'itinéraire anticipées, le cas échéant.
anticipatedRoutePolylineSetup
Configure les options d'une polyligne d'itinéraire anticipée. Invoquée chaque fois qu'une nouvelle polyligne d'itinéraire anticipée est affichée.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions, puis le renvoyer sous la forme de polylineOptions dans l'objet PolylineSetupOptions de sortie.

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

Ne réutilisez pas le même objet PolylineSetupOptions dans différentes fonctions PolylineSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.PolylineOptions pour la clé polylineOptions dans différents objets PolylineSetupOptions. Si la valeur de polylineOptions ou "visible" n'est pas définie ou si elle est nulle, elle sera remplacée par la valeur par défaut. Toute valeur définie pour polylineOptions.map ou polylineOptions.path sera ignorée.
automaticViewportMode
Ce champ est en lecture seule. Mode de 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.
locationProviders
Type:  Array<LocationProvider> optional
Ce champ est en lecture seule. Sources des lieux suivis à afficher sur la carte de suivi. Pour ajouter ou supprimer des fournisseurs de localisation, utilisez les méthodes JourneySharingMapView.addLocationProvider et JourneySharingMapView.removeLocationProvider.
map
Type:  Map
Ce champ est en lecture seule. Objet de carte contenu dans la vue Plan.
mapOptions
Type:  MapOptions
Ce champ est en lecture seule. Les options cartographiques transmises à la carte via la vue plan.
takenRoutePolylines
Type:  Array<Polyline>
Renvoie les polylignes de l'itinéraire empruntées, le cas échéant.
takenRoutePolylineSetup
Configure les options d'une polyligne d'itinéraire emprunté. Invoquée chaque fois qu'une nouvelle polyligne d'itinéraire emprunté est affichée.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions, puis le renvoyer sous la forme de polylineOptions dans l'objet PolylineSetupOptions de sortie.

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

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

Toute valeur définie pour polylineOptions.map ou polylineOptions.path est ignorée. Toute valeur non définie ou nulle sera remplacée par la valeur par défaut.
locationProvider
Type:  LocationProvider optional
Ce champ est en lecture seule. Source des lieux suivis à afficher sur la carte de suivi.
destinationMarkerSetup
Type:  MarkerSetup
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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
originMarkerSetup
Type:  MarkerSetup
Configure les options d'un repère de position d'origine. Invoquée chaque fois qu'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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
pingMarkerSetup
Type:  MarkerSetup
Configure les options d'un repère de position de ping. Appelée chaque fois qu'un nouveau repère de 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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
successfulTaskMarkerSetup
Type:  MarkerSetup
Configure les options d'un repère d'emplacement de tâche ayant réussi. Appelée chaque fois qu'un nouveau repère de tâche réussie 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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
taskOutcomeMarkerSetup
Type:  MarkerSetup
Configure les options d'un repère d'emplacement du résultat de la tâche. Invoqué chaque fois qu'un nouveau repère de position 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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
unsuccessfulTaskMarkerSetup
Type:  MarkerSetup
Configure les options d'un repère d'emplacement de tâche ayant échoué. Appelée 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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
vehicleMarkerSetup
Type:  MarkerSetup
Configure les options d'un repère de position de véhicule. Invoqué chaque fois qu'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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
waypointMarkerSetup
Type:  MarkerSetup
Configure les options d'un repère de position de point de cheminement. Invoqué chaque fois qu'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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
destinationMarkers
Type:  Array<Marker>
Renvoie les repères de destination, le cas échéant.
originMarkers
Type:  Array<Marker>
Renvoie les repères d'origine, le cas échéant.
successfulTaskMarkers
Type:  Array<Marker>
Renvoie les repères de tâche réussie, le cas échéant.
taskOutcomeMarkers
Type:  Array<Marker>
Renvoie les repères de résultat de la tâche, le cas échéant.
unsuccessfulTaskMarkers
Type:  Array<Marker>
Renvoie les repères de tâche ayant échoué, le cas échéant.
vehicleMarkers
Type:  Array<Marker>
Affiche les repères du véhicule, le cas échéant.
waypointMarkers
Type:  Array<Marker>
Renvoie les repères des points de cheminement, le cas échéant.
addLocationProvider
addLocationProvider(locationProvider)
Paramètres: 
  • locationProviderLocationProvider le fournisseur de localisation à ajouter.
Valeur renvoyée:Aucune
Ajoute un fournisseur de localisation à la vue plan. Si le fournisseur de localisation a déjà été ajouté, aucune action n'est effectuée.
removeLocationProvider
removeLocationProvider(locationProvider)
Paramètres: 
  • locationProviderLocationProvider le fournisseur de localisation à supprimer.
Valeur renvoyée:Aucune
Supprime un fournisseur de localisation de la vue plan. Si le fournisseur de localisation n'a pas encore été ajouté à la vue plan, aucune action n'est effectuée.

Interface JourneyPartageMapViewOptions

Interface google.maps.journeySharing.JourneySharingMapViewOptions

Options de la vue plan

element
Type:  Element
Élément DOM qui sauvegarde la vue. Obligatoire.
anticipatedRoutePolylineSetup optional
Type:  PolylineSetup optional
Configure les options d'une polyligne d'itinéraire anticipée. Invoquée chaque fois qu'une nouvelle polyligne d'itinéraire anticipée est affichée.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions, puis le renvoyer sous la forme de polylineOptions dans l'objet PolylineSetupOptions de sortie.

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

Ne réutilisez pas le même objet PolylineSetupOptions dans différentes fonctions PolylineSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.PolylineOptions pour la clé polylineOptions dans différents objets PolylineSetupOptions. Si la valeur de polylineOptions ou "visible" n'est pas définie ou si elle est nulle, elle sera remplacée par la valeur par défaut. Toute valeur définie pour polylineOptions.map ou polylineOptions.path sera ignorée.
automaticViewportMode optional
Type:  AutomaticViewportMode optional
Mode de fenêtre d'affichage automatique. La valeur par défaut est FIT_ANTICIPATED_ROUTE. Elle permet à la vue plan d'ajuster automatiquement la fenêtre d'affichage pour qu'elle s'adapte aux repères des véhicules, aux repères de position et aux polylignes d'itinéraire anticipées visibles. Définissez ce paramètre sur AUCUN 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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
locationProvider optional
Type:  LocationProvider optional
Source des lieux suivis à afficher sur la carte de suivi. Facultatif.
locationProviders optional
Type:  Array<LocationProvider> optional
Sources des lieux suivis à afficher sur la carte de suivi. Facultatif.
mapOptions optional
Type:  MapOptions optional
Options de carte transmises au constructeur google.maps.Map.
originMarkerSetup optional
Type:  MarkerSetup optional
Configure les options d'un repère de position d'origine. Invoquée chaque fois qu'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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
pingMarkerSetup optional
Type:  MarkerSetup optional
Configure les options d'un repère de position de ping. Appelée chaque fois qu'un nouveau repère de 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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
successfulTaskMarkerSetup optional
Type:  MarkerSetup optional
Configure les options d'un repère d'emplacement de tâche ayant réussi. Appelée chaque fois qu'un nouveau repère de tâche réussie 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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
takenRoutePolylineSetup optional
Type:  PolylineSetup optional
Configure les options d'une polyligne d'itinéraire emprunté. Invoquée chaque fois qu'une nouvelle polyligne d'itinéraire emprunté est affichée.

Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultPolylineOptions de l'entrée contenant un objet google.maps.PolylineOptions, puis le renvoyer sous la forme de polylineOptions dans l'objet PolylineSetupOptions de sortie.

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

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

Toute valeur définie pour polylineOptions.map ou polylineOptions.path est ignorée. Toute valeur non définie ou nulle sera remplacée par la valeur par défaut.
taskOutcomeMarkerSetup optional
Type:  MarkerSetup optional
Configure les options d'un repère d'emplacement du résultat de la tâche. Invoqué chaque fois qu'un nouveau repère de position 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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
unsuccessfulTaskMarkerSetup optional
Type:  MarkerSetup optional
Configure les options d'un repère d'emplacement de tâche ayant échoué. Appelée 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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
vehicleMarkerSetup optional
Type:  MarkerSetup optional
Configure les options d'un repère de position de véhicule. Invoqué chaque fois qu'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, puis le renvoyer en tant que cueOptions 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.

Ne réutilisez pas le même objet MarkerSetupOptions dans différentes fonctions MarkerSetup ou des valeurs statiques, et ne réutilisez pas le même objet google.maps.MarkerOptions pour la clé cueOptions dans différents objets MarkerSetupOptions. Si marketOptions n'est pas défini ou n'est pas défini, la valeur par défaut sera remplacée. Toute valeur définie pour "MarkerOptions.map" ou "MarkerOptions.position" sera ignorée.
waypointMarkerSetup optional
Type:  MarkerSetup optional
Configure les options d'un repère de position de point de cheminement. Invoqué chaque fois qu'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, puis le renvoyer en tant que cueOptions 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.

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

Constantes AutomaticViewportMode

constantes google.maps.journeySharing.AutomaticViewportMode

Mode de fenêtre d'affichage automatique.

Accès en appelant const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing"). Consultez la section Bibliothèques dans l'API Maps JavaScript.

FIT_ANTICIPATED_ROUTE Ajustez automatiquement la fenêtre d'affichage pour l'adapter aux repères et aux polylignes d'itinéraire anticipées visibles. Il s'agit de la valeur par défaut.
NONE Ne pas ajuster automatiquement la fenêtre d'affichage.

Classe abstraite LocationProvider.

classe abstraite google.maps.journeySharing.LocationProvider

Classe parente de tous les fournisseurs de localisation.

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

Classe abstraite PollingLocationProvider.

classe abstraite google.maps.journeySharing.PollingLocationProvider

Classe parente des fournisseurs de bureaux de vote.

Cette classe abstraite étend LocationProvider.

isPolling
Type:  boolean
"True" si ce fournisseur de localisation effectue un sondage. Lecture seule.
pollingIntervalMillis
Type:  number
Délai minimal entre la récupération des notifications de position (en millisecondes). Si la récupération d'une mise à jour de la position prend plus de pollingIntervalMillis, la mise à jour suivante n'est lancée que lorsque la mise à jour en cours est terminée.

Si vous définissez cette valeur sur 0, sur infini ou sur une valeur négative, la mise à jour automatique de la position est désactivée. Une nouvelle mise à jour de la position est récupérée une fois si le paramètre d'ID de suivi (par exemple, l'ID de suivi de la livraison du fournisseur de localisation de la livraison) ou une option de filtrage (par exemple, les limites de la fenêtre d'affichage ou les filtres d'attributs pour les fournisseurs de services de localisation de la flotte) est modifié.

L'intervalle d'interrogation par défaut et minimal est de 5 000 millisecondes. Si vous définissez l'intervalle d'interrogation sur une valeur positive inférieure, la valeur 5 000 est stockée et utilisée.
Hérité: addListener
ispollingchange
function(event)
Événement déclenché lorsque l'état de scrutation du fournisseur de localisation est mis à jour. Utilisez PollingLocationProvider.isPolling pour déterminer l'état actuel du sondage.

Interface PollingLocationProviderIsPollingChangeEvent.

Interface google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent

Objet événement transmis au gestionnaire d'événements lorsque l'événement PollingLocationProvider.ispollingchange est déclenché.

error optional
Type:  Error optional
Erreur ayant entraîné la modification de l'état de l'interrogation, si le changement d'état est dû à une erreur. Non défini si le changement d'état est dû à des opérations normales.