Klasse JourneySharingMapView
google.maps.journeySharing.JourneySharingMapView
Klasse
Die Kartenansicht.
Zugriff durch Anrufen von const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Konstruktor | |
|---|---|
JourneySharingMapView |
JourneySharingMapView(options)Parameter:
Erstellt eine Kartenansicht. |
Attribute | |
|---|---|
automaticViewportMode |
Dieses Feld ist schreibgeschützt. Automatischer Viewport-Modus |
element |
Typ:
ElementDieses Feld ist schreibgeschützt. Das DOM-Element, das die Ansicht unterstützt. |
enableTraffic |
Typ:
booleanAktiviert oder deaktiviert die Verkehrsebene. |
locationProviders |
Typ:
Array<LocationProvider> optionalDieses Feld ist schreibgeschützt. Quellen der verfolgten Standorte, die in der Tracking-Kartenansicht angezeigt werden sollen. Verwenden Sie die Methoden JourneySharingMapView.addLocationProvider und JourneySharingMapView.removeLocationProvider, um Standortanbieter hinzuzufügen oder zu entfernen. |
map |
Typ:
MapDieses Feld ist schreibgeschützt. Das Kartenobjekt, das in der Kartenansicht enthalten ist. |
mapOptions |
Typ:
MapOptionsDieses Feld ist schreibgeschützt. Die Kartenoptionen, die über die Kartenansicht an die Karte übergeben werden. |
|
Typ:
LocationProvider optionalDieses Feld ist schreibgeschützt. Eine Quelle für verfolgte Standorte, die in der Tracking-Kartenansicht angezeigt werden sollen. |
|
Typ:
MarkerSetupKonfiguriert Optionen für eine Markierung für das Ziel. Wird aufgerufen, wenn eine neue Zielmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetupKonfiguriert Optionen für eine Markierung für den Ausgangsort. Wird aufgerufen, wenn eine neue Ursprungsmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetupKonfiguriert Optionen für eine Markierung des Ergebnisses einer Aufgabe. Wird aufgerufen, wenn eine neue Markierung für den Standort des Aufgabenergebnisses gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetupKonfiguriert Optionen für eine Markierung für den Standort einer fehlgeschlagenen Aufgabe. Wird aufgerufen, wenn eine neue Markierung für eine nicht erfolgreiche Aufgabe gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetupKonfiguriert Optionen für eine Markierung für den Fahrzeugstandort. Wird aufgerufen, wenn eine neue Fahrzeugmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetupKonfiguriert Optionen für eine Wegpunktmarkierung. Wird aufgerufen, wenn eine neue Wegpunktmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
PolylineSetupKonfiguriert Optionen für eine erwartete Routen-Polylinie. Wird aufgerufen, wenn eine neue erwartete Routen-Polylinie gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultPolylineOptions“ der Eingabe ändern, das ein google.maps.PolylineOptions-Objekt enthält, und es als „polylineOptions“ im Ausgabeobjekt „PolylineSetupOptions“ zurückgeben. Die Angabe eines PolylineSetupOptions-Objekts hat dieselbe Wirkung wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe PolylineSetupOptions-Objekt 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 „polylineOptions“ oder „visible“ nicht festgelegt oder null ist, wird der Standardwert verwendet. Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert. |
|
Typ:
PolylineSetupKonfiguriert Optionen für eine Polylinie der gefahrenen Route. Wird aufgerufen, wenn eine neue Polylinie für die gefahrene Route gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultPolylineOptions“ der Eingabe ändern, das ein google.maps.PolylineOptions-Objekt enthält, und es als „polylineOptions“ im Ausgabeobjekt „PolylineSetupOptions“ zurückgeben. Die Angabe eines PolylineSetupOptions-Objekts hat dieselbe Wirkung wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe PolylineSetupOptions-Objekt 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. Alle nicht festgelegten oder Nullwerte werden mit dem Standardwert überschrieben. |
|
Typ:
MarkerSetupKonfiguriert Optionen für eine Markierung für den Ping-Standort. Wird aufgerufen, wenn eine neue Ping-Markierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetupKonfiguriert Optionen für eine Markierung für den Standort 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 Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Gibt die Zielmarkierungen zurück, falls vorhanden. |
|
Gibt die Ursprungsmarkierungen zurück, sofern vorhanden. |
|
Gibt die Markierungen für erfolgreiche Aufgaben zurück, falls vorhanden. |
|
Gibt die Markierungen für das Ergebnis der Aufgabe zurück, falls vorhanden. |
|
Gibt die Markierungen für fehlgeschlagene Aufgaben zurück, falls vorhanden. |
|
Gibt die Fahrzeugmarkierungen zurück, sofern vorhanden. |
|
Gibt die Wegpunktmarkierungen zurück, sofern vorhanden. |
|
Gibt die erwarteten Routen-Polylinien zurück, falls vorhanden. |
|
Gibt die Polylinien der gefahrenen Route zurück, falls vorhanden. |
Methoden | |
|---|---|
addLocationProvider |
addLocationProvider(locationProvider)Parameter:
Rückgabewert:Keiner
Fügt 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 noch nicht der Kartenansicht hinzugefügt wurde, wird keine Aktion ausgeführt. |
JourneySharingMapViewOptions-Schnittstelle
google.maps.journeySharing.JourneySharingMapViewOptions-Schnittstelle
Optionen für die Kartenansicht.
Attribute | |
|---|---|
element |
Typ:
ElementDas DOM-Element, das die Ansicht unterstützt. Erforderlich. |
|
Typ:
PolylineSetup optionalKonfiguriert Optionen für eine erwartete Routen-Polylinie. Wird aufgerufen, wenn eine neue erwartete Routen-Polylinie gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultPolylineOptions“ der Eingabe ändern, das ein google.maps.PolylineOptions-Objekt enthält, und es als „polylineOptions“ im Ausgabeobjekt „PolylineSetupOptions“ zurückgeben. Die Angabe eines PolylineSetupOptions-Objekts hat dieselbe Wirkung wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe PolylineSetupOptions-Objekt 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 „polylineOptions“ oder „visible“ nicht festgelegt oder null ist, wird der Standardwert verwendet. Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert. |
automaticViewportMode optional |
Typ:
AutomaticViewportMode optionalAutomatischer Viewport-Modus Der Standardwert ist FIT_ANTICIPATED_ROUTE. Dadurch wird das Sichtfeld in der Kartenansicht automatisch so angepasst, dass es Fahrzeugmarkierungen, Standortmarkierungen und alle sichtbaren Polylinien für die erwartete Route umfasst. Legen Sie für diesen Wert NONE fest, um die automatische Anpassung zu deaktivieren. |
|
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Markierung für das Ziel. Wird aufgerufen, wenn eine neue Zielmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
LocationProvider optionalEine Quelle für verfolgte Standorte, die in der Tracking-Kartenansicht angezeigt werden sollen. Optional. |
locationProviders optional |
Typ:
Array<LocationProvider> optionalQuellen der verfolgten Standorte, die in der Tracking-Kartenansicht angezeigt werden sollen. Optional. |
mapOptions optional |
Typ:
MapOptions optionalKartenoptionen, die an den google.maps.Map-Konstruktor übergeben werden. |
|
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Markierung für den Ausgangsort. Wird aufgerufen, wenn eine neue Ursprungsmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Markierung für den Ping-Standort. Wird aufgerufen, wenn eine neue Ping-Markierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Markierung für den Standort 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 Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
PolylineSetup optionalKonfiguriert Optionen für eine Polylinie der gefahrenen Route. Wird aufgerufen, wenn eine neue Polylinie für die gefahrene Route gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultPolylineOptions“ der Eingabe ändern, das ein google.maps.PolylineOptions-Objekt enthält, und es als „polylineOptions“ im Ausgabeobjekt „PolylineSetupOptions“ zurückgeben. Die Angabe eines PolylineSetupOptions-Objekts hat dieselbe Wirkung wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe PolylineSetupOptions-Objekt 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. Alle nicht festgelegten oder Nullwerte werden mit dem Standardwert überschrieben. |
|
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Markierung des Ergebnisses einer Aufgabe. Wird aufgerufen, wenn eine neue Markierung für den Standort des Aufgabenergebnisses gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Markierung für den Standort einer fehlgeschlagenen Aufgabe. Wird aufgerufen, wenn eine neue Markierung für eine nicht erfolgreiche Aufgabe gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Markierung für den Fahrzeugstandort. Wird aufgerufen, wenn eine neue Fahrzeugmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Wegpunktmarkierung. Wird aufgerufen, wenn eine neue Wegpunktmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es als „markerOptions“ im Ausgabeobjekt „MarkerSetupOptions“ zurückgeben. Die Angabe eines MarkerSetupOptions-Objekts hat denselben Effekt wie die Angabe einer Funktion, die dieses statische Objekt zurückgibt. Verwenden Sie nicht dasselbe MarkerSetupOptions-Objekt in verschiedenen 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. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
AutomaticViewportMode-Konstanten
google.maps.journeySharing.AutomaticViewportMode
Konstanten
Automatischer Viewport-Modus
Zugriff durch Anrufen von const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing").
Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.
Konstanten | |
|---|---|
FIT_ANTICIPATED_ROUTE |
Den Darstellungsbereich automatisch an Markierungen und sichtbare erwartete Routen-Polylinien anpassen. Das ist die Standardeinstellung. |
NONE |
Den Darstellungsbereich nicht automatisch anpassen. |
LocationProvider abstract class
google.maps.journeySharing.LocationProvider
Abstrakte Klasse
Übergeordnete Klasse aller Standortanbieter.
Methoden | |
|---|---|
addListener |
addListener(eventName, handler)Parameter:
Rückgabewert:
MapsEventListenerFü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. |
PollingLocationProvider abstract class
google.maps.journeySharing.PollingLocationProvider
Abstrakte Klasse
Übergeordnete Klasse von Anbietern von Wahllokalen.
Diese abstrakte Klasse erweitert LocationProvider.
Attribute | |
|---|---|
isPolling |
Typ:
boolean„True“, wenn dieser Standortanbieter Daten abruft. Schreibgeschützt. |
pollingIntervalMillis |
Typ:
numberMindestzeit zwischen dem Abrufen von Standortaktualisierungen in Millisekunden. Wenn es länger als pollingIntervalMillis dauert, bis eine Standortaktualisierung abgerufen wird, wird die nächste Standortaktualisierung erst gestartet, wenn die aktuelle abgeschlossen ist. Wenn Sie diesen Wert auf 0, „Infinity“ oder einen negativen Wert setzen, werden automatische Standortaktualisierungen deaktiviert. Eine neue Standortaktualisierung wird einmal abgerufen, wenn sich der Parameter für die Tracking-ID (z. B. die Tracking-ID des Versandstandortanbieters) oder eine Filteroption (z. B. die Grenzen des Darstellungsbereichs oder Attributfilter für Flottenstandortanbieter) ändert. Das Standard- und Mindest-Polling-Intervall beträgt 5.000 Millisekunden. Wenn Sie das Abfrageintervall auf einen niedrigeren positiven Wert festlegen, wird 5.000 gespeichert und verwendet. |
Methoden | |
|---|---|
Übernommen:addListener
|
Ereignisse | |
|---|---|
ispollingchange |
function(event)Argumente:
Ereignis, das ausgelöst wird, wenn der Abrufstatus des Standortanbieters aktualisiert wird. Verwenden Sie PollingLocationProvider.isPolling, um den aktuellen Polling-Status zu ermitteln. |
PollingLocationProviderIsPollingChangeEvent-Schnittstelle
google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent-Schnittstelle
Das Ereignisobjekt, das an den Ereignis-Handler übergeben wird, wenn das PollingLocationProvider.ispollingchange-Ereignis ausgelöst wird.
Attribute | |
|---|---|
error optional |
Typ:
Error optionalDer Fehler, der die Änderung des Abrufstatus verursacht hat, falls die Statusänderung durch einen Fehler verursacht wurde. Nicht definiert, wenn die Statusänderung auf den normalen Betrieb zurückzuführen ist. |