網站地理定位也是HTML5技術中另一個相當重要的特性之一,該技術可以獲悉用戶地理位置,運用此特性能夠開發(fā)根據位置信息的程序應用。比如:美團外賣、地圖、網上購物等。在Web網頁地理定位技術開發(fā)過程中,需要對window.navigator.geolocation指令進行相關的調用,運用Geolocation API端口的幫助獲悉用戶所在的地理位置,主要是借助于GPS定位系統(tǒng)、GPS信號站、WiFi熱點以及IP地址等方式。
GPS定位系統(tǒng)是針對使用移動設備終端的用戶,要獲取其用戶所在地理位置信息時,GPS定位系統(tǒng)是首選,極高的定位精度使GPS系統(tǒng)的備受青睞。當然GPS系統(tǒng)也有它的弊端,它不能運用于所有場合,比如室內使用電腦端的用戶的地理位置使用GPSP定位系統(tǒng)就不能獲悉準確定位了。對于室內電腦端用戶來說,就只能采用IP地址來進行定位,不過IP地址定位的精確度沒有GPS定位系統(tǒng)高,因此就需要對Geolocation的返回值進行判斷,并利用GetCurrentPosition方法來對電腦端用戶的地理位置信息進行獲取和分析。