Map View

JourneySharedMapView

google.maps.journeySharing.JourneySharingMapView klasa

Widok mapy

Zadzwoń pod numer const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

JourneySharingMapView
JourneySharingMapView(options)
Parametry: 
Powoduje utworzenie widoku mapy.
anticipatedRoutePolylines
Typ:  Array<Polyline>
Zwraca łamane linie przewidywanej trasy (jeśli istnieją)
anticipatedRoutePolylineSetup
Konfiguruje opcje oczekiwanej linii łamanej trasy. Wywoływane po każdym wyrenderowaniu nowej przewidywanej linii łamanej.

W przypadku określenia funkcji funkcja ta może i należy modyfikować pole defaultPolylineOptions zawierające obiekt google.maps.PolylineOptions oraz zwracać go jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions.

Podanie obiektu PolylineSetupOptions działa tak samo jak określenie funkcji zwracającej ten obiekt statyczny.

Nie używaj ponownie tego samego obiektu PolylineSetupOptions w różnych funkcjach lub wartościach statycznych PolylineSetup. Nie używaj tego samego obiektu google.maps.PolylineOptions w przypadku klucza polylineOptions w różnych obiektach PolylineSetupOptions. Jeśli opcja polylineOptions lub opcja widoczności jest nieskonfigurowana lub ma wartość NULL, zostanie ona zastąpiona wartością domyślną. Wszelkie wartości ustawione dla polylineOptions.map lub polylineOptions.path będą ignorowane.
automaticViewportMode
To pole jest tylko do odczytu. Automatyczny tryb widocznego obszaru.
element
Typ:  Element
To pole jest tylko do odczytu. Element DOM działający za widokiem.
enableTraffic
Typ:  boolean
Włącza lub wyłącza warstwę ruchu.
locationProvider
To pole jest tylko do odczytu. Źródło śledzonych lokalizacji do wyświetlenia w widoku mapy śledzenia.
map
Typ:  Map
To pole jest tylko do odczytu. Obiekt mapy w widoku mapy.
mapOptions
Typ:  MapOptions
To pole jest tylko do odczytu. Opcje mapy przesyłane do mapy w widoku mapy.
takenRoutePolylines
Typ:  Array<Polyline>
Zwraca linie łamane trasy (jeśli istnieją).
takenRoutePolylineSetup
Konfiguruje opcje linii łamanej trasy. Wywoływane po każdym wyrenderowaniu nowej linii łamanej trasy.

W przypadku określenia funkcji funkcja ta może i należy modyfikować pole defaultPolylineOptions zawierające obiekt google.maps.PolylineOptions oraz zwracać go jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions.

Podanie obiektu PolylineSetupOptions działa tak samo jak określenie funkcji zwracającej ten obiekt statyczny.

Nie używaj ponownie tego samego obiektu PolylineSetupOptions w różnych funkcjach lub wartościach statycznych PolylineSetup. Nie używaj tego samego obiektu google.maps.PolylineOptions w przypadku klucza polylineOptions w różnych obiektach PolylineSetupOptions.

Wszystkie wartości ustawione dla polylineOptions.map lub polylineOptions.path będą ignorowane. Każda nieskonfigurowana lub pusta wartość zostanie zastąpiona wartością domyślną.
destinationMarkerSetup
Konfiguruje opcje znacznika lokalizacji docelowej. Wywoływane po każdym wyrenderowaniu nowego znacznika miejsca docelowego.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
originMarkerSetup
Konfiguruje opcje znacznika lokalizacji punktu początkowego. Wywoływane po każdym wyrenderowaniu nowego znacznika źródła.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
pingMarkerSetup
Konfiguruje opcje znacznika ping lokalizacji. Wywoływane po każdym wyrenderowaniu nowego znacznika ping.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
successfulTaskMarkerSetup
Konfiguruje opcje znacznika lokalizacji zadania. Wywoływane po każdym wyrenderowaniu nowego znacznika powodzenia zadania.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
taskOutcomeMarkerSetup
Konfiguruje opcje znacznika lokalizacji wyniku zadania. Wywoływane po każdym wyrenderowaniu nowego znacznika lokalizacji wyniku zadania.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
unsuccessfulTaskMarkerSetup
Konfiguruje opcje znacznika lokalizacji zakończonej niepowodzeniem. Wywoływane po każdym wyrenderowaniu nowego znacznika nieudanego zadania.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
vehicleMarkerSetup
Konfiguruje opcje znacznika lokalizacji pojazdu. Wywoływane po każdym wyrenderowaniu nowego znacznika pojazdu.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
waypointMarkerSetup
Konfiguruje opcje znacznika lokalizacji punktu pośredniego. Wywoływane po każdym wyrenderowaniu nowego znacznika punktu pośredniego.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
destinationMarkers
Typ:  Array<Marker>
Zwraca znaczniki miejsca docelowego (jeśli występują).
originMarkers
Typ:  Array<Marker>
Zwraca znaczniki punktu początkowego, jeśli są dostępne.
successfulTaskMarkers
Typ:  Array<Marker>
Zwraca znaczniki zadania zakończone powodzeniem.
taskOutcomeMarkers
Typ:  Array<Marker>
Zwraca znaczniki wyników zadania (jeśli istnieją).
unsuccessfulTaskMarkers
Typ:  Array<Marker>
Zwraca znaczniki nieudanych zadań (jeśli wystąpiły).
vehicleMarkers
Typ:  Array<Marker>
Zwraca znaczniki pojazdu.
waypointMarkers
Typ:  Array<Marker>
Zwraca znaczniki punktu pośredniego (jeśli istnieją).

