Klasse ElevationElement
google.maps.elevation.ElevationElement
Kurs
Ein HTML-Element, das Höhendaten visuell darstellt. Legen Sie die Eigenschaft path
des Elements fest, um ein Höhenprofil entlang des Pfades anzuzeigen. Wenn Sie das Element „Ebene“ verwenden möchten, aktivieren Sie die Places UI Kit API für Ihr Projekt in der Google Cloud Console.
Benutzerdefiniertes Element:
<gmp-elevation unit-system="imperial"></gmp-elevation>
Diese Klasse erweitert HTMLElement
.
Diese Klasse implementiert ElevationElementOptions
.
Rufe const {ElevationElement} = await google.maps.importLibrary("elevation")
auf, um auf die Daten zuzugreifen. 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 dem Höhendaten angezeigt werden sollen. Zwischen den Punkten des Arrays werden Liniensegmente interpoliert. Selbst mit einer kleinen Anzahl von Punkten wird ein detailliertes Höhenprofil erstellt. Wenn nur ein Punkt angegeben wird, wird im Widget die Höhe dieses Punkts angezeigt. |
unitSystem |
Typ:
UnitSystem optional Bestimmt, ob die Höhe in Fuß/Meilen oder Metern/Kilometern angezeigt wird. Wenn diese Option nicht definiert ist, verwendet das Widget standardmäßig das bevorzugte Maßsystem für die im API-Ladeprogramm angegebene Region.
HTML-Attribut:
|
Methoden | |
---|---|
addEventListener |
addEventListener(type, listener[, options]) Parameter:
Rückgabewert:
void Hiermit wird eine Funktion eingerichtet, die aufgerufen wird, wenn das angegebene Ereignis an das Ziel gesendet wird. Weitere Informationen finden Sie unter addEventListener. |
removeEventListener |
removeEventListener(type, listener[, options]) Parameter:
Rückgabewert:
void Entfernt einen zuvor mit addEventListener registrierten Ereignis-Listener aus dem Ziel. Siehe removeEventListener |
Ereignisse | |
---|---|
gmp-load |
function(event) Argumente:
Dieses Ereignis wird ausgelöst, wenn das Element geladen und seine Inhalte gerendert werden. 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
Benutzeroberfläche
Optionen für ElevationElement
Attribute | |
---|---|
path optional |
Typ:
Array<LatLng|LatLngLiteral> optional ElevationElement.path ansehen |
unitSystem optional |
Typ:
UnitSystem optional ElevationElement.unitSystem ansehen |