Map View

JourneySharingMapView class

google.maps.journeySharing.JourneySharingMapView corso

La visualizzazione mappa.

Accedi chiamando const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing"). Consulta la sezione Librerie nell'API Maps JavaScript.

JourneySharingMapView
JourneySharingMapView(options)
Parametri: 
Consente di creare 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 alla base della visualizzazione.
enableTraffic
Tipo:  boolean
Attiva o disattiva il livello di traffico.
locationProviders
Tipo:  Array<LocationProvider> optional
Questo campo è di sola lettura. Origini delle posizioni monitorate da mostrare nella visualizzazione mappa del monitoraggio. Per aggiungere o rimuovere fornitori di servizi di geolocalizzazione, utilizza i metodi JourneySharingMapView.addLocationProvider e JourneySharingMapView.removeLocationProvider.
map
Tipo:  Map
Questo campo è di sola lettura. L'oggetto mappa contenuto nella visualizzazione mappa.
mapOptions
Tipo:  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 posizioni monitorate da mostrare nella visualizzazione mappa del monitoraggio.
destinationMarkerSetup
Tipo:  MarkerSetup
Configura le opzioni per un indicatore della posizione di destinazione. Viene invocato ogni volta che viene visualizzato 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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
Tipo:  MarkerSetup
Configura le opzioni per un indicatore della località di partenza. Viene invocata ogni volta che viene visualizzato 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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
Tipo:  MarkerSetup
Configura le opzioni per un indicatore della posizione dell'esito di un'attività. Viene invocato ogni volta che viene visualizzato un nuovo indicatore della posizione del risultato della task.

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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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
Tipo:  MarkerSetup
Configura le opzioni per un indicatore della posizione dell'attività non riuscita. Viene invocata 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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
Tipo:  MarkerSetup
Configura le opzioni per un indicatore della posizione del veicolo. Viene invocato ogni volta che viene visualizzato un nuovo indicatore di 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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
Tipo:  MarkerSetup
Configura le opzioni per un indicatore della posizione di un punto di passaggio. Viene invocata ogni volta che viene visualizzato 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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 un polilinea di percorso previsto. Viene invocato ogni volta che viene visualizzato un nuovo 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 quell'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 un polilinea del percorso percorso. Viene invocato ogni volta che viene visualizzato un nuovo polilinea del percorso percorso.

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 quell'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. Eventuali valori non impostati o null verranno sovrascritti con il valore predefinito.
pingMarkerSetup
Tipo:  MarkerSetup
Configura le opzioni per un indicatore della posizione del ping. Viene invocata ogni volta che viene visualizzato 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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
Tipo:  MarkerSetup
Configura le opzioni per un indicatore della posizione dell'attività riuscito. Viene invocata ogni volta che viene visualizzato un nuovo indicatore di attività completata.

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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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 di attività completate, se presenti.
taskOutcomeMarkers
Tipo:  Array<Marker>
Restituisce gli indicatori dell'esito dell'attività, se presenti.
unsuccessfulTaskMarkers
Tipo:  Array<Marker>
Restituisce gli eventuali indicatori di attività non riuscite.
vehicleMarkers
Tipo:  Array<Marker>
Restituisce gli indicatori dei veicoli, se presenti.
waypointMarkers
Tipo:  Array<Marker>
Restituisce gli indicatori di waypoint, se presenti.
anticipatedRoutePolylines
Tipo:  Array<Polyline>
Restituisce i polilinee del percorso previsti, se presenti.
takenRoutePolylines
Tipo:  Array<Polyline>
Restituisce i polilinee del percorso seguito, se presenti.
addLocationProvider
addLocationProvider(locationProvider)
Parametri: 
  • locationProviderLocationProvider il fornitore di servizi di geolocalizzazione da aggiungere.
Valore restituito:nessuno
Aggiunge un fornitore di servizi di geolocalizzazione alla visualizzazione mappa. Se il fornitore di servizi di geolocalizzazione è già stato aggiunto, non viene eseguita alcuna azione.
removeLocationProvider
removeLocationProvider(locationProvider)
Parametri: 
  • locationProviderLocationProvider il fornitore di servizi di geolocalizzazione da rimuovere.
Valore restituito:nessuno
Rimuove un fornitore di servizi di geolocalizzazione dalla visualizzazione mappa. Se il fornitore di servizi di geolocalizzazione non è già aggiunto alla visualizzazione mappa, non viene eseguita alcuna azione.

Interfaccia JourneySharingMapViewOptions

google.maps.journeySharing.JourneySharingMapViewOptions interfaccia

Opzioni per la visualizzazione mappa.

