JourneySharingMapView class
google.maps.journeySharing.JourneySharingMapView
zajęcia
Widok mapy.
Dostęp przez połączenie pod numer 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. Automatyczny tryb obszaru wyświetlania. |
element |
Typ:
Element To pole jest tylko do odczytu. Element DOM, który jest podstawą widoku. |
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 przekazywane do mapy za pomocą widoku mapy. |
|
Typ:
LocationProvider optional To pole jest tylko do odczytu. Źródło śledzonych lokalizacji, które mają być wyświetlane w widoku mapy śledzenia. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji miejsca docelowego. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik miejsca docelowego. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji źródłowej. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik pochodzenia. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji wyniku zadania. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik lokalizacji wyniku zadania. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji nieudanego zadania. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik nieudanego zadania. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji pojazdu. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik pojazdu. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji punktu pośredniego. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik punktu pośredniego. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
PolylineSetup Konfiguruje opcje dla oczekiwanej linii łamanej trasy. Wywoływana za każdym razem, gdy renderowana jest nowa linia łamana przewidywanej trasy. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultPolylineOptions danych wejściowych zawierające obiekt google.maps.PolylineOptions i zwracać go jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions. Określenie obiektu PolylineSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu PolylineSetupOptions w różnych funkcjach PolylineSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.PolylineOptions w przypadku klucza polylineOptions w różnych obiektach PolylineSetupOptions. Jeśli opcje polylineOptions lub widoczność są nieskonfigurowane lub mają wartość null, zostaną zastąpione wartością domyślną. Wszelkie wartości ustawione dla polylineOptions.map lub polylineOptions.path zostaną zignorowane. |
|
Typ:
PolylineSetup Konfiguruje opcje polilinii wybranej trasy. Wywoływana za każdym razem, gdy renderowana jest nowa polilinia pokonanej trasy. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultPolylineOptions danych wejściowych zawierające obiekt google.maps.PolylineOptions i zwracać go jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions. Określenie obiektu PolylineSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu PolylineSetupOptions w różnych funkcjach PolylineSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.PolylineOptions w przypadku klucza polylineOptions w różnych obiektach PolylineSetupOptions. Wszystkie wartości ustawione dla opcji polylineOptions.map lub polylineOptions.path zostaną zignorowane. Wszystkie nieustawione lub zerowe wartości zostaną zastąpione wartością domyślną. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji ping. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik ping. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup Konfiguruje opcje znacznika lokalizacji wykonanego zadania. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik ukończonego zadania. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Zwraca znaczniki miejsca docelowego, jeśli takie istnieją. |
|
Zwraca znaczniki pochodzenia (jeśli istnieją). |
|
Zwraca znaczniki zadań zakończonych powodzeniem, jeśli takie istnieją. |
|
Zwraca znaczniki wyników zadania, jeśli takie istnieją. |
|
Zwraca znaczniki zadań zakończonych niepowodzeniem, jeśli takie istnieją. |
|
Zwraca markery pojazdów, jeśli takie istnieją. |
|
Zwraca markery punktów pośrednich, jeśli takie istnieją. |
|
Zwraca przewidywane linie łamane trasy (jeśli występują). |
|
Zwraca polilinie przebytej trasy (jeśli występują). |
Metody | |
---|---|
addLocationProvider |
addLocationProvider(locationProvider) Parametry:
Zwracana wartość: brak
Dodaje dostawcę lokalizacji do widoku mapy. Jeśli dostawca lokalizacji jest już dodany, nie jest wykonywane żadne działanie. |
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 jest wykonywana żadna czynność. |
JourneySharingMapViewOptions interfejs
google.maps.journeySharing.JourneySharingMapViewOptions
interfejs
Opcje widoku mapy.
Właściwości | |
---|---|
element |
Typ:
Element Element DOM, który jest podstawą widoku. Wymagane. |
|
Typ:
PolylineSetup optional Konfiguruje opcje dla oczekiwanej linii łamanej trasy. Wywoływana za każdym razem, gdy renderowana jest nowa linia łamana przewidywanej trasy. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultPolylineOptions danych wejściowych zawierające obiekt google.maps.PolylineOptions i zwracać go jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions. Określenie obiektu PolylineSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu PolylineSetupOptions w różnych funkcjach PolylineSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.PolylineOptions w przypadku klucza polylineOptions w różnych obiektach PolylineSetupOptions. Jeśli opcje polylineOptions lub widoczność są nieskonfigurowane lub mają wartość null, zostaną zastąpione wartością domyślną. Wszelkie wartości ustawione dla polylineOptions.map lub polylineOptions.path zostaną zignorowane. |
automaticViewportMode optional |
Typ:
AutomaticViewportMode optional Automatyczny tryb obszaru wyświetlania. Wartość domyślna to FIT_ANTICIPATED_ROUTE, która umożliwia automatyczne dostosowywanie widoku mapy do znaczników pojazdów, znaczników lokalizacji i wszystkich widocznych linii łamanych przewidywanej trasy. Aby wyłączyć automatyczne dopasowywanie, ustaw tę opcję na wartość NONE. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji miejsca docelowego. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik miejsca docelowego. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
LocationProvider optional Źródło śledzonych lokalizacji, które mają być wyświetlane w widoku mapy ś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 przekazywane do konstruktora google.maps.Map. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji źródłowej. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik pochodzenia. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji ping. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik ping. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji wykonanego zadania. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik ukończonego zadania. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
PolylineSetup optional Konfiguruje opcje polilinii wybranej trasy. Wywoływana za każdym razem, gdy renderowana jest nowa polilinia pokonanej trasy. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultPolylineOptions danych wejściowych zawierające obiekt google.maps.PolylineOptions i zwracać go jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions. Określenie obiektu PolylineSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu PolylineSetupOptions w różnych funkcjach PolylineSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.PolylineOptions w przypadku klucza polylineOptions w różnych obiektach PolylineSetupOptions. Wszystkie wartości ustawione dla opcji polylineOptions.map lub polylineOptions.path zostaną zignorowane. Wszystkie nieustawione lub zerowe wartości zostaną zastąpione wartością domyślną. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji wyniku zadania. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik lokalizacji wyniku zadania. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji nieudanego zadania. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik nieudanego zadania. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji pojazdu. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik pojazdu. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
MarkerSetup optional Konfiguruje opcje znacznika lokalizacji punktu pośredniego. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik punktu pośredniego. Jeśli określasz funkcję, może ona i powinna modyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwracać go jako markerOptions w obiekcie MarkerSetupOptions danych wyjściowych. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten statyczny obiekt. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych. Nie używaj też tego samego obiektu google.maps.MarkerOptions w kluczu markerOptions w różnych obiektach MarkerSetupOptions. Jeśli opcja markerOptions jest nieskonfigurowana lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla opcji markerOptions.map lub markerOptions.position zostaną zignorowane. |
Stałe AutomaticViewportMode
google.maps.journeySharing.AutomaticViewportMode
stałe
Automatyczny tryb obszaru wyświetlania.
Dostęp przez połączenie pod numer const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing")
.
Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
---|---|
FIT_ANTICIPATED_ROUTE |
Automatycznie dostosowuje widok do znaczników i widocznych linii wielokątnych przewidywanej trasy. Jest to ustawienie domyślne. |
NONE |
Nie dostosowuj automatycznie widocznego obszaru. |
LocationProvider klasa abstrakcyjna
google.maps.journeySharing.LocationProvider
klasa abstrakcyjna
Klasa nadrzędna wszystkich dostawców lokalizacji.
Metody | |
---|---|
addListener |
addListener(eventName, handler) Parametry:
Zwracana wartość:
MapsEventListener Dodaje MapsEventListener do zdarzenia wywołanego przez tego dostawcę lokalizacji. Zwraca identyfikator tego odbiorcy, którego można używać z event.removeListener . |
PollingLocationProvider klasa abstrakcyjna
google.maps.journeySharing.PollingLocationProvider
klasa abstrakcyjna
Klasa nadrzędna dostawców lokalizacji lokali wyborczych.
Ta klasa abstrakcyjna rozszerza klasę LocationProvider
.
Właściwości | |
---|---|
isPolling |
Typ:
boolean Wartość true, jeśli ten dostawca lokalizacji odpytuje. Tylko do odczytu. |
pollingIntervalMillis |
Typ:
number Minimalny odstęp czasu między pobieraniem aktualizacji lokalizacji w milisekundach. Jeśli pobranie aktualizacji lokalizacji trwa dłużej niż pollingIntervalMillis , kolejna aktualizacja lokalizacji nie rozpocznie się, dopóki nie zakończy się bieżąca. Ustawienie tej wartości na 0, nieskończoność lub wartość ujemną wyłącza automatyczne aktualizacje lokalizacji. Nowa aktualizacja lokalizacji jest pobierana raz, jeśli zmieni się parametr identyfikatora śledzenia (np. identyfikator śledzenia przesyłki dostawcy lokalizacji przesyłki) lub opcja filtrowania (np. granice widocznego obszaru lub filtry atrybutów dostawców lokalizacji floty). Domyślny i minimalny odstęp sondowania to 5000 milisekund. Jeśli ustawisz odstęp sondowania na mniejszą wartość dodatnią, zostanie zapisana i użyta wartość 5000. |
Metody | |
---|---|
Dziedziczone:
addListener
|
Wydarzenia | |
---|---|
ispollingchange |
function(event) Argumenty:
Zdarzenie wywoływane po zaktualizowaniu stanu sondowania dostawcy lokalizacji. Użyj PollingLocationProvider.isPolling , aby określić bieżący stan sondowania. |
PollingLocationProviderIsPollingChangeEvent interfejs
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
interfejs
Obiekt zdarzenia przekazywany do funkcji obsługi zdarzeń, gdy wywoływane jest zdarzenie PollingLocationProvider.ispollingchange
.
Właściwości | |
---|---|
error optional |
Typ:
Error optional Błąd, który spowodował zmianę stanu odpytywania, jeśli zmiana stanu była spowodowana błędem. Nieokreślony, jeśli zmiana stanu nastąpiła w wyniku normalnych działań. |