JourneySharedMapViewOptions Interfejs

google.maps.journeySharing.JourneySharingMapViewOptions interfejs

Opcje widoku mapy.

element
Typ:  Element
Element DOM działający za widokiem. Wymagany.
locationProvider
Źródło śledzonych lokalizacji do wyświetlenia w widoku mapy śledzenia. Wymagany.
anticipatedRoutePolylineSetup optional
Typ:  PolylineSetup optional
Konfiguruje opcje oczekiwanej linii łamanej trasy. Wywoływane po każdym wyrenderowaniu nowej przewidywanej linii łamanej.

W przypadku określenia funkcji funkcja ta może i należy modyfikować pole defaultPolylineOptions zawierające obiekt google.maps.PolylineOptions oraz zwracać go jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions.

Podanie obiektu PolylineSetupOptions działa tak samo jak określenie funkcji zwracającej ten obiekt statyczny.

Nie używaj ponownie tego samego obiektu PolylineSetupOptions w różnych funkcjach lub wartościach statycznych PolylineSetup. Nie używaj tego samego obiektu google.maps.PolylineOptions w przypadku klucza polylineOptions w różnych obiektach PolylineSetupOptions. Jeśli opcja polylineOptions lub opcja widoczności jest nieskonfigurowana lub ma wartość NULL, zostanie ona zastąpiona wartością domyślną. Wszelkie wartości ustawione dla polylineOptions.map lub polylineOptions.path będą ignorowane.
automaticViewportMode optional
Typ:  AutomaticViewportMode optional
Automatyczny tryb widocznego obszaru. Wartość domyślna to FIT_ANTICIPATED_ROUTE, która umożliwia widok mapy automatycznie dostosowujący go do znaczników pojazdu, znaczników lokalizacji i wszelkich widocznych linii łamanych. Aby wyłączyć automatyczne dopasowywanie, ustaw wartość NONE.
destinationMarkerSetup optional
Typ:  MarkerSetup optional
Konfiguruje opcje znacznika lokalizacji docelowej. Wywoływane po każdym wyrenderowaniu nowego znacznika miejsca docelowego.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
mapOptions optional
Typ:  MapOptions optional
Opcje mapy przekazywane do konstruktora google.maps.Map.
originMarkerSetup optional
Typ:  MarkerSetup optional
Konfiguruje opcje znacznika lokalizacji punktu początkowego. Wywoływane po każdym wyrenderowaniu nowego znacznika źródła.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
pingMarkerSetup optional
Typ:  MarkerSetup optional
Konfiguruje opcje znacznika ping lokalizacji. Wywoływane po każdym wyrenderowaniu nowego znacznika ping.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
successfulTaskMarkerSetup optional
Typ:  MarkerSetup optional
Konfiguruje opcje znacznika lokalizacji zadania. Wywoływane po każdym wyrenderowaniu nowego znacznika powodzenia zadania.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
takenRoutePolylineSetup optional
Typ:  PolylineSetup optional
Konfiguruje opcje linii łamanej trasy. Wywoływane po każdym wyrenderowaniu nowej linii łamanej trasy.

W przypadku określenia funkcji funkcja ta może i należy modyfikować pole defaultPolylineOptions zawierające obiekt google.maps.PolylineOptions oraz zwracać go jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions.

Podanie obiektu PolylineSetupOptions działa tak samo jak określenie funkcji zwracającej ten obiekt statyczny.

Nie używaj ponownie tego samego obiektu PolylineSetupOptions w różnych funkcjach lub wartościach statycznych PolylineSetup. Nie używaj tego samego obiektu google.maps.PolylineOptions w przypadku klucza polylineOptions w różnych obiektach PolylineSetupOptions.

