Map View

Klasse JourneySharingMapView

google.maps.journeySharing.JourneySharingMapView Kurs

Die Kartenansicht.

Rufe const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing") auf, um auf die Daten zuzugreifen. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

JourneySharingMapView
JourneySharingMapView(options)
Parameter: 
Erstellt eine Kartenansicht.
automaticViewportMode
Dieses Feld ist schreibgeschützt. Automatischer Ansichtsmodus.
element
Dieses Feld ist schreibgeschützt. Das DOM-Element, das der Ansicht zugrunde liegt.
enableTraffic
Typ:boolean
Aktiviert oder deaktiviert die Verkehrsschicht.
locationProviders
Typ:Array<LocationProvider> optional
Dieses Feld ist schreibgeschützt. Quellen der aufgezeichneten Standorte, die in der Kartenansicht des Trackings angezeigt werden sollen. Mit den Methoden JourneySharingMapView.addLocationProvider und JourneySharingMapView.removeLocationProvider können Sie Standortanbieter hinzufügen oder entfernen.
map
Typ:Map
Dieses Feld ist schreibgeschützt. Das Kartenobjekt in der Kartenansicht.
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 für aufgezeichnete Standorte, die in der Kartenansicht für die Standortverfolgung angezeigt werden sollen.
destinationMarkerSetup
Konfiguriert Optionen für eine Zielmarkierung. Wird aufgerufen, wenn eine neue Zielmarkierung gerendert wird.

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

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 Markierung des Startorts. Wird aufgerufen, wenn eine neue Startmarkierung gerendert wird.

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

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert.
taskOutcomeMarkerSetup
Hier können Sie Optionen für eine Markierung für den Standort eines Aufgabenergebnisses konfigurieren. Wird aufgerufen, wenn eine neue Markierung für den Standort eines Aufgabenergebnisses gerendert wird.

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

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 eine Markierung für den Standort einer fehlgeschlagenen Aufgabe. Wird aufgerufen, wenn eine neue Markierung für eine fehlgeschlagene Aufgabe gerendert wird.

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

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 diese das Feld „defaultMarkerOptions“ der Eingabe, das ein google.maps.MarkerOptions-Objekt enthält, ändern und als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 diese das Feld „defaultMarkerOptions“ der Eingabe, das ein google.maps.MarkerOptions-Objekt enthält, ändern und als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 Polylinie für eine voraussichtliche Route. Wird aufgerufen, wenn eine neue Polylinie für die voraussichtliche Route gerendert wird.

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

Wenn Sie ein PolylineSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

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

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

Wenn Sie ein PolylineSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

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

Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert. Alle nicht festgelegten oder Nullwerte werden mit dem Standardwert ü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 diese das Feld „defaultMarkerOptions“ der Eingabe, das ein google.maps.MarkerOptions-Objekt enthält, ändern und als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 eine Markierung für den Standort einer erfolgreichen Aufgabe. Wird aufgerufen, wenn eine neue Markierung für eine erledigte Aufgabe gerendert wird.

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

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 Markierungen für den Aufgabenausgang zurück, falls vorhanden.
unsuccessfulTaskMarkers
Gibt die Markierungen für fehlgeschlagene Aufgaben zurück, falls vorhanden.
vehicleMarkers
Gibt die Fahrzeugmarkierungen zurück, falls vorhanden.
waypointMarkers
Gibt die Wegpunktmarkierungen zurück, falls vorhanden.
anticipatedRoutePolylines
Gibt die Polylinien der voraussichtlichen Route zurück, sofern vorhanden.
takenRoutePolylines
Gibt die zurückgelegten Polylinien der Route zurück, falls vorhanden.
addLocationProvider
addLocationProvider(locationProvider)
Parameter: 
Rückgabewert:Keiner
Fügen Sie der Kartenansicht einen Standortanbieter hinzu. Wenn der Standortanbieter bereits hinzugefügt wurde, wird keine Aktion ausgeführt.
removeLocationProvider
removeLocationProvider(locationProvider)
Parameter: 
Rückgabewert:Keiner
Entfernt einen Standortanbieter aus der Kartenansicht. Wenn der Standortanbieter der Kartenansicht noch nicht hinzugefügt wurde, wird keine Aktion ausgeführt.

JourneySharingMapViewOptions-Oberfläche

google.maps.journeySharing.JourneySharingMapViewOptions Benutzeroberfläche

Optionen für die Kartenansicht.

element
Das DOM-Element, das der Ansicht zugrunde liegt. Erforderlich.
anticipatedRoutePolylineSetup optional
Typ:PolylineSetup optional
Konfiguriert Optionen für eine Polylinie für eine voraussichtliche Route. Wird aufgerufen, wenn eine neue Polylinie für die voraussichtliche Route gerendert wird.

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

