Map View

Classe JourneySharingMapView

google.maps.journeySharing.JourneySharingMapView libreria di
classi "journeySharing"

La visualizzazione mappa.

const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing");
JourneySharingMapView
JourneySharingMapView(options)
Parametri:
Crea un'istanza di una visualizzazione mappa.
automaticViewportMode
Questo campo è di sola lettura. Modalità viewport automatica.
element
Tipo: Element
Questo campo è di sola lettura. L'elemento DOM che supporta la visualizzazione.
enableTraffic
Tipo: boolean
Attiva o disattiva il livello del traffico.
locationProviders
Tipo: Array<LocationProvider> optional
Questo campo è di sola lettura. Origini delle località monitorate da mostrare nella visualizzazione mappa di monitoraggio. Per aggiungere o rimuovere i provider di posizione, utilizza i metodi JourneySharingMapView.addLocationProvider e JourneySharingMapView.removeLocationProvider.
map
Tipo: Map
Questo campo è di sola lettura. L'oggetto mappa contenuto nella visualizzazione mappa.
mapOptions
Questo campo è di sola lettura. Le opzioni della mappa passate alla mappa tramite la visualizzazione mappa.
locationProvider
Tipo: LocationProvider optional
Questo campo è di sola lettura. Un'origine delle località monitorate da mostrare nella visualizzazione mappa di monitoraggio.
destinationMarkerSetup
Configura le opzioni per un indicatore di località di destinazione. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore di destinazione.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
originMarkerSetup
Configura le opzioni per un indicatore di località di origine. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore di origine.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
taskOutcomeMarkerSetup
Configura le opzioni per un indicatore di posizione del risultato di un'attività. Viene richiamato ogni volta che viene visualizzato un nuovo indicatore di posizione del risultato dell'attività.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
unsuccessfulTaskMarkerSetup
Configura le opzioni per un indicatore di posizione di un'attività non riuscita. Richiamato ogni volta che viene visualizzato un nuovo indicatore di attività non riuscita.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
vehicleMarkerSetup
Configura le opzioni per un indicatore di posizione del veicolo. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore del veicolo.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
waypointMarkerSetup
Configura le opzioni per un indicatore di posizione di un waypoint. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore di waypoint.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
anticipatedRoutePolylineSetup
Configura le opzioni per una polilinea del percorso previsto. Viene richiamato ogni volta che viene eseguito il rendering di una nuova polilinea del percorso previsto.

Se specifichi una funzione, questa può e deve modificare il campo defaultPolylineOptions dell'input contenente un oggetto google.maps.PolylineOptions e restituirlo come polylineOptions nell'oggetto PolylineSetupOptions di output.

La specifica di un oggetto PolylineSetupOptions ha lo stesso effetto della specifica di una funzione che restituisce l'oggetto statico.

Non riutilizzare lo stesso oggetto PolylineSetupOptions in funzioni o valori statici PolylineSetup diversi e non riutilizzare lo stesso oggetto google.maps.PolylineOptions per la chiave polylineOptions in oggetti PolylineSetupOptions diversi. Se polylineOptions o visible non sono impostati o sono null, verranno sovrascritti con il valore predefinito. Eventuali valori impostati per polylineOptions.map o polylineOptions.path verranno ignorati.
takenRoutePolylineSetup
Configura le opzioni per una polilinea del percorso seguito. Viene richiamato ogni volta che viene eseguito il rendering di una nuova polilinea del percorso seguito.

Se specifichi una funzione, questa può e deve modificare il campo defaultPolylineOptions dell'input contenente un oggetto google.maps.PolylineOptions e restituirlo come polylineOptions nell'oggetto PolylineSetupOptions di output.

La specifica di un oggetto PolylineSetupOptions ha lo stesso effetto della specifica di una funzione che restituisce l'oggetto statico.

Non riutilizzare lo stesso oggetto PolylineSetupOptions in funzioni o valori statici PolylineSetup diversi e non riutilizzare lo stesso oggetto google.maps.PolylineOptions per la chiave polylineOptions in oggetti PolylineSetupOptions diversi.

