JourneySharingMapView-Klasse
google.maps.journeySharing.JourneySharingMapView
Klasse
Bibliothek "journeySharing"
Die Kartenansicht.
const {JourneySharingMapView} = await google.maps.importLibrary("journeySharing");
Konstruktor | |
|---|---|
JourneySharingMapView |
JourneySharingMapView(options)Parameter:
Instanziiert eine Kartenansicht. |
Attribute | |
|---|---|
automaticViewportMode |
Dieses Feld ist schreibgeschützt. Automatischer Darstellungsbereichsmodus. |
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 Kartenansicht für die Verfolgung angezeigt werden sollen. Wenn Sie Standortanbieter hinzufügen oder entfernen möchten, verwenden Sie die Methoden JourneySharingMapView.addLocationProvider und JourneySharingMapView.removeLocationProvider. |
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 Kartenansicht für die Verfolgung angezeigt werden sollen. |
|
Typ:
MarkerSetupKonfiguriert Optionen für eine Zielortmarkierung. Wird aufgerufen, wenn eine neue Zielmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert 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 Startort. Wird aufgerufen, wenn eine neue Ursprungsmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert 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 Ort des Aufgabenergebnisses. Wird aufgerufen, wenn eine neue Markierung für das Ergebnis einer Aufgabe gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert 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 einen fehlgeschlagenen Aufgabenort. Wird aufgerufen, wenn eine neue Markierung für eine nicht erfolgreich ausgeführte Aufgabe gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetupKonfiguriert 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 ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
MarkerSetupKonfiguriert Optionen für eine Wegpunkt-Standortmarkierung. Wird aufgerufen, wenn eine neue Wegpunktmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
|
Typ:
PolylineSetupKonfiguriert Optionen für eine Polylinie der voraussichtlichen 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 ändern, das ein „google.maps.PolylineOptions“-Objekt enthält, und es als „polylineOptions“ im Ausgabeobjekt „PolylineSetupOptions“ zurückgeben. Die Angabe eines PolylineSetupOptions-Objekts hat 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 nicht für den polylineOptions-Schlüssel in verschiedenen PolylineSetupOptions-Objekten. Wenn „polylineOptions“ oder „visible“ nicht festgelegt oder null ist, wird der Wert mit dem Standardwert überschrieben. Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert. |
|
Typ:
PolylineSetupKonfiguriert Optionen für eine Polylinie der genommenen Route. Wird aufgerufen, wenn eine neue Polylinie für die zurückgelegte Route gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese 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 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 nicht für den polylineOptions-Schlüssel in verschiedenen PolylineSetupOptions-Objekten. Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert. Nicht festgelegte Werte oder Nullwerte werden mit dem Standardwert überschrieben. |
|
Typ:
MarkerSetupKonfiguriert 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 ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert 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 einen erfolgreich abgeschlossenen Auftrag. Wird aufgerufen, wenn eine neue Markierung für eine erfolgreich abgeschlossene Aufgabe gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert 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 das Aufgabenergebnis 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 erwarteten Routen-Polylinien zurück, falls vorhanden. |
|
Gibt die Polylinien der genommenen 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 zur Kartenansicht hinzugefügt wurde, wird keine Aktion ausgeführt. |
JourneySharingMapViewOptions-Schnittstelle
Schnittstelle google.maps.journeySharing.JourneySharingMapViewOptions
Optionen für die Kartenansicht.
Attribute | |
|---|---|
element |
Typ:
ElementDas DOM-Element, das die Ansicht unterstützt. Erforderlich. |
optional |
Typ:
PolylineSetup optionalKonfiguriert Optionen für eine Polylinie der voraussichtlichen 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 ändern, das ein „google.maps.PolylineOptions“-Objekt enthält, und es als „polylineOptions“ im Ausgabeobjekt „PolylineSetupOptions“ zurückgeben. Die Angabe eines PolylineSetupOptions-Objekts hat 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 nicht für den polylineOptions-Schlüssel in verschiedenen PolylineSetupOptions-Objekten. Wenn „polylineOptions“ oder „visible“ nicht festgelegt oder null ist, wird der Wert mit dem Standardwert überschrieben. Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert. |
automaticViewportMode
optional |
Typ:
AutomaticViewportMode optionalAutomatischer Darstellungsbereichsmodus. Der Standardwert ist FIT_ANTICIPATED_ROUTE. Dadurch wird der Darstellungsbereich in der Kartenansicht automatisch so angepasst, dass Fahrzeugmarkierungen, Standortmarkierungen und alle sichtbaren Polylinien für die voraussichtliche Route hineinpassen. Legen Sie hierfür NONE fest, um die automatische Anpassung zu deaktivieren. |
optional |
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Zielortmarkierung. Wird aufgerufen, wenn eine neue Zielmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
optional |
Typ:
LocationProvider optionalEine Quelle für verfolgte Standorte, die in der Kartenansicht für die Verfolgung angezeigt werden sollen. Optional. |
locationProviders
optional |
Typ:
Array<LocationProvider> optionalQuellen der verfolgten Standorte, die in der Kartenansicht für die Verfolgung angezeigt werden sollen. Optional. |
mapOptions
optional |
Typ:
MapOptions optionalKartenoptionen, die an den google.maps.Map-Konstruktor übergeben werden. |
optional |
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Markierung für den Startort. Wird aufgerufen, wenn eine neue Ursprungsmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
optional |
Typ:
MarkerSetup optionalKonfiguriert 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 ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
optional |
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Markierung für einen erfolgreich abgeschlossenen Auftrag. Wird aufgerufen, wenn eine neue Markierung für eine erfolgreich abgeschlossene Aufgabe gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
optional |
Typ:
PolylineSetup optionalKonfiguriert Optionen für eine Polylinie der gewählten Route. Wird aufgerufen, wenn eine neue Polylinie für die zurückgelegte Route gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese 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 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 nicht für den polylineOptions-Schlüssel in verschiedenen PolylineSetupOptions-Objekten. Alle für „polylineOptions.map“ oder „polylineOptions.path“ festgelegten Werte werden ignoriert. Nicht festgelegte Werte oder Nullwerte werden mit dem Standardwert überschrieben. |
optional |
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Markierung für den Ort des Aufgabenergebnisses. Wird aufgerufen, wenn eine neue Markierung für das Ergebnis einer Aufgabe gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
optional |
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Markierung für einen fehlgeschlagenen Aufgabenort. Wird aufgerufen, wenn eine neue Markierung für eine nicht erfolgreich ausgeführte Aufgabe gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
optional |
Typ:
MarkerSetup optionalKonfiguriert 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 ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Standardwert verwendet. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
optional |
Typ:
MarkerSetup optionalKonfiguriert Optionen für eine Wegpunkt-Standortmarkierung. Wird aufgerufen, wenn eine neue Wegpunktmarkierung gerendert wird. Wenn Sie eine Funktion angeben, kann und sollte diese das Feld „defaultMarkerOptions“ der Eingabe ändern, das ein „google.maps.MarkerOptions“-Objekt enthält, und es 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 nicht für den markerOptions-Schlüssel in verschiedenen MarkerSetupOptions-Objekten. Wenn „markerOptions“ nicht festgelegt oder „null“ ist, wird der Wert mit dem Standardwert überschrieben. Alle für „markerOptions.map“ oder „markerOptions.position“ festgelegten Werte werden ignoriert. |
AutomaticViewportMode-Konstanten
google.maps.journeySharing.AutomaticViewportMode
Konstanten
Bibliothek "journeySharing"
Automatischer Darstellungsbereichsmodus.
Diese Konstanten können auch als Strings verwendet werden. In TypeScript werden die Stringliterale durch den Typ AutomaticViewportModeString definiert.
const {AutomaticViewportMode} = await google.maps.importLibrary("journeySharing");
Konstanten | |
|---|---|
FIT_ANTICIPATED_ROUTE |
Der Darstellungsbereich wird automatisch angepasst, damit Markierungen und alle sichtbaren Polylinien der voraussichtlichen Route hineinpassen. Das ist die Standardeinstellung. |
NONE |
Der Darstellungsbereich wird nicht automatisch angepasst. |
Abstrakte Klasse LocationProvider
Abstrakte Klasse google.maps.journeySharing.LocationProvider
Übergeordnete Klasse aller Standortanbieter.
Methoden | |
|---|---|
addListener |
addListener(eventName, handler)Parameter:
Rückgabewert:
MapsEventListenerFügt einen 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
erweitert LocationProvider
Übergeordnete Klasse der Anbieter von Wahllokalen.
Attribute | |
|---|---|
isPolling |
Typ:
boolean„True“, wenn dieser Standortanbieter Abfragen durchführt. Schreibgeschützt. |
pollingIntervalMillis |
Typ:
numberMindestzeit zwischen dem Abrufen von Standortaktualisierungen in Millisekunden. Wenn das Abrufen eines Standort-Updates länger als pollingIntervalMillis dauert, wird das nächste Standort-Update erst gestartet, wenn das aktuelle abgeschlossen ist. Wenn Sie diesen Wert auf 0, unendlich oder einen negativen Wert setzen, werden automatische Standortaktualisierungen deaktiviert. Ein neues Standort-Update wird einmalig abgerufen, wenn sich der Tracking-ID-Parameter (z. B. die Sendungsverfolgungs-ID des Anbieters von Sendungsstandorten) oder eine Filteroption (z. B. Darstellungsbereichsgrenzen oder Attributfilter für Anbieter von Flottenstandorten) ändert. Das standardmäßige und minimale Abfrageintervall beträgt 5.000 Millisekunden. Wenn Sie das Abfrageintervall auf einen niedrigeren positiven Wert festlegen, wird 5000 gespeichert und verwendet. |
Methoden | |
|---|---|
Übernommen:
addListener
|
Ereignisse | |
|---|---|
ispollingchange |
function(event)Argumente:
Ereignis, das ausgelöst wird, wenn der Abfragestatus des Standortanbieters aktualisiert wird. Verwenden Sie PollingLocationProvider.isPolling, um den aktuellen Abfragestatus zu ermitteln. |
PollingLocationProviderIsPollingChangeEvent-Schnittstelle
Schnittstelle google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
Das Ereignisobjekt, das an den Event-Handler übergeben wird, wenn das PollingLocationProvider.ispollingchange-Ereignis ausgelöst wird.
Attribute | |
|---|---|
error
optional |
Typ:
Error optionalDer Fehler, der die Änderung des Abfragestatus verursacht hat, wenn die Statusänderung durch einen Fehler verursacht wurde. Nicht definiert, wenn die Statusänderung auf den normalen Betrieb zurückzuführen ist. |