Map View

Klasse JourneySharingMapView

google.maps.journeySharing.JourneySharingMapView-Klasse

Die Kartenansicht

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

JourneySharingMapView
JourneySharingMapView(options)
Parameter:
Instanziiert die Kartenansicht.
anticipatedRoutePolylines
Gibt die erwarteten Routen-Polylinien zurück, falls vorhanden.
anticipatedRoutePolylineSetup
Konfiguriert Optionen für eine erwartete Polylinie. Wird aufgerufen, wenn eine neue erwartete Routen-Polylinie gerendert wird.

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

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

Verwenden Sie dasselbe PolylineSetupOptions-Objekt nicht in verschiedenen PolylineSetup-Funktionen oder statischen Werten. Verwenden Sie außerdem nicht dasselbe google.maps.PolylineOptions-Objekt für den PolylineOptions-Schlüssel in verschiedenen PolylineSetupOptions-Objekten. Wenn „polylineOptions“ oder „visible“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für polylineOptions.map oder polylineOptions.path festgelegten Werte werden ignoriert.
automaticViewportMode
Dieses Feld ist schreibgeschützt. Automatischer Darstellungsbereichmodus
element
Dieses Feld ist schreibgeschützt. Das DOM-Element, das die Ansicht unterstützt
enableTraffic
Typ:boolean
Aktiviert oder deaktiviert die Verkehrsebene.
locationProvider
Dieses Feld ist schreibgeschützt. Eine Quelle für die erfassten Standorte, die in der Kartenansicht angezeigt werden.
map
Typ:Map
Dieses Feld ist schreibgeschützt. Das in der Kartenansicht enthaltene Kartenobjekt.
mapOptions
Dieses Feld ist schreibgeschützt. Die Kartenoptionen werden über die Kartenansicht an die Karte übergeben.
takenRoutePolylines
Gibt die Polylinien der Route zurück, falls vorhanden.
takenRoutePolylineSetup
Konfiguriert Optionen für eine Polylinie auf der Route. Wird aufgerufen, wenn eine neue eingezeichnete Routenpolygon gerendert wird.

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

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

Verwenden Sie dasselbe PolylineSetupOptions-Objekt nicht in verschiedenen PolylineSetup-Funktionen oder statischen Werten. Verwenden Sie außerdem 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. Alle nicht festgelegten oder Nullwerte werden mit dem Standardwert überschrieben.
destinationMarkerSetup
Konfiguriert Optionen für eine Zielpositionsmarkierung. Wird aufgerufen, wenn eine neue Zielmarkierung gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
originMarkerSetup
Konfiguriert Optionen für eine Ausgangsortsmarkierung. Wird aufgerufen, wenn eine neue Ursprungsmarkierung gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
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 das Feld „defaultMarkerOptions“ der Eingabe ein „google.maps.MarkerOptions“-Objekt ändern und als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
successfulTaskMarkerSetup
Konfiguriert Optionen für eine erfolgreiche Aufgabenpositionsmarkierung. Wird aufgerufen, wenn eine neue erfolgreiche Aufgabenmarkierung gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
taskOutcomeMarkerSetup
Konfiguriert Optionen für eine Ortsmarkierung mit Aufgabenergebnis. Wird aufgerufen, wenn eine neue Standortmarkierung für eine Aufgabe gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
unsuccessfulTaskMarkerSetup
Konfiguriert Optionen für eine fehlgeschlagene Standortmarkierung. Wird aufgerufen, wenn eine neue fehlgeschlagene Aufgabenmarkierung gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
vehicleMarkerSetup
Konfiguriert Optionen für eine Fahrzeugstandortmarkierung. Wird aufgerufen, wenn eine neue Fahrzeugmarkierung gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
waypointMarkerSetup
Konfiguriert Optionen für eine Wegpunktpositionsmarkierung. Wird aufgerufen, wenn eine neue Wegpunktmarkierung gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
destinationMarkers
Gibt die Zielmarkierungen zurück, falls vorhanden
originMarkers
Gibt gegebenenfalls die ursprünglichen Markierungen zurück.
successfulTaskMarkers
Gibt die erfolgreichen Aufgabenmarkierungen zurück, sofern vorhanden.
taskOutcomeMarkers
Gibt die Aufgabenergebnismarkierungen zurück, falls vorhanden.
unsuccessfulTaskMarkers
Gibt die fehlgeschlagenen Aufgabenmarkierungen zurück, falls vorhanden.
vehicleMarkers
Gibt die Fahrzeugmarkierungen zurück, falls vorhanden
waypointMarkers
Gibt die Wegpunktmarkierungen zurück, falls vorhanden

Schnittstelle JourneySharingMapViewOptions

google.maps.journeySharing.JourneySharingMapViewOptions-Schnittstelle

Optionen für die Kartenansicht.

element
Das DOM-Element, das die Ansicht unterstützt Erforderlich.
locationProvider
Eine Quelle für die erfassten Standorte, die in der Kartenansicht angezeigt werden. Erforderlich.
anticipatedRoutePolylineSetup optional
Typ:PolylineSetup optional
Konfiguriert Optionen für eine erwartete Polylinie. Wird aufgerufen, wenn eine neue erwartete Routen-Polylinie gerendert wird.

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

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

