Elevation

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

ElevationService-Klasse

Klasse google.maps.ElevationService

Definiert eine Dienstklasse, die direkt mit Google-Servern kommuniziert, um Daten zur Höhe anzufordern.

ElevationService
ElevationService()
Parameter: –
Erstellt eine neue Instanz einer ElevationService, die Höhenanfragen an Google-Server sendet.
getElevationAlongPath
getElevationAlongPath(request[, callback])
Parameter:
Sendet eine Anfrage für Höhenangaben entlang des Pfades; es werden in gleichmäßigen Abständen entlang des Pfades Beispiele mit Höhendaten zurückgegeben.
getElevationForLocations
getElevationForLocations(request[, callback])
Parameter:
Sendet eine Höhenanfrage für eine Liste diskreter Standorte.

Schnittstelle LocationElevationRequest

Schnittstelle google.maps.LocationElevationRequest

Eine vom ElevationService gesendete Höhenanfrage mit der Liste der diskreten Koordinaten (LatLngs), für die Höhendaten zurückgegeben werden sollen.

locations optional
Typ:Array<LatLng|LatLngLiteral> optional
Die diskreten Standorte, für die Höhendaten abgerufen werden sollen.

Schnittstelle LocationElevationResponse

Schnittstelle google.maps.LocationElevationResponse

Eine vom ElevationService zurückgegebene Höhenantwort mit der Liste der ElevationResults, die den Standorten von LocationElevationRequest entsprechen.

results
Die Liste der ElevationResults, die mit den Standorten von LocationElevationRequest übereinstimmen.

Schnittstelle PathElevationRequest

Schnittstelle google.maps.PathElevationRequest

Eine vom ElevationService gesendete Höhenabfrage mit dem Pfad, entlang dessen Stichprobendaten zurückgegeben werden. In dieser Anfrage wird ein kontinuierlicher Pfad entlang der Erde definiert, entlang dessen in gleichmäßigen Abständen Beispieldaten ermittelt werden sollen. Bei allen Pfaden werden von Scheitelpunkt zu Scheitelpunkt Segmente des Großkreises zwischen zwei Entfernungspunkten verwendet.

samples
Typ:number
Erforderlich. Die Anzahl der gleich weit voneinander entfernten Punkte entlang des Pfades, für die Höhendaten abgerufen werden sollen, einschließlich der Endpunkte. Die Anzahl der Stichproben muss ein Wert zwischen 2 und 512 sein.
path optional
Typ: Array<LatLng|LatLngLiteral> optional
Der Pfad, entlang dessen Höhenwerte gesammelt werden sollen.

Schnittstelle PathElevationResponse

Schnittstelle google.maps.PathElevationResponse

Eine vom ElevationService zurückgegebene Höhenantwort, die die Liste der ElevationResults in gleichmäßigen Abständen entlang des Pfads von PathElevationRequest enthält.

results
Die Liste der ElevationResults, die mit den Beispielen der PathElevationRequest übereinstimmen.

Schnittstelle ElevationResult

Schnittstelle google.maps.ElevationResult

Das Ergebnis einer ElevationService-Anfrage mit den Höhenkoordinaten und ihren Höhenwerten. Beachten Sie, dass eine einzelne Anfrage mehrere ElevationResults erzeugen kann.

elevation
Typ:number
Die Höhe dieses Punktes der Erde in Metern über dem Meeresspiegel.
location
Typ:LatLng
Der Standort dieses Höhenergebnisses.
resolution
Typ: number
Die Entfernung in Metern zwischen den Beispielpunkten, von denen die Höhe interpoliert wurde. Falls die Auflösung nicht bekannt ist, fehlt diese Eigenschaft. Beachten Sie, dass Höhendaten ungenauer werden (größere resolution-Werte), wenn mehrere Punkte übergeben werden. Ein Punkt sollte einzeln abgefragt werden, um den präzisesten Höhenwert zu erhalten.

ElevationStatus-Konstanten

google.maps.ElevationStatus Konstanten

Der von ElevationService zurückgegebene Status nach Abschluss einer Höhenanfrage. Geben Sie die Werte nach Wert oder anhand des Namens der Konstante an. Beispiel: 'OK' oder google.maps.ElevationStatus.OK

INVALID_REQUEST Die Anfrage war ungültig.
OK Die Anforderung hat keine Fehler hervorgerufen.
OVER_QUERY_LIMIT Die Anfragebeschränkungen wurden von der Webseite in einem zu geringen Zeitraum überschritten.
REQUEST_DENIED Die Webseite darf den Höhendienst nicht verwenden.
UNKNOWN_ERROR Die Höhenanfrage konnte nicht verarbeitet werden. Der genaue Grund für den Fehler ist jedoch nicht bekannt.