Klasa JourneySharingMapView
klasa
google.maps.journeySharing.JourneySharingMapView
biblioteka "journeySharing"
Widok mapy.
const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing");
Zespół | |
|---|---|
JourneySharingMapView |
JourneySharingMapView(options)Parametry:
Tworzy instancję widoku mapy. |
Właściwości | |
|---|---|
automaticViewportMode |
To pole jest tylko do odczytu. Tryb automatycznego widocznego obszaru. |
element |
Typ:
ElementTo pole jest tylko do odczytu. Element DOM, który obsługuje widok. |
enableTraffic |
Typ:
booleanWłącza lub wyłącza warstwę natężenia ruchu. |
locationProviders |
Typ:
Array<LocationProvider> optionalTo jest pole tylko do odczytu. Źródła śledzonych lokalizacji, które mają być wyświetlane w widoku mapy śledzenia. Aby dodać lub usunąć dostawców lokalizacji, użyj metod JourneySharingMapView.addLocationProvider i JourneySharingMapView.removeLocationProvider. |
map |
Typ:
MapTo pole jest tylko do odczytu. Obiekt mapy zawarty w widoku mapy. |
mapOptions |
Typ:
MapOptionsTo pole jest tylko do odczytu. Opcje mapy przekazywane do mapy przez widok mapy. |
|
Typ:
LocationProvider optionalTo pole jest tylko do odczytu. Źródło śledzonych lokalizacji, które mają być wyświetlane w widoku mapy śledzenia. |
|
Typ:
Konfiguruje opcje znacznika lokalizacji docelowej. Wywoływane za każdym razem, gdy renderowany jest nowy znacznik miejsca docelowego. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
Konfiguruje opcje znacznika lokalizacji początkowej. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik punktu początkowego. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
Konfiguruje opcje znacznika lokalizacji wyniku zadania. Wywoływane za każdym razem, gdy renderowany jest nowy znacznik lokalizacji wyniku zadania. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
Konfiguruje opcje znacznika lokalizacji nieudanego zadania. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik nieudanego zadania. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
Konfiguruje opcje znacznika lokalizacji pojazdu. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik pojazdu. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
Konfiguruje opcje znacznika lokalizacji punktu na trasie. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik punktu na trasie. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
Konfiguruje opcje linii łamanej przewidywanej trasy. Wywoływana za każdym razem, gdy renderowana jest nowa przewidywana polilinia trasy. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultPolylineOptions danych wejściowych zawierające obiekt google.maps.PolylineOptions i zwrócić je jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions. Określenie obiektu PolylineSetupOptions daje taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu PolylineSetupOptions w różnych funkcjach lub wartościach statycznych PolylineSetup i nie używaj tego samego obiektu google.maps.PolylineOptions dla klucza polylineOptions w różnych obiektach PolylineSetupOptions. Jeśli właściwość polylineOptions lub visible nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla polylineOptions.map lub polylineOptions.path zostaną zignorowane. |
|
Typ:
Konfiguruje opcje linii łamanej wybranej trasy. Wywoływana za każdym razem, gdy renderowana jest nowa polilinia wybranej trasy. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultPolylineOptions danych wejściowych zawierające obiekt google.maps.PolylineOptions i zwrócić je jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions. Określenie obiektu PolylineSetupOptions daje taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu PolylineSetupOptions w różnych funkcjach lub wartościach statycznych PolylineSetup i nie używaj tego samego obiektu google.maps.PolylineOptions dla klucza polylineOptions w różnych obiektach PolylineSetupOptions. Wszelkie wartości ustawione dla polylineOptions.map lub polylineOptions.path zostaną zignorowane. Wszystkie nieustawione lub puste wartości zostaną zastąpione wartością domyślną. |
|
Typ:
Konfiguruje opcje znacznika lokalizacji ping. Wywoływane za każdym razem, gdy renderowany jest nowy znacznik pingu. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
|
Typ:
Konfiguruje opcje znacznika lokalizacji zadania, które zostało wykonane. Wywoływane za każdym razem, gdy renderowany jest nowy znacznik zadania zakończonego powodzeniem. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla 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 wyniku zadania, jeśli takie istnieją. |
|
Zwraca znaczniki nieudanych zadań, jeśli takie istnieją. |
|
Zwraca znaczniki pojazdów, jeśli takie istnieją. |
|
Zwraca znaczniki punktów pośrednich, jeśli takie istnieją. |
|
Zwraca linie łamane przewidywanej trasy (jeśli występują). |
|
Zwraca linie łamane przebytej trasy (jeśli występują). |
Metody | |
|---|---|
addLocationProvider |
addLocationProvider(locationProvider)Parametry:
Zwracana wartość: brak
Dodaje dostawcę lokalizacji do widoku mapy. Jeśli dostawca lokalizacji został 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 zostanie wykonane żadne działanie. |
JourneySharingMapViewOptions interfejs
interfejs
google.maps.journeySharing.JourneySharingMapViewOptions
Opcje widoku mapy.
Właściwości | |
|---|---|
element |
Typ:
ElementElement DOM, który obsługuje widok. Wymagane. |
opcjonalne |
Typ:
Konfiguruje opcje linii łamanej przewidywanej trasy. Wywoływana za każdym razem, gdy renderowana jest nowa przewidywana polilinia trasy. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultPolylineOptions danych wejściowych zawierające obiekt google.maps.PolylineOptions i zwrócić je jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions. Określenie obiektu PolylineSetupOptions daje taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu PolylineSetupOptions w różnych funkcjach lub wartościach statycznych PolylineSetup i nie używaj tego samego obiektu google.maps.PolylineOptions dla klucza polylineOptions w różnych obiektach PolylineSetupOptions. Jeśli właściwość polylineOptions lub visible nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla polylineOptions.map lub polylineOptions.path zostaną zignorowane. |
automaticViewportMode
opcjonalne |
Typ:
AutomaticViewportMode optionalTryb automatycznego widocznego obszaru. Wartość domyślna to FIT_ANTICIPATED_ROUTE, która umożliwia widokowi mapy automatyczne dostosowywanie widocznego obszaru do znaczników pojazdów, znaczników lokalizacji i wszystkich widocznych linii łamanych przewidywanej trasy. Ustaw wartość NONE, aby wyłączyć automatyczne dopasowywanie. |
opcjonalne |
Typ:
Konfiguruje opcje znacznika lokalizacji docelowej. Wywoływane za każdym razem, gdy renderowany jest nowy znacznik miejsca docelowego. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
opcjonalne |
Typ:
LocationProvider optionalŹródło śledzonych lokalizacji, które mają być wyświetlane w widoku mapy śledzenia. Opcjonalnie: |
locationProviders
opcjonalne |
Typ:
Array<LocationProvider> optionalŹródła śledzonych lokalizacji, które mają być wyświetlane w widoku mapy śledzenia. Opcjonalnie: |
mapOptions
opcjonalne |
Typ:
MapOptions optionalOpcje mapy przekazywane do konstruktora google.maps.Map. |
opcjonalne |
Typ:
Konfiguruje opcje znacznika lokalizacji początkowej. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik punktu początkowego. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
opcjonalne |
Typ:
Konfiguruje opcje znacznika lokalizacji ping. Wywoływane za każdym razem, gdy renderowany jest nowy znacznik pingu. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
opcjonalne |
Typ:
Konfiguruje opcje znacznika lokalizacji zadania, które zostało wykonane. Wywoływane za każdym razem, gdy renderowany jest nowy znacznik zadania zakończonego powodzeniem. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
opcjonalne |
Typ:
Konfiguruje opcje linii łamanej wybranej trasy. Wywoływana za każdym razem, gdy renderowana jest nowa polilinia wybranej trasy. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultPolylineOptions danych wejściowych zawierające obiekt google.maps.PolylineOptions i zwrócić je jako polylineOptions w wyjściowym obiekcie PolylineSetupOptions. Określenie obiektu PolylineSetupOptions daje taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu PolylineSetupOptions w różnych funkcjach lub wartościach statycznych PolylineSetup i nie używaj tego samego obiektu google.maps.PolylineOptions dla klucza polylineOptions w różnych obiektach PolylineSetupOptions. Wszelkie wartości ustawione dla polylineOptions.map lub polylineOptions.path zostaną zignorowane. Wszystkie nieustawione lub puste wartości zostaną zastąpione wartością domyślną. |
opcjonalne |
Typ:
Konfiguruje opcje znacznika lokalizacji wyniku zadania. Wywoływane za każdym razem, gdy renderowany jest nowy znacznik lokalizacji wyniku zadania. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
opcjonalne |
Typ:
Konfiguruje opcje znacznika lokalizacji nieudanego zadania. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik nieudanego zadania. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
opcjonalne |
Typ:
Konfiguruje opcje znacznika lokalizacji pojazdu. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik pojazdu. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
opcjonalne |
Typ:
Konfiguruje opcje znacznika lokalizacji punktu na trasie. Wywoływana za każdym razem, gdy renderowany jest nowy znacznik punktu na trasie. Jeśli określisz funkcję, może ona i powinna zmodyfikować pole defaultMarkerOptions danych wejściowych zawierające obiekt google.maps.MarkerOptions i zwrócić je jako markerOptions w wyjściowym obiekcie MarkerSetupOptions. Określenie obiektu MarkerSetupOptions ma taki sam efekt jak określenie funkcji, która zwraca ten obiekt statyczny. Nie używaj tego samego obiektu MarkerSetupOptions w różnych funkcjach MarkerSetup ani wartościach statycznych i nie używaj tego samego obiektu google.maps.MarkerOptions dla klucza markerOptions w różnych obiektach MarkerSetupOptions. Jeśli właściwość markerOptions nie jest ustawiona lub ma wartość null, zostanie zastąpiona wartością domyślną. Wszystkie wartości ustawione dla markerOptions.map lub markerOptions.position zostaną zignorowane. |
AutomaticViewportMode constants
stałe
google.maps.journeySharing.AutomaticViewportMode
biblioteka "journeySharing"
Tryb automatycznego widocznego obszaru.
Te stałe mogą być też używane jako ciągi znaków. W języku TypeScript literały ciągów znaków są definiowane przez typ AutomaticViewportModeString.
const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing");
Stałe | |
|---|---|
FIT_ANTICIPATED_ROUTE |
Automatycznie dostosowuj widoczny obszar, aby pasował do znaczników i widocznych polilinii przewidywanej trasy. Jest to ustawienie domyślne. |
NONE |
Nie dostosowuj automatycznie widocznego obszaru. |
LocationProvider klasa abstrakcyjna
klasa abstrakcyjna
google.maps.journeySharing.LocationProvider
rozszerzona przez FleetEngineDeliveryFleetLocationProvider, FleetEngineDeliveryVehicleLocationProvider, FleetEngineFleetLocationProvider, FleetEngineShipmentLocationProvider, FleetEngineTripLocationProvider, FleetEngineVehicleLocationProvider, PollingLocationProvider
Klasa nadrzędna wszystkich dostawców lokalizacji.
Metody | |
|---|---|
addListener |
addListener(eventName, handler)Parametry:
Wartość zwracana:
MapsEventListenerDodaje MapsEventListener dla zdarzenia wywołanego przez tego dostawcę lokalizacji. Zwraca identyfikator tego detektora, którego można używać z event.removeListener. |
Klasa abstrakcyjna PollingLocationProvider
klasa abstrakcyjna
google.maps.journeySharing.PollingLocationProvider
rozszerza klasę LocationProvider
rozszerzona przez klasę FleetEngineDeliveryFleetLocationProvider, FleetEngineDeliveryVehicleLocationProvider, FleetEngineFleetLocationProvider, FleetEngineShipmentLocationProvider, FleetEngineTripLocationProvider, FleetEngineVehicleLocationProvider
Klasa nadrzędna dostawców lokali wyborczych.
Właściwości | |
|---|---|
isPolling |
Typ:
booleanPrawda, jeśli ten dostawca lokalizacji odpytuje. Tylko do odczytu. |
pollingIntervalMillis |
Typ:
numberMinimalny czas między pobieraniem informacji o zmianie lokalizacji w milisekundach. Jeśli pobranie informacji o zmianie lokalizacji trwa dłużej niż pollingIntervalMillis, następna informacja o zmianie lokalizacji nie zostanie rozpoczęta, dopóki nie zakończy się bieżąca. Ustawienie tej wartości na 0, Infinity lub wartość ujemną wyłącza automatyczne aktualizacje lokalizacji. Nowa informacja o zmianie 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 dla 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. |
Interfejs PollingLocationProviderIsPollingChangeEvent
interfejs
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
Obiekt zdarzenia przekazywany do modułu obsługi zdarzeń po wywołaniu zdarzenia PollingLocationProvider.ispollingchange.
Właściwości | |
|---|---|
error
opcjonalne |
Typ:
Error optionalBłąd, który spowodował zmianę stanu sondowania, jeśli zmiana stanu została spowodowana błędem. Niezdefiniowane, jeśli zmiana stanu była spowodowana normalnymi operacjami. |