Eventuali valori impostati per polylineOptions.map o polylineOptions.path verranno ignorati. Qualsiasi valore non impostato o nullo verrà sovrascritto con il valore predefinito.
pingMarkerSetup
Configura le opzioni per un indicatore di posizione di un ping. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore di ping.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
successfulTaskMarkerSetup
Configura le opzioni per un indicatore di posizione dell'attività riuscito. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore di attività riuscita.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
destinationMarkers
Tipo: Array<Marker>
Restituisce gli indicatori di destinazione, se presenti.
originMarkers
Tipo: Array<Marker>
Restituisce gli indicatori di origine, se presenti.
successfulTaskMarkers
Tipo: Array<Marker>
Restituisce gli indicatori delle attività riuscite, se presenti.
taskOutcomeMarkers
Tipo: Array<Marker>
Restituisce gli indicatori dei risultati dell'attività, se presenti.
unsuccessfulTaskMarkers
Tipo: Array<Marker>
Restituisce gli indicatori delle attività non riuscite, se presenti.
vehicleMarkers
Tipo: Array<Marker>
Restituisce gli indicatori del veicolo, se presenti.
waypointMarkers
Tipo: Array<Marker>
Restituisce gli indicatori dei waypoint, se presenti.
anticipatedRoutePolylines
Restituisce le polilinee del percorso previsto, se presenti.
takenRoutePolylines
Restituisce le polilinee del percorso seguito, se presenti.
addLocationProvider
addLocationProvider(locationProvider)
Parametri:
Valore restituito: nessuno
Aggiunge un provider di geolocalizzazione alla visualizzazione mappa. Se il provider di posizione è già stato aggiunto, non viene eseguita alcuna azione.
removeLocationProvider
removeLocationProvider(locationProvider)
Parametri:
Valore restituito: nessuno
Rimuove un provider di località dalla visualizzazione mappa. Se il provider di posizione non è già stato aggiunto alla visualizzazione mappa, non viene eseguita alcuna azione.

Interfaccia JourneySharingMapViewOptions

Interfaccia google.maps.journeySharing.JourneySharingMapViewOptions

Opzioni per la visualizzazione mappa.

element
Tipo: Element
L'elemento DOM che supporta la visualizzazione. Obbligatorio.
anticipatedRoutePolylineSetup
facoltativo
Tipo: PolylineSetup optional
Configura le opzioni per una polilinea del percorso previsto. Viene richiamato ogni volta che viene eseguito il rendering di una nuova polilinea del percorso previsto.

Se specifichi una funzione, questa può e deve modificare il campo defaultPolylineOptions dell'input contenente un oggetto google.maps.PolylineOptions e restituirlo come polylineOptions nell'oggetto PolylineSetupOptions di output.

La specifica di un oggetto PolylineSetupOptions ha lo stesso effetto della specifica di una funzione che restituisce l'oggetto statico.

Non riutilizzare lo stesso oggetto PolylineSetupOptions in funzioni o valori statici PolylineSetup diversi e non riutilizzare lo stesso oggetto google.maps.PolylineOptions per la chiave polylineOptions in oggetti PolylineSetupOptions diversi. Se polylineOptions o visible non sono impostati o sono null, verranno sovrascritti con il valore predefinito. Eventuali valori impostati per polylineOptions.map o polylineOptions.path verranno ignorati.
automaticViewportMode
facoltativo
Tipo: AutomaticViewportMode optional
Modalità viewport automatica. Il valore predefinito è FIT_ANTICIPATED_ROUTE, che consente alla visualizzazione mappa di regolare automaticamente l'area visibile in modo da adattarla agli indicatori dei veicoli, agli indicatori di posizione e a tutte le polilinee visibili del percorso previsto. Imposta questo valore su NONE per disattivare l'adattamento automatico.
destinationMarkerSetup
facoltativo
Tipo: MarkerSetup optional
Configura le opzioni per un indicatore di località di destinazione. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore di destinazione.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
locationProvider
facoltativo
Tipo: LocationProvider optional
Un'origine delle località monitorate da mostrare nella visualizzazione mappa di monitoraggio. Facoltativo.
locationProviders
facoltativo
Tipo: Array<LocationProvider> optional
Origini delle località monitorate da mostrare nella visualizzazione mappa di monitoraggio. Facoltativo.
mapOptions
facoltativo
Tipo: MapOptions optional
Opzioni della mappa passate al costruttore google.maps.Map.
originMarkerSetup
facoltativo
Tipo: MarkerSetup optional
Configura le opzioni per un indicatore di località di origine. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore di origine.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
pingMarkerSetup
facoltativo
Tipo: MarkerSetup optional
Configura le opzioni per un indicatore di posizione di un ping. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore di ping.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
successfulTaskMarkerSetup
facoltativo
Tipo: MarkerSetup optional
Configura le opzioni per un indicatore di posizione dell'attività riuscito. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore di attività riuscita.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
takenRoutePolylineSetup
facoltativo
Tipo: PolylineSetup optional
Configura le opzioni per una polilinea del percorso seguito. Viene richiamato ogni volta che viene eseguito il rendering di una nuova polilinea del percorso seguito.

Se specifichi una funzione, questa può e deve modificare il campo defaultPolylineOptions dell'input contenente un oggetto google.maps.PolylineOptions e restituirlo come polylineOptions nell'oggetto PolylineSetupOptions di output.

La specifica di un oggetto PolylineSetupOptions ha lo stesso effetto della specifica di una funzione che restituisce l'oggetto statico.