Verwenden Sie dasselbe PolylineSetupOptions-Objekt nicht in verschiedenen PolylineSetup-Funktionen oder statischen Werten. Verwenden Sie außerdem nicht dasselbe google.maps.PolylineOptions-Objekt für den PolylineOptions-Schlüssel in verschiedenen PolylineSetupOptions-Objekten. Wenn „polylineOptions“ oder „visible“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Alle für polylineOptions.map oder polylineOptions.path festgelegten Werte werden ignoriert.
automaticViewportMode optional
Automatischer Darstellungsbereichmodus Der Standardwert ist FIT_ANTICIPATED_ROUTE. Dadurch wird die Kartenansicht so eingestellt, dass der Darstellungsbereich automatisch an Fahrzeugmarkierungen, Standortmarkierungen und sichtbaren erwarteten Polylinien angepasst wird. Legen Sie diese Einstellung auf NONE fest, 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 das Feld „defaultMarkerOptions“ der Eingabe ein „google.maps.MarkerOptions“-Objekt ändern und als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
mapOptions optional
Typ:MapOptions optional
An den google.maps.Map-Konstruktor übergebene Kartenoptionen
originMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine Ausgangsortsmarkierung. Wird aufgerufen, wenn eine neue Ursprungsmarkierung gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird 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 das Feld „defaultMarkerOptions“ der Eingabe ein „google.maps.MarkerOptions“-Objekt ändern und als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
successfulTaskMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine erfolgreiche Aufgabenpositionsmarkierung. Wird aufgerufen, wenn eine neue erfolgreiche Aufgabenmarkierung gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
takenRoutePolylineSetup optional
Typ:PolylineSetup optional
Konfiguriert Optionen für eine Polylinie auf der Route. Wird aufgerufen, wenn eine neue eingezeichnete Routenpolygon gerendert wird.

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

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

Verwenden Sie dasselbe PolylineSetupOptions-Objekt nicht in verschiedenen PolylineSetup-Funktionen oder statischen Werten. Verwenden Sie außerdem 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. Alle nicht festgelegten oder Nullwerte werden mit dem Standardwert überschrieben.
taskOutcomeMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine Ortsmarkierung mit Aufgabenergebnis. Wird aufgerufen, wenn eine neue Standortmarkierung für eine Aufgabe gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
unsuccessfulTaskMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine fehlgeschlagene Standortmarkierung. Wird aufgerufen, wenn eine neue fehlgeschlagene Aufgabenmarkierung gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird 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 das Feld „defaultMarkerOptions“ der Eingabe ein „google.maps.MarkerOptions“-Objekt ändern und als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben.

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

Verwenden Sie dasselbe MarkerSetupOptions-Objekt nicht in unterschiedlichen MarkerSetup-Funktionen oder statischen Werten und verwenden Sie nicht dasselbe google.maps.MarkerOptions-Objekt für den „markerOptions“-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder null ist, wird es mit dem Standardwert überschrieben. Jeder Wert für „markerOptions.map“ oder „markerOptions.position“ wird ignoriert.
waypointMarkerSetup optional
Typ:MarkerSetup optional
Konfiguriert Optionen für eine Wegpunktpositionsmarkierung. Wird aufgerufen, wenn eine neue Wegpunktmarkierung gerendert wird.

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

Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die das statische Objekt zurückgibt.

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

AutomaticViewportMode-Konstanten

google.maps.journeySharing.AutomaticViewportMode-Konstanten

Automatischer Darstellungsbereichmodus

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

FIT_ANTICIPATED_ROUTE Passe den Darstellungsbereich automatisch an Markierungen und alle sichtbaren Polylinien an. Das ist die Standardeinstellung.
NONE Passen Sie den Darstellungsbereich nicht automatisch an.

Abstrakte Klasse LocationProvider

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 Event-Handler.
Rückgabewert:  MapsEventListener
Fügt 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.

Abstrakte Klasse PollingLocationProvider

google.maps.journeySharing.PollingLocationProvider abstrakte Klasse

Übergeordnete Klasse der Anbieter von Umfragestandorten.

Diese abstrakte Klasse erweitert LocationProvider.

isPolling
Typ:boolean
Dieser Wert ist „True“, wenn dieser Standortanbieter Abfragen ausführt. Schreibgeschützt.
pollingIntervalMillis
Typ:number
Minimale Zeitspanne zwischen dem Abrufen von Standortaktualisierungen in Millisekunden. Wenn das Abrufen einer Standortaktualisierung länger als pollingIntervalMillis dauert, wird die nächste Aktualisierung erst gestartet, wenn die aktuelle beendet ist.

Wenn Sie diesen Wert auf 0, Infinity oder einen negativen Wert setzen, werden automatische Standortupdates deaktiviert. Eine neue Standortaktualisierung wird einmal abgerufen, wenn sich der Tracking-ID-Parameter (z. B. die Versand-Tracking-ID des Anbieters) oder eine Filteroption (z. B. Darstellungsbereichsgrenzen oder Attributfilter für Anbieter von Standortflotten) ändert.

Das standardmäßige und minimale Intervall für Abfragen 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)
Das Ereignis, das ausgelöst wird, wenn der Abfragestatus des Standortanbieters aktualisiert wird. Verwenden Sie PollingLocationProvider.isPolling, um den aktuellen Abfragestatus zu ermitteln.

Schnittstelle PollingLocationProviderIsPollingChangeEvent

google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent-Schnittstelle

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 die Änderung des Abfragestatus verursacht hat, wenn die Statusänderung durch einen Fehler verursacht wurde. Nicht definiert, wenn der Status aufgrund normaler Vorgänge geändert wurde.