Elevation Widget (alpha)

Klasse ElevationElement

google.maps.elevation.ElevationElement Klasse

Ein HTML-Element, das Höhendaten visuell darstellt. Legen Sie die Eigenschaft path des Elements fest, um ein Diagramm der Höhe entlang des Pfads anzuzeigen. Wenn Sie das Höhenprofil-Element verwenden möchten, müssen Sie die Places UI Kit API für Ihr Projekt in der Google Cloud Console aktivieren.

Benutzerdefiniertes Element:
<gmp-elevation unit-system="imperial"></gmp-elevation>

Diese Klasse erweitert HTMLElement.

Diese Klasse implementiert ElevationElementOptions.

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

ElevationElement
ElevationElement([options])
Parameter:
path
Der Pfad, entlang dessen Höhendaten angezeigt werden sollen. Liniensegmente werden zwischen den Punkten des Arrays interpoliert. Auch bei einer geringen Anzahl von Punkten wird ein detailliertes Höhenprofil erstellt.
 Wenn nur ein Punkt angegeben wird, zeigt das Widget die Höhenangabe für diesen Punkt an.
unitSystem
Typ:UnitSystem optional
Legt fest, ob die Höhe in Fuß/Meilen oder Metern/Kilometern angezeigt wird. Wenn nicht definiert, wird im Widget standardmäßig das bevorzugte Einheitensystem für die in der API-Ladefunktion angegebene Region verwendet.
HTML-Attribut
  • <gmp-elevation unit-system="imperial"></gmp-elevation>
  • <gmp-elevation unit-system="metric"></gmp-elevation>
BetaaddEventListener
addEventListener(type, listener[, options])
Parameter:
  • typestring Ein String, der den Ereignistyp darstellt, auf den gewartet werden soll. Die Groß-/Kleinschreibung muss beachtet werden.
  • listenerEventListener|EventListenerObject Das Objekt, das eine Benachrichtigung erhält. Dies muss eine Funktion oder ein Objekt mit der Methode „handleEvent“ sein.
  • optionsboolean|AddEventListenerOptions optional Optionen Benutzerdefinierte Ereignisse unterstützen nur capture und passive.
Rückgabewert:void
Richtet eine Funktion ein, die aufgerufen wird, wenn das angegebene Ereignis an das Ziel gesendet wird. Siehe addEventListener.
BetaremoveEventListener
removeEventListener(type, listener[, options])
Parameter:
Rückgabewert:void
Entfernt einen Event-Listener, der zuvor mit addEventListener für das Ziel registriert wurde. Siehe removeEventListener.
gmp-load
function(event)
Argumente: 
Dieses Ereignis wird ausgelöst, wenn das Element geladen und sein Inhalt gerendert wird. Dieses Ereignis wird nicht weitergegeben.
gmp-requesterror
function(event)
Argumente: 
Dieses Ereignis wird ausgelöst, wenn eine Anfrage an das Backend abgelehnt wurde (z.B. aufgrund eines falschen API-Schlüssels). Dieses Ereignis wird nicht weitergegeben.

ElevationElementOptions-Schnittstelle

google.maps.elevation.ElevationElementOptions-Schnittstelle

Optionen für ElevationElement.

path optional
Typ:Array<LatLng|LatLngLiteral> optional
unitSystem optional
Typ:UnitSystem optional