GeolocationCoordinates
Baseline
Weitgehend verfügbar
*
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2020 browserübergreifend verfügbar.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Die Schnittstelle GeolocationCoordinates stellt die Position und Höhe eines Geräts auf der Erde sowie die Genauigkeit dar, mit der diese Eigenschaften berechnet werden.
Die geografische Position wird in Koordinaten des World Geodetic System (WGS84) angegeben.
Instanzeigenschaften
Die Schnittstelle GeolocationCoordinates erbt keine Eigenschaften.
GeolocationCoordinates.latitudeSchreibgeschützt-
Gibt einen
doublezurück, der den Breitengrad der Position in Dezimalgrad angibt. GeolocationCoordinates.longitudeSchreibgeschützt-
Gibt einen
doublezurück, der den Längengrad der Position in Dezimalgrad angibt. GeolocationCoordinates.altitudeSchreibgeschützt-
Gibt einen
doublezurück, der die Höhe der Position in Metern über dem mittleren Meeresspiegel angibt. Der Wert kannnullsein, wenn die Implementierung die Daten nicht bereitstellen kann. GeolocationCoordinates.accuracySchreibgeschützt-
Gibt einen
doublezurück, der die Genauigkeit der Eigenschaftenlatitudeundlongitudein Metern angibt. GeolocationCoordinates.altitudeAccuracySchreibgeschützt-
Gibt einen
doublezurück, der die Genauigkeit vonaltitudein Metern angibt. Der Wert kannnullsein, wenn die Implementierung die Daten nicht bereitstellen kann. GeolocationCoordinates.headingSchreibgeschützt-
Gibt einen
doublezurück, der die Bewegungsrichtung des Geräts angibt. Der Wert wird in Grad angegeben und beschreibt die Abweichung von geografisch Nord im Uhrzeigersinn:0Grad entspricht geografisch Nord,90Grad Ost und270Grad West. Wennspeedden Wert0hat oder das Gerät keine Informationen zuheadingbereitstellen kann, istheadinggleichnull. GeolocationCoordinates.speedSchreibgeschützt-
Gibt einen
doublezurück, der die Geschwindigkeit des Geräts in Metern pro Sekunde angibt. Der Wert kannnullsein.
Instanzmethoden
Die Schnittstelle GeolocationCoordinates erbt keine Methoden.
GeolocationCoordinates.toJSON()-
Gibt ein JSON-serialisierbares einfaches Objekt zurück, das das Objekt
GeolocationCoordinatesdarstellt. Die Methode wird vonJSON.stringify()automatisch aufgerufen.
Spezifikationen
| Spezifikation |
|---|
| Geolocation> # coordinates_interface> |