Map View

JourneySharingMapView-Klasse

google.maps.journeySharing.JourneySharingMapView Klasse

Kartenansicht

Zugriff über const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing") aufrufen. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

JourneySharingMapView
JourneySharingMapView(options)
Parameter:
Instanziiert eine Kartenansicht.
automaticViewportMode
Dieses Feld ist schreibgeschützt. Automatischer Darstellungsbereich
element
Dieses Feld ist schreibgeschützt. Das DOM-Element, das die Ansicht unterstützt.
enableTraffic
Typ:boolean
Aktiviert oder deaktiviert die Verkehrslagenebene.
locationProviders
Typ:Array<LocationProvider> optional
Dieses Feld ist schreibgeschützt. Quellen der erfassten Standorte, die in der Tracking-Kartenansicht angezeigt werden. Verwenden Sie die Methoden JourneySharingMapView.addLocationProvider und JourneySharingMapView.removeLocationProvider, um Standortanbieter hinzuzufügen oder zu entfernen.
map
Typ:Map
Dieses Feld ist schreibgeschützt. Das in der Kartenansicht enthaltene Kartenobjekt.
mapOptions
Dieses Feld ist schreibgeschützt. Die Kartenoptionen, die über die Kartenansicht an die Karte übergeben werden.
locationProvider
Typ:LocationProvider optional
Dieses Feld ist schreibgeschützt. Eine Quelle mit erfassten Standorten, die in der Tracking-Kartenansicht angezeigt werden.
destinationMarkerSetup
Konfiguriert Optionen für eine Zielpositionsmarkierung. Wird aufgerufen, wenn eine neue Zielmarkierung gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
originMarkerSetup
Konfiguriert Optionen für eine Startpositionsmarkierung. Wird aufgerufen, wenn eine neue Ursprungsmarkierung gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
taskOutcomeMarkerSetup
Konfiguriert Optionen für eine Standortmarkierung für Aufgabenergebnisse. Wird aufgerufen, wenn eine neue Standortmarkierung für ein Aufgabenergebnis gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
unsuccessfulTaskMarkerSetup
Konfiguriert Optionen für die Standortmarkierung einer fehlgeschlagenen Aufgabe. Wird aufgerufen, wenn eine neue Markierung für eine fehlgeschlagene Aufgabe gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
vehicleMarkerSetup
Konfiguriert Optionen für eine Fahrzeugstandortmarkierung. Wird aufgerufen, wenn eine neue Fahrzeugmarkierung gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
waypointMarkerSetup
Konfiguriert Optionen für eine Wegpunktmarkierung. Wird aufgerufen, wenn eine neue Wegpunktmarkierung gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
anticipatedRoutePolylineSetup
Konfiguriert Optionen für eine erwartete Routenpolygone. Wird aufgerufen, wenn eine neue erwartete Routenpolygone gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultPolylineOptions-Feld der Eingabe ändern, das ein google.maps.PolylineOptions-Objekt enthält, und es als polylineOptions im Ausgabeobjekt „PolylineSetupOptions“ zurückgeben.

Ein PolylineSetupOptions-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe PolylineSetupOptions-Objekt nicht in verschiedenen PolylineSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.PolylineOptions-Objekt für den polylineOptions-Schlüssel in verschiedenen PolylineSetupOptions-Objekten. Wenn für „polylineOptions“ oder „visible“ nicht festgelegt oder „null“ festgelegt ist, wird das Feld mit der Standardeinstellung überschrieben. Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert.
takenRoutePolylineSetup
Konfiguriert Optionen für eine bereits vergebene Routenpolygone. Wird aufgerufen, wenn eine neue Polylinie der Route gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultPolylineOptions-Feld der Eingabe ändern, das ein google.maps.PolylineOptions-Objekt enthält, und es als polylineOptions im Ausgabeobjekt „PolylineSetupOptions“ zurückgeben.

