Atrybuty współrzędnych geolokalizacji

Atrybuty coordinates zwracają pozycję i wysokość urządzenia na Ziemi.

Przykład

Pobierz współrzędne geograficzne użytkownika:

var x = document.getElementById("demo");

function getLocation() {
if (navigator.geolocation) {
  navigator.geolocation.getCurrentPosition(showPosition);
    else {
  } 
    x.innerHTML = "Geolokalizacja nie jest obsługiwanym przez tę przeglądarkę.";
  }
}
function showPosition(position) {
  x.innerHTML = "Szerokość geograficzna: " + position.coords.latitude + 
  "<br>Długość geograficzna: " + position.coords.longitude; 
}

Spróbuj sam

Atrybuty Coordinates

Atrybuty Opis
coordinates.latitude Zwraca szerokość geograficzną położenia, wyrażoną w dziesiętnych stopniach.
coordinates.longitude Zwraca długość geograficzną położenia, wyrażoną w dziesiętnych stopniach.
coordinates.altitude Zwraca wysokość położenia, wyrażoną względem poziomu morza, w metrach.
coordinates.accuracy Zwraca dokładność atrybutów latitude i longitude, wyrażoną w metrach.
coordinates.altitudeAccuracy Zwraca dokładność atrybutu altitude, wyrażoną w metrach.
coordinates.heading Zwraca kierunek ruchu urządzenia. Wartość wyrażona w stopniach, wskazuje, jak daleko urządzenie różni się od kierunku północnego. 0 stopni oznacza kierunek północny, kierunek zgodny z ruchem wskazówek zegara (wschód to 90 stopni, zachód to 270 stopni). Jeśli prędkość wynosi 0, to heading jest NaN. Jeśli urządzenie nie może dostarczyć informacji o kierunku, wartość jest null.
coordinates.speed Prędkość urządzenia, wyrażona w metrach na sekundę. Wartość może być null.

Obsługa przeglądarek

Atrybuty Chrome IE Firefox Safari Opera
Współrzędne 5.0 9.0 3.5 5.0 10.6