文档标签: html5定位
目前知道的网页定位都是基于HTML5技术。
http://www.ibm.com/developerworks/cn/web/1208_wangjian_html5geo/?cmp=dwskl&cpb=dw&ct=dwcon&cr=cn_swb&ccy=cn
HTML5 地理位置定位(HTML5 Geolocation)原理及应用
地理位置(Geolocation)是HTML5的重要特性之一,提供了确定用户位置的功能,借助这个特性能够开发基于位置信息的应用。今天这篇文章向大家介绍一下HTML5地理位置定位的基本原理及各个浏览器的数据精度情况。在访问位置信息前,浏览器都会询问用户是否共享其位置信息,以 Chrome 浏览器为例,如果您允许 Chrome 浏览器与网站共享您的位置,Chrome 浏览器会向 Google 位置服务发送本地网络信息,估计您所在的位置。然后,浏览器会与请求使用您位置的网站共享您的位置。
HTML5 Geolocation API 使用非常简单,基本调用方式如下:
if ...
一、IP定位
每一台连上网路的电脑都具有一个独一无二的IP位址,经由IP位址可以反查出电脑位置,但是结果并不精确,而且很容易到受到ISP的IP分配机制影响,而造成误差。
二、GPS定位
GPS是我们最常听到的定位技术,它是利用卫星来定位,可以很精确的侦测到使用者位置。但是要玩GPS,行动装置一定要有GPS模组,而且尽管GPS非常精准,还是会有技术上的局限,比如在侦测位置时,GPS的感应器要位于视线范围内(line of sight),因此在有很多高楼大厦、或者是障碍物的地方,GPS反而没有办法运作自如。
三、Wi-Fi三角测量定位
这个定位技术可以说是为都会区而设的,因为热闹的大都市通常会有不少Wi-Fi热点,定位供应商可以根据这些热点的相对位置、距离等建立一个资料库。Wi-Fi三角测量适用于GPS无法渗透的地方,不过缺点是需要经常更新资料库。
四、基地台三角测量定位
借助基地台之间的相对位置,可以定位出用户在哪里,只要你的手机收得到讯号,就能定位。
一般来说,这四种技术的准确性由高而低分别是:GPS定位、Wi-Fi三角测量、...
2 条记录 1/1 页