Coordinates

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.

* Some parts of this feature may have varying levels of support.

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

Интерфейс Coordinates отображает позицию устройства и его высоту над уровнем моря с расчётным уровнем точности.

Свойства

Интерфейс Coordinates не наследует никаких свойств.

Coordinates.latitude Только для чтения Secure context

Возвращает дробное число, означающее широту, выраженную в градусах.

Coordinates.longitude Только для чтения Secure context

Возвращает дробное число, означающее долготу, выраженную в градусах.

Coordinates.altitude Только для чтения Secure context

Возвращает дробное число, означающее высоту над уровнем моря, выраженную в метрах. Возвращает null, если устройство не может предоставить эти данные.

Coordinates.accuracy Только для чтения Secure context

Возвращает дробное число, означающее точность свойств latitude и longitude, выраженную в метрах.

Coordinates.altitudeAccuracy Только для чтения Secure context

Возвращает дробное число, означающее точность свойства altitude, выраженную в метрах. Может быть null.

Coordinates.heading Только для чтения Secure context

Возвращает дробное число, означающее в каком направлении движется устройство. Это значение, выраженное в градусах, показывает насколько отклонено устройство относительно севера. 0 градусов показывает ровно на север и далее направление определяется по часовой стрелке (то есть, 90 градусов означает восток, а 270 градусов означает запад). Если speed равно 0, то heading будет NaN. Если устройство не может предоставить heading, то его значение будет null.

Coordinates.speed Только для чтения Secure context

Возвращает дробное число, означающее скорость движения устройства, выраженное в метрах в секунду. Это значение может быть null.

Методы

Интерфейс Coordinates не наследует никаких методов.**

Спецификации

Specification
Geolocation
# coordinates_interface

Совместимость с браузерами

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
GeolocationCoordinates
accuracy
altitude
altitudeAccuracy
heading
latitude
longitude
Secure context required
speed
toJSON

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
Uses a non-standard name.
Has more compatibility info.

Смотрите также