Wszystkie wartości ustawione dla polylineOptions.map lub polylineOptions.path będą ignorowane. Każda nieskonfigurowana lub pusta wartość zostanie zastąpiona wartością domyślną.
taskOutcomeMarkerSetup optional
Typ:  MarkerSetup optional
Konfiguruje opcje znacznika lokalizacji wyniku zadania. Wywoływane po każdym wyrenderowaniu nowego znacznika lokalizacji wyniku zadania.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
unsuccessfulTaskMarkerSetup optional
Typ:  MarkerSetup optional
Konfiguruje opcje znacznika lokalizacji zakończonej niepowodzeniem. Wywoływane po każdym wyrenderowaniu nowego znacznika nieudanego zadania.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
vehicleMarkerSetup optional
Typ:  MarkerSetup optional
Konfiguruje opcje znacznika lokalizacji pojazdu. Wywoływane po każdym wyrenderowaniu nowego znacznika pojazdu.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.
waypointMarkerSetup optional
Typ:  MarkerSetup optional
Konfiguruje opcje znacznika lokalizacji punktu pośredniego. Wywoływane po każdym wyrenderowaniu nowego znacznika punktu pośredniego.

Po określeniu funkcji funkcja może zmodyfikować pole defaultMarkerOptions zawierające obiekt google.maps.MarkerOptions i zwrócić go jako markerOptions w wyjściowym obiekcie MarkerSetupOptions.

Podanie obiektu MarkerSetupOptions działa tak samo jak określenie funkcji, która zwraca ten obiekt statyczny.

Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach znacznika lub wartości statycznej. Nie używaj tego samego obiektu google.maps.MarkerOptions w przypadku klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli markerOptions nie jest skonfigurowany lub ma wartość NULL, zostanie zastąpione wartością domyślną. Wartości ustawione dla znaczników markerOptions.map lub markerOptions.position będą ignorowane.

Stałe AutoViewportMode

google.maps.journeySharing.AutomaticViewportMode stałe

Automatyczny tryb widocznego obszaru.

Zadzwoń pod numer const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

FIT_ANTICIPATED_ROUTE Automatycznie dopasuj widoczny obszar, aby dopasować go do znaczników i wszelkich widocznych linii łamanych. Jest to ustawienie domyślne.
NONE Nie zmieniaj automatycznie widocznego obszaru.

Klasa abstrakcyjna LocationProvider

google.maps.journeySharing.LocationProvider klasa abstrakcyjna

Klasa nadrzędna wszystkich dostawców lokalizacji.

addListener
addListener(eventName, handler)
Parametry: 
  • eventNamestring nazwa zdarzenia nasłuchiwania.
  • handlerFunction moduł obsługi zdarzeń
Zwrócona wartość:  MapsEventListener
Dodaje pole MapsEventListener dla zdarzenia uruchomionego przez tego dostawcę lokalizacji. Zwraca identyfikator tego detektora, którego można używać z event.removeListener.

Streszczenie klasy PollingLocationProvider

google.maps.journeySharing.PollingLocationProvider klasa abstrakcyjna

Klasa nadrzędna dostawców lokalizacji ankiet.

Ta abstrakcyjna klasa obejmuje LocationProvider.

isPolling
Typ:  boolean
Prawda, jeśli ten dostawca lokalizacji prowadzi ankietę. Tylko do odczytu.
pollingIntervalMillis
Typ:  number
Minimalny czas między pobieraniem aktualizacji lokalizacji w milisekundach. Jeśli pobranie lokalizacji trwa dłużej niż pollingIntervalMillis, kolejna aktualizacja lokalizacji zacznie się dopiero po zakończeniu bieżącej.

Jeśli ustawisz tę wartość na 0, Infinity lub na wartość ujemną, automatyczne aktualizacje lokalizacji zostaną wyłączone. Nowa aktualizacja lokalizacji jest pobierana raz, jeśli zmienił się parametr identyfikatora śledzenia (np. identyfikator śledzenia dostawy dostawcy miejsca dostawy) lub opcję filtrowania (np. ograniczenia obszaru roboczego lub filtry atrybutów dla dostawców lokalizacji floty).

Domyślny i minimalny odstęp czasu odpytywania to 5000 milisekund. Jeśli ustawisz przedział czasu odpytywania na niższą wartość dodatnią, zostanie zachowana wartość 5000.
Dziedziczone: addListener
ispollingchange
function(event)
Zdarzenie wywoływane po zaktualizowaniu stanu odpytywania dostawcy lokalizacji. Użyj PollingLocationProvider.isPolling, aby określić bieżący stan odpytywania.

PollingLocationProviderIsPollingChangeEvent

google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent interfejs

Obiekt zdarzenia przekazywany do modułu obsługi zdarzeń po wywołaniu zdarzenia PollingLocationProvider.ispollingchange.

error optional
Typ:  Error optional
Błąd, który spowodował zmianę stanu odpytywania, jeśli zmiana stanu została spowodowana przez błąd. Nie określono, czy zmiana stanu była spowodowana normalnymi operacjami.