element
Tipo:  Element
L'elemento DOM alla base della visualizzazione. Obbligatorio.
anticipatedRoutePolylineSetup optional
Tipo:  PolylineSetup optional
Configura le opzioni per un polilinea di percorso previsto. Viene invocato ogni volta che viene visualizzato un nuovo 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 quell'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 optional
Tipo:  AutomaticViewportMode optional
Modalità viewport automatica. Il valore predefinito è FIT_ANTICIPATED_ROUTE, che consente alla visualizzazione mappa di regolare automaticamente il viewport in base ai indicatori dei veicoli, agli indicatori di posizione e a eventuali polilinee del percorso previsto visibili. Imposta NESSUNO per disattivare l'adattamento automatico.
destinationMarkerSetup optional
Tipo:  MarkerSetup optional
Configura le opzioni per un indicatore della posizione di destinazione. Viene invocato ogni volta che viene visualizzato 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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 optional
Tipo:  LocationProvider optional
Un'origine delle posizioni monitorate da mostrare nella visualizzazione mappa del monitoraggio. Facoltativo.
locationProviders optional
Tipo:  Array<LocationProvider> optional
Origini delle posizioni monitorate da mostrare nella visualizzazione mappa del monitoraggio. Facoltativo.
mapOptions optional
Tipo:  MapOptions optional
Opzioni mappa passate al costruttore google.maps.Map.
originMarkerSetup optional
Tipo:  MarkerSetup optional
Configura le opzioni per un indicatore della località di partenza. Viene invocata ogni volta che viene visualizzato 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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 optional
Tipo:  MarkerSetup optional
Configura le opzioni per un indicatore della posizione del ping. Viene invocata ogni volta che viene visualizzato 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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 optional
Tipo:  MarkerSetup optional
Configura le opzioni per un indicatore della posizione dell'attività riuscito. Viene invocata ogni volta che viene visualizzato un nuovo indicatore di attività completata.

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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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 optional
Tipo:  PolylineSetup optional
Configura le opzioni per un polilinea del percorso percorso. Viene invocato ogni volta che viene visualizzato un nuovo polilinea del percorso percorso.

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 quell'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. Eventuali valori non impostati o null verranno sovrascritti con il valore predefinito.
taskOutcomeMarkerSetup optional
Tipo:  MarkerSetup optional
Configura le opzioni per un indicatore della posizione dell'esito di un'attività. Viene invocato ogni volta che viene visualizzato un nuovo indicatore della posizione del risultato della task.

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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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 optional
Tipo:  MarkerSetup optional
Configura le opzioni per un indicatore della posizione dell'attività non riuscita. Viene invocata 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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 optional
Tipo:  MarkerSetup optional
Configura le opzioni per un indicatore della posizione del veicolo. Viene invocato ogni volta che viene visualizzato un nuovo indicatore di 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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 optional
Tipo:  MarkerSetup optional
Configura le opzioni per un indicatore della posizione di un punto di passaggio. Viene invocata ogni volta che viene visualizzato 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.

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

Non riutilizzare lo stesso oggetto MarkerSetupOptions in funzioni MarkerSetup o valori statici 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 costanti

Modalità viewport automatica.

Accedi chiamando const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing"). Consulta la sezione Librerie nell'API Maps JavaScript.

FIT_ANTICIPATED_ROUTE Regola automaticamente l'area visibile in base agli indicatori e a eventuali polilinee del percorso previsto visibili. Questa è l'impostazione predefinita.
NONE Non regolare automaticamente l'area visibile.

LocationProvider classe astratta

google.maps.journeySharing.LocationProvider classe astratta

Classe principale di tutti i fornitori di dati sulla posizione.

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

PollingLocationProvider classe astratta

google.maps.journeySharing.PollingLocationProvider classe astratta

Classe principale dei fornitori di seggi elettorali.

Questa classe astratta estende LocationProvider.

isPolling
Tipo:  boolean
True se questo fornitore di servizi di geolocalizzazione esegue il polling. Di sola lettura.
pollingIntervalMillis
Tipo:  number
Tempo minimo tra il recupero degli aggiornamenti della posizione in millisecondi. Se l'aggiornamento della posizione richiede più di pollingIntervalMillis secondi, l'aggiornamento successivo non viene avviato finché non è terminato 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 ID tracciamento (ad esempio l'ID tracciamento della spedizione del fornitore di dati sulla posizione della spedizione) o un'opzione di filtro (ad esempio i limiti dell'area visibile o i filtri degli attributi per i fornitori di dati sulla posizione del parco veicoli) cambia.

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

Interfaccia PollingLocationProviderIsPollingChangeEvent

google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent interfaccia

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

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