Ein PolylineSetupOptions-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe PolylineSetupOptions-Objekt nicht in verschiedenen PolylineSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.PolylineOptions-Objekt für den polylineOptions-Schlüssel in verschiedenen PolylineSetupOptions-Objekten.

Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert. Nicht festgelegte Werte oder Nullwerte werden mit der Standardeinstellung überschrieben.
pingMarkerSetup
Konfiguriert Optionen für eine Ping-Standortmarkierung. Wird aufgerufen, wenn eine neue Ping-Markierung gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
successfulTaskMarkerSetup
Konfiguriert Optionen für die Standortmarkierung einer erfolgreichen Aufgabe. Wird aufgerufen, wenn eine neue Markierung für eine erfolgreiche Aufgabe gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
destinationMarkers
Gibt die Zielmarkierungen zurück, falls vorhanden.
originMarkers
Gibt die Ursprungsmarkierungen zurück, falls vorhanden.
successfulTaskMarkers
Gibt die Markierungen für erfolgreiche Aufgaben zurück, falls vorhanden.
taskOutcomeMarkers
Gibt die Ergebnismarkierungen der Aufgabe zurück, falls vorhanden.
unsuccessfulTaskMarkers
Gibt die Markierungen für erfolglose Aufgaben zurück, falls vorhanden.
vehicleMarkers
Gibt die Fahrzeugmarkierungen zurück, falls vorhanden.
waypointMarkers
Gibt die Wegpunktmarkierungen zurück, falls vorhanden.
anticipatedRoutePolylines
Gibt die erwarteten Routenpolygone zurück, falls vorhanden.
takenRoutePolylines
Gibt die nehmenden Polylinien der Route zurück, falls vorhanden.
addLocationProvider
addLocationProvider(locationProvider)
Parameter:
  • locationProviderLocationProvider ist der Standortanbieter, der hinzugefügt werden soll.
Rückgabewert:Keine
Fügt der Kartenansicht einen Standortanbieter hinzu. Wenn der Standortanbieter bereits hinzugefügt wurde, wird keine Aktion ausgeführt.
removeLocationProvider
removeLocationProvider(locationProvider)
Parameter:
  • locationProviderLocationProvider ist der Standortanbieter, der entfernt werden soll.
Rückgabewert:Keine
Entfernt einen Standortanbieter aus der Kartenansicht. Wenn der Standortanbieter noch nicht zur Kartenansicht hinzugefügt wurde, wird keine Aktion ausgeführt.

JourneySharingMapViewOptions-Schnittstelle.

google.maps.journeySharing.JourneySharingMapViewOptions-Schnittstelle

Optionen für die Kartenansicht

element
Das DOM-Element, das die Ansicht unterstützt. Erforderlich.
anticipatedRoutePolylineSetup optional
Typ:PolylineSetup optional
Konfiguriert Optionen für eine erwartete Routenpolygone. Wird aufgerufen, wenn eine neue erwartete Routenpolygone gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultPolylineOptions-Feld der Eingabe ändern, das ein google.maps.PolylineOptions-Objekt enthält, und es als polylineOptions im Ausgabeobjekt „PolylineSetupOptions“ zurückgeben.

Ein PolylineSetupOptions-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe PolylineSetupOptions-Objekt nicht in verschiedenen PolylineSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.PolylineOptions-Objekt für den polylineOptions-Schlüssel in verschiedenen PolylineSetupOptions-Objekten. Wenn für „polylineOptions“ oder „visible“ nicht festgelegt oder „null“ festgelegt ist, wird das Feld mit der Standardeinstellung überschrieben. Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert.
automaticViewportMode optional
Automatischer Darstellungsbereich Der Standardwert ist FIT_ANTICIPATED_ROUTE. Dieser Wert ermöglicht es der Kartenansicht, den Darstellungsbereich automatisch an Fahrzeugmarkierungen, Standortmarkierungen und alle sichtbaren erwarteten Routenpolygone anzupassen. Setzen Sie diese Einstellung auf NONE, um die automatische Anpassung zu deaktivieren.
destinationMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine Zielpositionsmarkierung. Wird aufgerufen, wenn eine neue Zielmarkierung gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
locationProvider optional
Typ:LocationProvider optional
Eine Quelle mit erfassten Standorten, die in der Tracking-Kartenansicht angezeigt werden. Optional.
locationProviders optional
Typ:Array<LocationProvider> optional
Quellen der erfassten Standorte, die in der Tracking-Kartenansicht angezeigt werden. Optional.
mapOptions optional
Typ:MapOptions optional
An den google.maps.Map-Konstruktor übergebene Kartenoptionen.
originMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine Startpositionsmarkierung. Wird aufgerufen, wenn eine neue Ursprungsmarkierung gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
pingMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine Ping-Standortmarkierung. Wird aufgerufen, wenn eine neue Ping-Markierung gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
successfulTaskMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für die Standortmarkierung einer erfolgreichen Aufgabe. Wird aufgerufen, wenn eine neue Markierung für eine erfolgreiche Aufgabe gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
takenRoutePolylineSetup optional
Typ:PolylineSetup optional
Konfiguriert Optionen für eine bereits vergebene Routenpolygone. Wird aufgerufen, wenn eine neue Polylinie der Route gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultPolylineOptions-Feld der Eingabe ändern, das ein google.maps.PolylineOptions-Objekt enthält, und es als polylineOptions im Ausgabeobjekt „PolylineSetupOptions“ zurückgeben.

