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.
Konstruktor | |
---|---|
ElevationElement |
ElevationElement([options]) Parameter:
|
Attribute | |
---|---|
path |
Typ:
Array<LatLng|LatLngLiteral|LatLngAltitude> optional 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
|
Methoden | |
---|---|
|
addEventListener(type, listener[, options]) Parameter:
Rückgabewert:
void Richtet eine Funktion ein, die aufgerufen wird, wenn das angegebene Ereignis an das Ziel gesendet wird. Siehe addEventListener. |
|
removeEventListener(type, listener[, options]) Parameter:
Rückgabewert:
void Entfernt einen Event-Listener, der zuvor mit addEventListener für das Ziel registriert wurde. Siehe removeEventListener. |
Ereignisse | |
---|---|
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
.
Attribute | |
---|---|
path optional |
Typ:
Array<LatLng|LatLngLiteral> optional ElevationElement.path ansehen |
unitSystem optional |
Typ:
UnitSystem optional ElevationElement.unitSystem ansehen |