Non riutilizzare lo stesso oggetto PolylineSetupOptions in funzioni o valori statici PolylineSetup diversi e non riutilizzare lo stesso oggetto google.maps.PolylineOptions per la chiave polylineOptions in oggetti PolylineSetupOptions diversi.

Eventuali valori impostati per polylineOptions.map o polylineOptions.path verranno ignorati. Qualsiasi valore non impostato o nullo verrà sovrascritto con il valore predefinito.
taskOutcomeMarkerSetup
facoltativo
Tipo: MarkerSetup optional
Configura le opzioni per un indicatore di posizione del risultato di un'attività. Viene richiamato ogni volta che viene visualizzato un nuovo indicatore di posizione del risultato dell'attività.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
unsuccessfulTaskMarkerSetup
facoltativo
Tipo: MarkerSetup optional
Configura le opzioni per un indicatore di posizione di un'attività non riuscita. Richiamato ogni volta che viene visualizzato un nuovo indicatore di attività non riuscita.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
vehicleMarkerSetup
facoltativo
Tipo: MarkerSetup optional
Configura le opzioni per un indicatore di posizione del veicolo. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore del veicolo.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.
waypointMarkerSetup
facoltativo
Tipo: MarkerSetup optional
Configura le opzioni per un indicatore di posizione di un waypoint. Viene richiamato ogni volta che viene eseguito il rendering di un nuovo indicatore di waypoint.

Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input contenente un oggetto google.maps.MarkerOptions e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

Specificare un oggetto MarkerSetupOptions ha lo stesso effetto di specificare una funzione che restituisce quell'oggetto statico.

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni o valori statici MarkerSetup diversi e non riutilizzare lo stesso oggetto google.maps.MarkerOptions per la chiave markerOptions in oggetti MarkerSetupOptions diversi. Se markerOptions non è impostato o è null, verrà sovrascritto con il valore predefinito. Qualsiasi valore impostato per markerOptions.map o markerOptions.position verrà ignorato.

Costanti AutomaticViewportMode

google.maps.journeySharing.AutomaticViewportMode libreria di costanti
"journeySharing"

Modalità viewport automatica.

Queste costanti sono utilizzabili anche come stringhe. In TypeScript, i valori letterali stringa sono definiti dal tipo AutomaticViewportModeString.

const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing");
FIT_ANTICIPATED_ROUTE Regola automaticamente l'area visibile per adattarla agli indicatori e alle polilinee del percorso previsto visibili. Questa è l'impostazione predefinita.
NONE Non regolare automaticamente l'area visibile.

Classe astratta LocationProvider

Classe astratta google.maps.journeySharing.LocationProvider

Classe principale di tutti i provider di posizione.

addListener
addListener(eventName, handler)
Parametri:
  • eventName: string il nome dell'evento da ascoltare.
  • handler: Function il gestore di eventi.
Valore restituito: MapsEventListener
Aggiunge un MapsEventListener per un evento attivato da questo provider di posizione. Restituisce un identificatore per questo listener che può essere utilizzato con event.removeListener.

Classe astratta PollingLocationProvider

google.maps.journeySharing.PollingLocationProvider abstract class
extends LocationProvider

Classe principale dei fornitori di seggi elettorali.

isPolling
Tipo: boolean
True se questo provider di posizione sta eseguendo il polling. Sola lettura.
pollingIntervalMillis
Tipo: number
Tempo minimo tra i recuperi degli aggiornamenti della posizione in millisecondi. Se il recupero di un aggiornamento della posizione richiede più di pollingIntervalMillis, l'aggiornamento della posizione successivo non viene avviato finché non termina quello corrente.

Se imposti questo valore su 0, Infinity o un valore negativo, gli aggiornamenti automatici della posizione vengono disattivati. Un nuovo aggiornamento della posizione viene recuperato una volta se il parametro dell'ID monitoraggio (ad esempio l'ID monitoraggio della spedizione del fornitore della posizione della spedizione) o un'opzione di filtro (ad esempio i limiti dell'area visibile o i filtri degli attributi per i fornitori della posizione della flotta) cambia.

L'intervallo di polling predefinito e minimo è di 5000 millisecondi. Se imposti l'intervallo di polling su un valore positivo inferiore, viene memorizzato e utilizzato 5000.
Ereditato: addListener
ispollingchange
function(event)
Evento che viene attivato quando lo stato di polling del provider di posizione viene aggiornato. Utilizza PollingLocationProvider.isPolling per determinare lo stato di polling corrente.

Interfaccia PollingLocationProviderIsPollingChangeEvent

Interfaccia google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent

L'oggetto evento passato al gestore di eventi quando viene attivato l'evento PollingLocationProvider.ispollingchange.

error
facoltativo
Tipo: Error optional
L'errore che ha causato la modifica dello stato di polling, se la modifica dello stato è stata causata da un errore. Non definito se la modifica dello stato è dovuta a operazioni normali.