地理定位 coordinates 屬性
❮ 地理定位物件 ❯
示例
獲取使用者位置的緯度和經度
var x = document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "此瀏覽器不支援地理定位。";
}
}
function showPosition(position) {
x.innerHTML = "緯度: " + position.coords.latitude +
"<br>經度: " + position.coords.longitude;
}
自己動手試一試 »
描述
coordinates 屬性返回裝置在地球上的位置和海拔高度。
Coordinates 屬性
屬性 | 描述 |
---|---|
coordinates.latitude | 返回位置的緯度(十進位制度數) |
coordinates.longitude | 返回位置的經度(十進位制度數) |
coordinates.altitude | 返回位置的海拔高度(單位:米),相對於海平面 |
coordinates.accuracy | 返回緯度和經度屬性的精度(單位:米) |
coordinates.altitudeAccuracy | 返回海拔高度屬性的精度(單位:米) |
coordinates.heading | 返回裝置行駛的方向。此值以度為單位,表示裝置偏離正北的方向。0 度表示正北,方向按順時針確定(東為 90 度,西為 270 度)。如果速度為 0,則 heading 為 NaN。如果裝置無法提供方向資訊,則此值為 null。 |
coordinates.speed | 返回裝置的速度(單位:米/秒)。此值可以為 null。 |
瀏覽器支援
屬性 | |||||
---|---|---|---|---|---|
coordinates | 5.0 | 9.0 | 3.5 | 5.0 | 10.6 |
❮ 地理定位物件 ❯