Map View

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.

JourneySharingMapView
JourneySharingMapView(options)
Parametry: 
Tworzy instancję widoku mapy.
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.addLocationProviderJourneySharingMapView.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.
locationProvider
Typ:  LocationProvider optional
To pole jest tylko do odczytu. Źródło śledzonych lokalizacji, które mają być wyświetlane w widoku mapy śledzenia.
destinationMarkerSetup
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.
originMarkerSetup
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.
taskOutcomeMarkerSetup
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.
unsuccessfulTaskMarkerSetup
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.
vehicleMarkerSetup
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.
waypointMarkerSetup
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.
anticipatedRoutePolylineSetup
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.
takenRoutePolylineSetup
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ą.
pingMarkerSetup
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.
successfulTaskMarkerSetup
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.
destinationMarkers
Typ:  Array<Marker>
Zwraca znaczniki miejsca docelowego, jeśli takie istnieją.
originMarkers
Typ:  Array<Marker>
Zwraca znaczniki pochodzenia (jeśli istnieją).
successfulTaskMarkers
Typ:  Array<Marker>
Zwraca znaczniki zadań zakończonych powodzeniem, jeśli takie istnieją.
taskOutcomeMarkers
Typ:  Array<Marker>
Zwraca znaczniki wyników zadania, jeśli takie istnieją.
unsuccessfulTaskMarkers
Typ:  Array<Marker>
Zwraca znaczniki zadań zakończonych niepowodzeniem, jeśli takie istnieją.
vehicleMarkers
Typ:  Array<Marker>
Zwraca markery pojazdów, jeśli takie istnieją.
waypointMarkers
Typ:  Array<Marker>
Zwraca markery punktów pośrednich, jeśli takie istnieją.
anticipatedRoutePolylines
Typ:  Array<Polyline>
Zwraca przewidywane linie łamane trasy (jeśli występują).
takenRoutePolylines
Typ:  Array<Polyline>
Zwraca polilinie przebytej trasy (jeśli występują).
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.JourneySharingMapViewOptionsinterfejs

Opcje widoku mapy.

element
Typ:  Element
Element DOM, który jest podstawą widoku. Wymagane.
anticipatedRoutePolylineSetup optional
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.
destinationMarkerSetup optional
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.
locationProvider optional
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.
originMarkerSetup optional
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.
pingMarkerSetup optional
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.
successfulTaskMarkerSetup optional
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.
takenRoutePolylineSetup optional
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ą.
taskOutcomeMarkerSetup optional
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.
unsuccessfulTaskMarkerSetup optional
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.
vehicleMarkerSetup optional
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.
waypointMarkerSetup optional
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.

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.

addListener
addListener(eventName, handler)
Parametry: 
  • eventNamestring Nazwa zdarzenia, którego chcesz nasłuchiwać.
  • handlerFunction moduł obsługi zdarzeń.
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.

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.
Dziedziczone: addListener
ispollingchange
function(event)
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.PollingLocationProviderIsPollingChangeEventinterfejs

Obiekt zdarzenia przekazywany do funkcji obsługi zdarzeń, gdy wywoływane jest zdarzenie PollingLocationProvider.ispollingchange.

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ń.