Ein PolylineSetupOptions-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe PolylineSetupOptions-Objekt nicht in verschiedenen PolylineSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.PolylineOptions-Objekt für den polylineOptions-Schlüssel in verschiedenen PolylineSetupOptions-Objekten.

Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert. Nicht festgelegte Werte oder Nullwerte werden mit der Standardeinstellung überschrieben.
taskOutcomeMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine Standortmarkierung für Aufgabenergebnisse. Wird aufgerufen, wenn eine neue Standortmarkierung für ein Aufgabenergebnis gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
unsuccessfulTaskMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für die Standortmarkierung einer fehlgeschlagenen Aufgabe. Wird aufgerufen, wenn eine neue Markierung für eine fehlgeschlagene Aufgabe gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
vehicleMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine Fahrzeugstandortmarkierung. Wird aufgerufen, wenn eine neue Fahrzeugmarkierung gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
waypointMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine Wegpunktmarkierung. Wird aufgerufen, wenn eine neue Wegpunktmarkierung gerendert wird.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das defaultMarkerOptions-Feld der Eingabe ändern, das ein google.maps.MarkerOptions-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Ein „MarkerSetupOptions“-Objekt anzugeben, hat denselben Effekt wie das Festlegen einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe Objekt „MarkerSetupOptions“ nicht für verschiedene MarkerSetup-Funktionen oder statische Werte. Verwenden Sie außerdem nicht dasselbe „google.maps.MarkerOptions“-Objekt für den Schlüssel „markerOptions“ in verschiedenen MarkerSetupOptions-Objekten. Wenn MarkierungOptions nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.

AutomaticViewportMode-Konstanten

google.maps.journeySharing.AutomaticViewportMode-Konstanten

Automatischer Darstellungsbereich

Zugriff über const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing") aufrufen. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

FIT_ANTICIPATED_ROUTE Passen Sie den Darstellungsbereich automatisch an Markierungen und alle sichtbaren erwarteten Routenpolygone an. Das ist die Standardeinstellung.
NONE Der Darstellungsbereich wird nicht automatisch angepasst.

LocationProvider abstrakten Klasse

google.maps.journeySharing.LocationProvider Abstrakte Klasse

Übergeordnete Klasse aller Standortanbieter.

addListener
addListener(eventName, handler)
Parameter:
  • eventNamestring Der Name des Ereignisses, das überwacht werden soll.
  • handlerFunction Der Event-Handler.
Rückgabewert:  MapsEventListener
Fügt einem Ereignis, das von diesem Standortanbieter ausgelöst wird, eine MapsEventListener hinzu. Gibt eine Kennung für diesen Listener zurück, die mit event.removeListener verwendet werden kann

PollingLocationProvider-Abstrakte Klasse

google.maps.journeySharing.PollingLocationProvider Abstrakte Klasse

Übergeordnete Klasse von Anbietern von Wahllokalen.

Diese abstrakte Klasse erweitert LocationProvider.

isPolling
Typ:boolean
„True“, wenn dieser Standortanbieter eine Abfrage durchführt. Schreibgeschützt.
pollingIntervalMillis
Typ:number
Minimale Zeit zwischen dem Abrufen von Standortaktualisierungen in Millisekunden. Wenn das Abrufen eines Standortupdates länger als pollingIntervalMillis dauert, wird das nächste Standortupdate erst gestartet, nachdem das aktuelle aktualisiert wurde.

Wenn Sie diesen Wert auf 0, unendlich oder einen negativen Wert festlegen, werden automatische Standortupdates deaktiviert. Ein neues Standortupdate wird einmal abgerufen, wenn sich der Tracking-ID-Parameter (z. B. die Sendungsverfolgungs-ID des Versandortanbieters) oder eine Filteroption (z. B. Darstellungsbereichgrenzen oder Attributfilter für Anbieter von Flottenstandorten) ändert.

Das standardmäßige und minimale Abfrageintervall beträgt 5.000 Millisekunden. Wenn Sie das Abfrageintervall auf einen niedrigeren positiven Wert setzen, wird 5.000 gespeichert und verwendet.
Übernommen: addListener
ispollingchange
function(event)
Ereignis, das ausgelöst wird, wenn der Abfragestatus des Standortanbieters aktualisiert wird. Verwenden Sie PollingLocationProvider.isPolling, um den aktuellen Abfragestatus zu ermitteln.

PollingLocationProviderIsPollingChangeEvent-Schnittstelle.

google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent-Schnittstelle

Das Ereignisobjekt, das an den Event-Handler übergeben wird, wenn das PollingLocationProvider.ispollingchange-Ereignis ausgelöst wird.

error optional
Typ:Error optional
Der Fehler, der zur Änderung des Abfragestatus führte, wenn die Statusänderung durch einen Fehler verursacht wurde. Nicht definiert, ob die Statusänderung auf normale Vorgänge zurückzuführen ist.