Classe JourneySharingMapView
Classe google.maps.journeySharing.JourneySharingMapView
Vue Plan.
Pour y accéder, appelez const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing")
. Consultez Bibliothèques dans l'API Maps JavaScript.
Constructeur | |
---|---|
JourneySharingMapView |
JourneySharingMapView(options) Paramètres:
Instancie une vue de carte. |
Propriétés | |
---|---|
anticipatedRoutePolylines |
Renvoie les polylignes d'itinéraire anticipées, le cas échéant. |
anticipatedRoutePolylineSetup |
Type:
PolylineSetup Configure les options d'une polyligne d'itinéraire anticipé. Appelée chaque fois qu'une nouvelle polyligne d'itinéraire anticipé 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 et le renvoyer sous 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 PolylineSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.PolylineOptions pour la clé polylineOptions dans différents objets PolylineSetupOptions. Si la valeur "polylineOptions" ou "visible" n'est pas définie ou si elle est nulle, la valeur par défaut est remplacée. Toute valeur définie pour polylineOptions.map ou polylineOptions.path sera ignorée. |
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 supportant 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 map contenu dans la vue plan. |
mapOptions |
Type:
MapOptions Ce champ est en lecture seule. Options de la carte transmises à la carte via la vue Plan. |
takenRoutePolylines |
Renvoie les polylignes d'itinéraire choisies, le cas échéant. |
takenRoutePolylineSetup |
Type:
PolylineSetup Configure les options d'une polyligne d'itinéraire empruntée. Invoqué chaque fois qu'une nouvelle polyligne d'itinéraire emprunté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 et le renvoyer sous 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 PolylineSetupOptions ou des valeurs statiques, et n'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 sera ignorée. Toute valeur non définie ou nulle sera remplacée par la valeur par défaut. |
|
Type:
LocationProvider optional Ce champ est en lecture seule. Source des lieux suivis à afficher dans la vue de la carte de suivi. |
|
Type:
MarkerSetup Configure les options d'un repère de destination. Appelée 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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
Type:
MarkerSetup Configure les options d'un repère de position de point de départ. Appelé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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
Type:
MarkerSetup Configure les options d'un repère de position 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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
Type:
MarkerSetup Configure les options d'un repère d'emplacement de tâche réussie. 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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
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 d'emplacement du résultat de la tâche est affiché. Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
Type:
MarkerSetup Configure les options d'un repère de position de véhicule. Appelé chaque fois qu'un nouveau repère de véhicule s'affiche. Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
Type:
MarkerSetup Configure les options d'un repère de position de point de cheminement. Appelé 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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
Renvoie les repères de destination, le cas échéant. |
|
Renvoie les repères d'origine, le cas échéant. |
|
Renvoie les repères de tâche réussie, le cas échéant. |
|
Renvoie les repères de résultat de la tâche, le cas échéant. |
|
Renvoie les repères de tâche ayant échoué, le cas échéant. |
|
Affiche les repères du véhicule, le cas échéant. |
|
Renvoie les repères de point de cheminement, le cas échéant. |
Méthodes | |
---|---|
addLocationProvider |
addLocationProvider(locationProvider) Paramètres:
Return Value (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:
Return Value (Valeur renvoyée) : aucune
Supprime un fournisseur de position de la vue plan. Si le fournisseur de position n'a pas encore été ajouté à la vue plan, aucune action n'est effectuée. |
Interface JourneySharingMapViewOptions
Interface google.maps.journeySharing.JourneySharingMapViewOptions
Options de la vue plan
Propriétés | |
---|---|
element |
Type:
Element Élément DOM supportant la vue. Obligatoire. |
anticipatedRoutePolylineSetup optional |
Type:
PolylineSetup optional Configure les options d'une polyligne d'itinéraire anticipé. Appelée chaque fois qu'une nouvelle polyligne d'itinéraire anticipé 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 et le renvoyer sous 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 PolylineSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.PolylineOptions pour la clé polylineOptions dans différents objets PolylineSetupOptions. Si la valeur "polylineOptions" ou "visible" n'est pas définie ou si elle est nulle, la valeur par défaut est remplacée. Toute valeur définie pour polylineOptions.map ou polylineOptions.path sera ignorée. |
automaticViewportMode optional |
Type:
AutomaticViewportMode optional Mode fenêtre d'affichage automatique. La valeur par défaut est FIT_ANTICIPATED_ROUTE. Elle permet à la vue de la carte d'ajuster automatiquement la fenêtre d'affichage pour l'adapter aux repères des véhicules, aux repères de position et aux polylignes d'itinéraire anticipées visibles. Définissez cette valeur sur AUCUN pour désactiver l'ajustement automatique. |
|
Type:
MarkerSetup optional Configure les options d'un repère de destination. Appelée 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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
Type:
LocationProvider optional Source des lieux suivis à afficher dans la vue de 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. |
|
Type:
MarkerSetup optional Configure les options d'un repère de position de point de départ. Appelé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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
Type:
MarkerSetup optional Configure les options d'un repère de position 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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
Type:
MarkerSetup optional Configure les options d'un repère d'emplacement de tâche réussie. 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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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ée. Invoqué chaque fois qu'une nouvelle polyligne d'itinéraire emprunté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 et le renvoyer sous 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 PolylineSetupOptions ou des valeurs statiques, et n'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 sera ignorée. Toute valeur non définie ou nulle sera remplacée par la valeur par défaut. |
|
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 d'emplacement du résultat de la tâche est affiché. Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
Type:
MarkerSetup optional Configure les options d'un repère de position de véhicule. Appelé chaque fois qu'un nouveau repère de véhicule s'affiche. Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions de l'entrée, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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. |
|
Type:
MarkerSetup optional Configure les options d'un repère de position de point de cheminement. Appelé 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, qui contient un objet google.maps.MarkerOptions, et 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 MarkerOptionsOptions dans différentes fonctions MarkerSetupOptions ou des valeurs statiques, et n'utilisez pas le même objet google.maps.MarkerOptions pour la cléMarkerOptions dans différents objets MarkerSetupOptions. Si le paramètre "MarkerOptions" 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 fenêtre d'affichage automatique.
Pour y accéder, appelez const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing")
. Consultez Bibliothèques dans l'API Maps JavaScript.
Constantes | |
---|---|
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
google.maps.journeySharing.LocationProvider
classe abstraite
Classe parente de tous les fournisseurs de localisation.
Méthodes | |
---|---|
addListener |
addListener(eventName, handler) Paramètres:
Valeur renvoyée:
MapsEventListener Ajoute un MapsEventListener pour un événement déclenché par ce fournisseur d'emplacement. Renvoie un identifiant pour cet écouteur qui peut être utilisé avec event.removeListener . |
Classe abstraite PollingLocationProvider
google.maps.journeySharing.PollingLocationProvider
classe abstraite
Classe parente des fournisseurs de bureaux de vote.
Cette classe abstraite étend LocationProvider
.
Propriétés | |
---|---|
isPolling |
Type:
boolean "True" si ce fournisseur de services de localisation interroge le système. Lecture seule. |
pollingIntervalMillis |
Type:
number Délai minimal entre la récupération des mises à jour de la 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 sera 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 parc) 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. |
Méthodes | |
---|---|
Hérité:
addListener
|
Événements | |
---|---|
ispollingchange |
function(event) Arguments:
Événement déclenché lorsque l'état de sondage du fournisseur de services de localisation est mis à jour. Utilisez PollingLocationProvider.isPolling pour déterminer l'état d'interrogation actuel. |
PollingLocationProviderIsPollingChangeEvent.
Interface google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
Objet événement transmis au gestionnaire d'événements lorsque l'événement PollingLocationProvider.ispollingchange
est déclenché.
Propriétés | |
---|---|
error optional |
Type:
Error optional Erreur ayant entraîné le changement de l'état d'interrogation, si ce changement d'état a été causé par une erreur. Non défini si le changement d'état est dû à des opérations normales. |