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.
Konstruktor | |
---|---|
JourneySharingMapView |
JourneySharingMapView(options) Parameter:
Erstellt eine Kartenansicht. |
Attribute | |
---|---|
automaticViewportMode |
Dieses Feld ist schreibgeschützt. Automatischer Ansichtsmodus. |
element |
Typ:
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 |
Typ:
MapOptions Dieses Feld ist schreibgeschützt. Die Kartenoptionen, die über die Kartenansicht an die Karte übergeben werden. |
|
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. |
|
Typ:
MarkerSetup 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. |
|
Typ:
MarkerSetup 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. |
|
Typ:
MarkerSetup 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. |
|
Typ:
MarkerSetup 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. |
|
Typ:
MarkerSetup 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. |
|
Typ:
MarkerSetup 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. |
|
Typ:
PolylineSetup 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. |
|
Typ:
PolylineSetup 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. |
|
Typ:
MarkerSetup 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. |
|
Typ:
MarkerSetup 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. |
|
Gibt die Zielmarkierungen zurück, falls vorhanden. |
|
Gibt die Ursprungsmarkierungen zurück, falls vorhanden. |
|
Gibt die Markierungen für erfolgreiche Aufgaben zurück, falls vorhanden. |
|
Gibt die Markierungen für den Aufgabenausgang zurück, falls vorhanden. |
|
Gibt die Markierungen für fehlgeschlagene Aufgaben zurück, falls vorhanden. |
|
Gibt die Fahrzeugmarkierungen zurück, falls vorhanden. |
|
Gibt die Wegpunktmarkierungen zurück, falls vorhanden. |
|
Gibt die Polylinien der voraussichtlichen Route zurück, sofern vorhanden. |
|
Gibt die zurückgelegten Polylinien der Route zurück, falls vorhanden. |
Methoden | |
---|---|
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.
Attribute | |
---|---|
element |
Typ:
Element Das DOM-Element, das der Ansicht zugrunde liegt. Erforderlich. |
|
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 |
Typ:
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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.
Konstanten | |
---|---|
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.
Methoden | |
---|---|
addListener |
addListener(eventName, handler) Parameter:
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
.
Attribute | |
---|---|
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. |
Methoden | |
---|---|
Übernommen:addListener
|
Ereignisse | |
---|---|
ispollingchange |
function(event) Argumente:
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.
Attribute | |
---|---|
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. |