--- title: Coordinates slug: Web/API/GeolocationCoordinates tags: - API - Geolocation API translation_of: Web/API/GeolocationCoordinates ---
Coordinates
(坐标)接口表示设备在地球上的位置和海拔,以及计算这些属性的精确度。
The Coordinates
interface doesn't inherit any property.
double
representing the position's latitude in decimal degrees.double
representing the position's longitude in decimal degrees.double
representing the position's altitude in metres, relative to sea level. This value can be null
if the implementation cannot provide the data.double
representing the accuracy of the latitude
and longitude
properties, expressed in meters.double
representing the accuracy of the altitude
expressed in meters. This value can be null
.double
representing the direction in which the device is traveling. This value, specified in degrees, indicates how far off from heading due north the device is. 0
degrees represents true true north, and the direction is determined clockwise (which means that east is 90
degrees and west is 270
degrees). If speed
is 0
, heading
is NaN
. If the device is unable to provide heading
information, this value is null
.double
representing the velocity of the device in meters per second. This value can be null
.The Coordinates
interface neither implements, nor inherits any method.
Specification | Status | Comment |
---|---|---|
{{SpecName('Geolocation', '#coordinates', 'Coordinates')}} | {{Spec2('Geolocation')}} | Initial specification. |
{{ CompatibilityTable() }}
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | 5 | {{CompatGeckoDesktop("1.9.1")}} | 9 | 10.60 Removed in 15.0 Reintroduced in 16.0 |
5 |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | {{CompatUnknown()}} | {{CompatUnknown()}} | {{CompatGeckoMobile("4")}} | {{CompatUnknown()}} | 10.60 | {{CompatUnknown()}} |