网站地理定位也是HTML5技术中另一个相当重要的特性之一,该技术可以获悉用户地理位置,运用此特性能够开发根据位置信息的程序应用。比如:美团外卖、地图、网上购物等。在Web网页地理定位技术开发过程中,需要对window.navigator.geolocation指令进行相关的调用,运用Geolocation API端口的帮助获悉用户所在的地理位置,主要是借助于GPS定位系统、GPS信号站、WiFi热点以及IP地址等方式。
GPS定位系统是针对使用移动设备终端的用户,要获取其用户所在地理位置信息时,GPS定位系统是首选,极高的定位精度使GPS系统的备受青睐。当然GPS系统也有它的弊端,它不能运用于所有场合,比如室内使用电脑端的用户的地理位置使用GPSP定位系统就不能获悉准确定位了。对于室内电脑端用户来说,就只能采用IP地址来进行定位,不过IP地址定位的精确度没有GPS定位系统高,因此就需要对Geolocation的返回值进行判断,并利用GetCurrentPosition方法来对电脑端用户的地理位置信息进行获取和分析。