首頁  >  文章  >  web前端  >  H5之11__GeoLocation 地理定位

H5之11__GeoLocation 地理定位

黄舟
黄舟原創
2017-02-18 14:54:191533瀏覽

GeoLocation API  通常用於行動裝置取得地理位置,嚴格來說,它並不屬於H5的標準規格.


一 如何使用GeoLocation API? ator

要使用一 如何使用GeoLocation API? 

ator

要使用該geolocatio  獲得對地理定位的存取。 此物件有以下三種方法:

1.  getCurrentPosition()

2. watchPosition()


3. clearWatch()

getCurrentos

getCurrentos
void  getCurrentPosition(PositionCallback successCallback,  optional  PositionErrorCallback  errorCallback,   optional  PositionOptions  options);

後面第一個參數為必選參數




    
    
    GeoLocation API 地理定位
    


	


呼叫getCurrentPosition( )  成功後,回呼的函數中,可以透過其中的參數對象, 取得目前使用者造訪Web 頁面時的地理位置資訊

pos 物件包含一個coords  屬性, coords 屬性表示一系列的地理座標資訊.

latitude:   緯度(十進位)

longitude:  經度(十進位)

altitude: 205) 緯度

altitudeAccuracy:  以米為單位的高度座標精確度等級

heading:  運動的方向(透過相對正北方做順時針旋轉的角度指定)

speed:  當前地面速度(m/s 為單位)

speed:  當前地面速度(m/s 為單位)

speed:  當前地面速度(m/s 為單位)


包含一個timestamp 屬性,該屬性用於傳回coords 物件時以毫秒為單位建立時間戳記。

效果圖如下:

    


 以上就是H5之11__GeoLocation 地理定位的內容,並有更多相關內容請注意.

🎜🎜🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn