Атрибут координат Geolocation

Атрибут coordinates возвращает положение устройства на Земле и его высоту.

Пример

Получение координат местоположения пользователя:

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

function getLocation() {
if (navigator.geolocation) {
  navigator.geolocation.getCurrentPosition(showPosition);
    else {
  } 
    x.innerHTML = "Geolocation is not supported by this browser.";
  }
}
function showPosition(position) {
  x.innerHTML = "Широта: " + position.coords.latitude + 
  "<br>Долгота: " + position.coords.longitude; 
}

Попробуйте сами

Атрибут Coordinates

Атрибут Описание
coordinates.latitude Возврат широты位置的 в десятичных градусах.
coordinates.longitude Возврат долготы位置的 в десятичных градусах.
coordinates.altitude Возврат высоты位置的 относительно уровня моря в метрах.
coordinates.accuracy Возврат точности атрибутов latitude и longitude в метрах.
coordinates.altitudeAccuracy Возврат точности атрибута altitude в метрах.
coordinates.heading Возврат направления движения устройства. Значение измеряется в градусах, показывает, насколько далеко устройство находится от направления на север. 0 градусов соответствует направлению на север, направление указывается по часовой стрелке (восток - 90 градусов, запад - 270 градусов). Если скорость равна 0, то значение heading равно NaN. Если устройство не может предоставить информацию о курсе, значение равно null.
coordinates.speed Возврат скорости устройства в метрах в секунду. Значение может быть null.

Поддержка браузеров

Атрибут Chrome IE Firefox Safari Opera
coordinates 5.0 9.0 3.5 5.0 10.6