Wenn Sie ein PolylineSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe PolylineSetupOptions-Objekt nicht in verschiedenen PolylineSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.PolylineOptions-Objekt für den Schlüssel „polylineOptions“ nicht in verschiedenen PolylineSetupOptions-Objekten. Wenn „polylineOptions“ oder „visible“ nicht festgelegt oder null ist, werden sie mit dem Standardwert überschrieben. Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert.
automaticViewportMode optional
Automatischer Ansichtsmodus. Der Standardwert ist FIT_ANTICIPATED_ROUTE. Damit wird der Darstellungsbereich in der Kartenansicht automatisch an Fahrzeugmarkierungen, Standortmarkierungen und alle sichtbaren Polylinien der geplanten Route angepasst. Legen Sie diesen Wert auf „KEIN“ fest, um die automatische Anpassung zu deaktivieren.
destinationMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine Zielmarkierung. Wird aufgerufen, wenn eine neue Zielmarkierung gerendert wird.

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

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 für aufgezeichnete Standorte, die in der Kartenansicht für die Standortverfolgung angezeigt werden sollen. Optional.
locationProviders optional
Typ:Array<LocationProvider> optional
Quellen der aufgezeichneten Standorte, die in der Kartenansicht des Trackings angezeigt werden sollen. Optional.
mapOptions optional
Typ:MapOptions optional
Kartenoptionen, die an den Konstruktor von google.maps.Map übergeben werden.
originMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine Markierung des Startorts. Wird aufgerufen, wenn eine neue Startmarkierung gerendert wird.

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

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 diese das Feld „defaultMarkerOptions“ der Eingabe, das ein google.maps.MarkerOptions-Objekt enthält, ändern und als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 eine Markierung für den Standort einer erfolgreichen Aufgabe. Wird aufgerufen, wenn eine neue Markierung für eine erledigte Aufgabe gerendert wird.

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

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 Polylinie einer zurückgelegten Route. Wird aufgerufen, wenn eine neue Polylinie für eine zurückgelegte Route gerendert wird.

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

Wenn Sie ein PolylineSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

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

Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert. Alle nicht festgelegten oder Nullwerte werden mit dem Standardwert überschrieben.
taskOutcomeMarkerSetup optional
Typ:MarkerSetup optional
Hier können Sie Optionen für eine Markierung für den Standort eines Aufgabenergebnisses konfigurieren. Wird aufgerufen, wenn eine neue Markierung für den Standort eines Aufgabenergebnisses gerendert wird.

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

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 eine Markierung für den Standort einer fehlgeschlagenen Aufgabe. Wird aufgerufen, wenn eine neue Markierung für eine fehlgeschlagene Aufgabe gerendert wird.

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

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 diese das Feld „defaultMarkerOptions“ der Eingabe, das ein google.maps.MarkerOptions-Objekt enthält, ändern und als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in verschiedenen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie dasselbe google.maps.MarkerOptions-Objekt für den Schlüssel „markerOptions“ nicht in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ 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 diese das Feld „defaultMarkerOptions“ der Eingabe, das ein google.maps.MarkerOptions-Objekt enthält, ändern und als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Wenn Sie ein MarkerSetupOptions-Objekt angeben, hat das denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt.

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

Konstanten für AutomaticViewportMode

google.maps.journeySharing.AutomaticViewportMode constants

Automatischer Ansichtsmodus.

Rufe const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing") auf, um auf die Daten zuzugreifen. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

FIT_ANTICIPATED_ROUTE Der Darstellungsbereich wird automatisch an Markierungen und alle sichtbaren Polylinien der voraussichtlichen Route angepasst. Das ist die Standardeinstellung.
NONE Der Darstellungsbereich wird nicht automatisch angepasst.

LocationProvider abstrakte Klasse

google.maps.journeySharing.LocationProvider abstrakte Klasse

Übergeordnete Klasse aller Standortanbieter.

addListener
addListener(eventName, handler)
Parameter: 
  • eventNamestring Der Name des Ereignisses, auf das gewartet werden soll.
  • handlerFunction Der Ereignis-Handler.
Rückgabewert:MapsEventListener
Fügen Sie ein MapsEventListener für ein Ereignis hinzu, das von diesem Standortanbieter ausgelöst wird. 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 der Anbieter von Wahllokalen.

Diese abstrakte Klasse erweitert LocationProvider.

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

Wenn Sie diesen Wert auf „0“, „Unendlich“ oder einen negativen Wert festlegen, werden automatische Standortaktualisierungen deaktiviert. Ein neuer Standort wird einmal abgerufen, wenn sich der Parameter „Tracking-ID“ (z. B. die Sendungs-Tracking-ID des Anbieters für den Sendungsstandort) oder eine Filteroption (z. B. die Ansichtsgrenzen oder Attributfilter für Anbieter von Standortinformationen für Flotten) ändert.

Das Standard- und Mindestintervall für das Polling beträgt 5.000 Millisekunden. Wenn Sie das Polling-Intervall auf einen niedrigeren positiven Wert festlegen, wird 5.000 gespeichert und verwendet.
Übernommen:addListener
ispollingchange
function(event)
Ereignis, das ausgelöst wird, wenn der Abfragestatus des Standortanbieters aktualisiert wird. Mit PollingLocationProvider.isPolling können Sie den aktuellen Polling-Status ermitteln.

PollingLocationProviderIsPollingChangeEvent -Schnittstelle

google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent Benutzeroberfläche

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

error optional
Typ:Error optional
Der Fehler, der zur Änderung des Polling-Status geführt hat, falls die Statusänderung durch einen Fehler verursacht wurde. Undefiniert, wenn die Statusänderung auf normalen Betrieb zurückzuführen ist.