JourneySharingMapView class
google.maps.journeySharing.JourneySharingMapView
class
Widok mapy.
Dostęp przez połączenie telefoniczne const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing")
. Zobacz Biblioteki w Maps JavaScript API.
Zespół | |
---|---|
JourneySharingMapView |
JourneySharingMapView(options) Parametry:
Tworzy instancję widoku mapy. |
Właściwości | |
---|---|
automaticViewportMode |
To pole jest tylko do odczytu. Tryb automatycznego widoku. |
element |
Typ:
Element To pole jest tylko do odczytu. Element DOM obsługujący widok. |
enableTraffic |
Typ:
boolean Włącza lub wyłącza warstwę ruchu. |
locationProviders |
Typ:
Array<LocationProvider> optional To pole jest tylko do odczytu. Źródła śledzonych lokalizacji, które mają być widoczne na mapie śledzenia. Aby dodać lub usunąć dostawców lokalizacji, użyj metod JourneySharingMapView.addLocationProvider i JourneySharingMapView.removeLocationProvider . |
map |
Typ:
Map To pole jest tylko do odczytu. Obiekt mapy zawarty w widoku mapy. |
mapOptions |
Typ:
MapOptions To pole jest tylko do odczytu. Opcje mapy przekazane do mapy za pomocą widoku mapy. |
|
Typ:
LocationProvider optional To pole jest tylko do odczytu. Źródło śledzonych lokalizacji wyświetlanych na mapie śledzenia. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika miejsca docelowego. Jest wywoływana zawsze, gdy renderowany jest nowy znacznik miejsca docelowego. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji źródła. Jest wywoływana zawsze, gdy renderowany jest nowy znacznik źródła. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji wyniku zadania. Jest wywoływana zawsze, gdy renderowany jest nowy znacznik lokalizacji wyniku zadania. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje nieudanego znacznika lokalizacji zadania. Wywoływany zawsze, gdy jest renderowany nowy znacznik zadania z błędem. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji pojazdu. Wywoływany przy renderowaniu nowego znacznika pojazdu. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji punktu kontrolnego. Jest wywoływana za każdym razem, gdy renderowany jest nowy znacznik punktu orientacyjnego. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
PolylineSetup Konfiguruje opcje przewidywanej ścieżki wielokąta. Wywoływany przy każdym wyrenderowaniu nowej przewidywanej linii brzegowej. Jeśli podana jest funkcja, może ona i powinna zmodyfikować pole defaultPolylineOptions w danych wejściowych, które zawiera obiekt google.maps.PolylineOptions, i zwrócić je jako polylineOptions w obiekcie PolylineSetupOptions w wyjściu. Podanie obiektu PolylineSetupOptions ma taki sam skutek jak podanie funkcji, która zwraca ten obiekt statyczny. Nie używaj ponownie tego samego obiektu PolylineSetupOptions w różnych funkcjach PolylineSetup ani wartościach statycznych. Nie używaj też ponownie tego samego obiektu google.maps.PolylineOptions dla klucza polylineOptions w różnych obiektach PolylineSetupOptions. Jeśli opcje polyline lub widoczne są nieskonfigurowane lub mają wartość null, zostaną zastąpione wartościami domyślnymi. Wszystkie wartości ustawione w elementach polylineOptions.map lub polylineOptions.path zostaną zignorowane. |
|
Typ:
PolylineSetup Konfiguruje opcje dla przebytej trasy polilinii. Wywoływany za każdym razem, gdy renderowana jest nowa linia wielokąta trasy. Jeśli podana jest funkcja, może ona i powinna zmodyfikować pole defaultPolylineOptions w danych wejściowych, które zawiera obiekt google.maps.PolylineOptions, i zwrócić je jako polylineOptions w obiekcie PolylineSetupOptions w wyjściu. Podanie obiektu PolylineSetupOptions ma taki sam skutek jak podanie funkcji, która zwraca ten obiekt statyczny. Nie używaj ponownie tego samego obiektu PolylineSetupOptions w różnych funkcjach PolylineSetup ani wartościach statycznych. Nie używaj też ponownie tego samego obiektu google.maps.PolylineOptions dla klucza polylineOptions w różnych obiektach PolylineSetupOptions. Wszelkie wartości ustawione w przypadku atrybutów polylineOptions.map lub polylineOptions.path zostaną zignorowane. Każda wartość nieustawiona lub null zostanie zastąpiona wartością domyślną. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji pingowania. Jest wywoływany za każdym razem, gdy renderowany jest nowy znacznik ping. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje prawidłowego znacznika lokalizacji zadania. Wywoływana zawsze, gdy renderowany jest nowy znacznik zadania. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Zwraca znaczniki miejsca docelowego, jeśli takie istnieją. |
|
Zwraca znaczniki źródła, jeśli istnieją. |
|
Zwraca znaczniki zakończonych zadań (jeśli takie istnieją). |
|
Zwraca znaczniki wyniku zadania, jeśli takie istnieją. |
|
Zwraca znaczniki zadań zakończonych niepowodzeniem (jeśli takie istnieją). |
|
Zwraca znaczniki pojazdu, jeśli istnieją. |
|
Zwraca znaczniki punktów kontrolnych, jeśli istnieją. |
|
Zwraca przewidywane odcinki trasy (polilinie), jeśli występują. |
|
Zwraca polilinie trasy, jeśli zostały wybrane. |
Metody | |
---|---|
addLocationProvider |
addLocationProvider(locationProvider) Parametry:
Zwracana wartość: brak
Dodaje dostawcę lokalizacji do widoku mapy. Jeśli dostawca lokalizacji jest już dodany, nie wykonujemy żadnych działań. |
removeLocationProvider |
removeLocationProvider(locationProvider) Parametry:
Zwracana wartość: brak
Usuwa dostawcę lokalizacji z widoku mapy. Jeśli dostawca lokalizacji nie został jeszcze dodany do widoku mapy, nie wykonuje się żadnej czynności. |
Interfejs JourneySharingMapViewOptions
google.maps.journeySharing.JourneySharingMapViewOptions
interfejs
Opcje widoku mapy.
Właściwości | |
---|---|
element |
Typ:
Element Element DOM obsługujący widok. Wymagane. |
|
Typ:
PolylineSetup optional Konfiguruje opcje przewidywanej ścieżki wielokąta. Wywoływany przy każdym wyrenderowaniu nowej przewidywanej linii brzegowej. Jeśli podana jest funkcja, może ona i powinna zmodyfikować pole defaultPolylineOptions w danych wejściowych, które zawiera obiekt google.maps.PolylineOptions, i zwrócić je jako polylineOptions w obiekcie PolylineSetupOptions w wyjściu. Podanie obiektu PolylineSetupOptions ma taki sam skutek jak podanie funkcji, która zwraca ten obiekt statyczny. Nie używaj ponownie tego samego obiektu PolylineSetupOptions w różnych funkcjach PolylineSetup ani wartościach statycznych. Nie używaj też ponownie tego samego obiektu google.maps.PolylineOptions dla klucza polylineOptions w różnych obiektach PolylineSetupOptions. Jeśli opcje polyline lub widoczne są nieskonfigurowane lub mają wartość null, zostaną zastąpione wartościami domyślnymi. Wszystkie wartości ustawione w elementach polylineOptions.map lub polylineOptions.path zostaną zignorowane. |
automaticViewportMode optional |
Typ:
AutomaticViewportMode optional Tryb automatycznego widoku. Wartość domyślna to FIT_ANTICIPATED_ROUTE, która umożliwia mapie automatyczne dostosowywanie widoku dopasowując go do znaczników pojazdu, znaczników lokalizacji i wszystkich widocznych przewidywanych odcinków trasy. Aby wyłączyć automatyczne dopasowanie, ustaw tę opcję na „Brak”. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika miejsca docelowego. Jest wywoływana zawsze, gdy renderowany jest nowy znacznik miejsca docelowego. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
LocationProvider optional Źródło śledzonych lokalizacji wyświetlanych na mapie śledzenia. Opcjonalnie: |
locationProviders optional |
Typ:
Array<LocationProvider> optional Źródła śledzonych lokalizacji, które mają być widoczne na mapie śledzenia. Opcjonalnie: |
mapOptions optional |
Typ:
MapOptions optional Opcje mapy przekazane do konstruktora google.maps.Map. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji źródła. Jest wywoływana zawsze, gdy renderowany jest nowy znacznik źródła. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji pingowania. Jest wywoływany za każdym razem, gdy renderowany jest nowy znacznik ping. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup optional Konfiguruje opcje prawidłowego znacznika lokalizacji zadania. Wywoływana zawsze, gdy renderowany jest nowy znacznik zadania. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
PolylineSetup optional Konfiguruje opcje dla przebytej trasy polilinii. Wywoływany za każdym razem, gdy renderowana jest nowa linia wielokąta trasy. Jeśli podana jest funkcja, może ona i powinna zmodyfikować pole defaultPolylineOptions w danych wejściowych, które zawiera obiekt google.maps.PolylineOptions, i zwrócić je jako polylineOptions w obiekcie PolylineSetupOptions w wyjściu. Podanie obiektu PolylineSetupOptions ma taki sam skutek jak podanie funkcji, która zwraca ten obiekt statyczny. Nie używaj ponownie tego samego obiektu PolylineSetupOptions w różnych funkcjach PolylineSetup ani wartościach statycznych. Nie używaj też ponownie tego samego obiektu google.maps.PolylineOptions dla klucza polylineOptions w różnych obiektach PolylineSetupOptions. Wszelkie wartości ustawione w przypadku atrybutów polylineOptions.map lub polylineOptions.path zostaną zignorowane. Każda wartość nieustawiona lub null zostanie zastąpiona wartością domyślną. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji wyniku zadania. Jest wywoływana zawsze, gdy renderowany jest nowy znacznik lokalizacji wyniku zadania. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup optional Konfiguruje opcje nieudanego znacznika lokalizacji zadania. Wywoływany zawsze, gdy jest renderowany nowy znacznik zadania z błędem. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji pojazdu. Wywoływany przy renderowaniu nowego znacznika pojazdu. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji punktu kontrolnego. Jest wywoływana za każdym razem, gdy renderowany jest nowy znacznik punktu orientacyjnego. Jeśli podano funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions w danych wejściowych, które zawiera obiekt google.maps.MarkerOptions, i zwrócić je jako markerOptions w obiekcie MarkerSetupOptions w wyjściu. Podanie obiektu MarkerSetupOptions ma taki sam efekt jak podanie funkcji, która zwraca ten statyczny obiekt. Nie używaj ponownie tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartości statycznych. Nie używaj też ponownie tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione w elementach markerOptions.map lub markerOptions.position zostaną zignorowane. |
Stałe AutomaticViewportMode
google.maps.journeySharing.AutomaticViewportMode
stałe
Tryb automatycznego widoku.
Dostęp przez połączenie telefoniczne const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing")
. Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
FIT_ANTICIPATED_ROUTE |
Automatyczne dostosowywanie widoku do znaczników i widocznych przewidywanych odcinków trasy. Jest to ustawienie domyślne. |
NONE |
Nie dostosowuj automatycznie widocznego obszaru. |
abstrakcyjna klasa LocationProvider
google.maps.journeySharing.LocationProvider
abstrakcyjna klasa
Klasa nadrzędna wszystkich dostawców lokalizacji.
Metody | |
---|---|
addListener |
addListener(eventName, handler) Parametry:
Wartość zwracana:
MapsEventListener Dodaje MapsEventListener dla zdarzenia wywołanego przez tego dostawcę lokalizacji. Zwraca identyfikator tego odbiorcy, który można użyć w funkcji event.removeListener . |
PollingLocationProvider abstrakcyjna klasa
google.maps.journeySharing.PollingLocationProvider
abstrakcyjna klasa
Klasa nadrzędna dostawców lokalizacji ankiet.
Ta abstrakcyjna klasa rozszerza klasę LocationProvider
.
Właściwości | |
---|---|
isPolling |
Typ:
boolean Prawda, jeśli dostawca lokalizacji przeprowadza ankietę. Tylko do odczytu. |
pollingIntervalMillis |
Typ:
number Minimalny czas między pobieraniem aktualizacji lokalizacji w milisekundach. Jeśli pobranie aktualizacji lokalizacji zajmuje więcej niż pollingIntervalMillis , następna aktualizacja lokalizacji nie rozpocznie się, dopóki nie zakończy się bieżąca aktualizacja. Ustawienie tej wartości na 0, „Infinity” lub wartość ujemna powoduje wyłączenie automatycznych aktualizacji lokalizacji. Nowe powiadomienie o zmianie lokalizacji jest pobierane raz, gdy zmieni się parametr identyfikatora śledzenia (np. identyfikator śledzenia przesyłki dostawcy lokalizacji przesyłki) lub opcja filtrowania (np. granice widoku lub filtry atrybutów dostawców lokalizacji floty). Domyślny i minimalny interwał sondowania wynosi 5000 milisekund. Jeśli ustawisz interwał sondowania na niższą wartość dodatnią, zostanie zapisana i użyta wartość 5000. |
Metody | |
---|---|
Podane z poziomu klasy:
addListener
|
Wydarzenia | |
---|---|
ispollingchange |
function(event) Argumenty:
Zdarzenie wywoływane po zaktualizowaniu stanu sondowania dostawcy lokalizacji. Aby określić bieżący stan sondowania, użyj wartości PollingLocationProvider.isPolling . |
PollingLocationProviderIsPollingChangeEvent interfejs
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
interfejs
Obiekt zdarzenia przekazany do modułu obsługi zdarzenia, gdy zostanie wywołane zdarzenie PollingLocationProvider.ispollingchange
.
Właściwości | |
---|---|
error optional |
Typ:
Error optional Błąd, który spowodował zmianę stanu odpytywania, jeśli zmiana stanu została spowodowana przez błąd. Nieokreślony, jeśli zmiana stanu nastąpiła w ramach normalnych operacji. |