GeolocationCoordinates

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Die GeolocationCoordinates-Schnittstelle repräsentiert die Position und Höhe des Geräts auf der Erde sowie die Genauigkeit, mit der diese Eigenschaften berechnet werden. Die geografische Positionsinformation wird in Form von World Geodetic System-Koordinaten (WGS84) bereitgestellt.

Instanz-Eigenschaften

Die GeolocationCoordinates-Schnittstelle erbt keine Eigenschaften.

GeolocationCoordinates.latitude Schreibgeschützt

Gibt ein double zurück, das die Breite der Position in Dezimalgraden darstellt.

GeolocationCoordinates.longitude Schreibgeschützt

Gibt ein double zurück, das die Länge der Position in Dezimalgraden darstellt.

GeolocationCoordinates.altitude Schreibgeschützt

Gibt ein double zurück, das die Höhe der Position in Metern darstellt, relativ zum nominalen Meeresspiegel. Dieser Wert kann null sein, wenn die Implementierung die Daten nicht bereitstellen kann.

GeolocationCoordinates.accuracy Schreibgeschützt

Gibt ein double zurück, das die Genauigkeit der latitude- und longitude-Eigenschaften angibt, ausgedrückt in Metern.

GeolocationCoordinates.altitudeAccuracy Schreibgeschützt

Gibt ein double zurück, das die Genauigkeit der altitude in Metern ausdrückt. Dieser Wert kann null sein, wenn die Implementierung die Daten nicht bereitstellen kann.

GeolocationCoordinates.heading Schreibgeschützt

Gibt ein double zurück, das die Richtung darstellt, in die das Gerät zeigt. Dieser Wert, der in Grad angegeben wird, zeigt, wie weit das Gerät von wahrer Nordrichtung abweicht. 0 Grad stellt den wahren Norden dar, und die Richtung wird im Uhrzeigersinn bestimmt (was bedeutet, dass Osten 90 Grad und Westen 270 Grad beträgt). Wenn speed 0 ist oder das Gerät keine heading-Informationen liefern kann, ist heading null.

GeolocationCoordinates.speed Schreibgeschützt

Gibt ein double zurück, das die Geschwindigkeit des Geräts in Metern pro Sekunde darstellt. Dieser Wert kann null sein.

Instanz-Methoden

Die GeolocationCoordinates-Schnittstelle erbt keine Methoden.

GeolocationCoordinates.toJSON()

Gibt eine JSON-Darstellung des GeolocationCoordinates-Objekts zurück und ermöglicht die Serialisierung mit JSON.stringify().

Spezifikationen

Specification
Geolocation
# coordinates_interface

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch