2012年10月25日星期四

手机GPS定位资料(Android)


手机GPS定位资料(Android)

> 问题,如下:
1. GPS原理。
2. Baidu地图和Google地图的原理。
3室内定位技术现在能应用否?精度如何?
4AGPS原理。
5其他定位技术。


> 回答,如下
1. GPS原理,之前已做过了解,可参考GPS定位基本原理浅析,笔者写得很详尽,说明得容易看懂,表示赞一下。

2. 百度地图的原理参考官方文档,如“百度地图移动版API for Android常见问题参考文档 V1.0”,摘录几段关键的,看看:
===
1  定位、坐标相关
1.1 API 如何获取定位信息
在百度地图移动版 API 中,我们提供一个重要的特色功能:定位,通过这个功能,能获取
到用户当前所在位置。在程序中,如果使用此功能,必须注册 GPS 和网络的使用权限。在
获取用户位置时,优先使用 GPS进行定位;如果GPS 定位没有打开或者没有可用位置信息,
则会通过判断是否为 Wi-Fi连接,如果是,则通过请求百度网络服务,根据 Wi-Fi热点位置
定位;如果否,则通过百度网络服务根据基站信息进行定位。  

目前系统自带的网络定位服务精度低,且服务不稳定、精度低,并且从未来的趋势看,基站
定位是不可控的(移动公司随时可能更改基站编号以垄断定位服务),而Wi-Fi定位则不然,
它是一种精度更高、不受管制的定位方法。国内其它使用 Wi-Fi 定位的地图软件,Wi-Fi 定
位基本不可用,百度的定位服务量化指标优秀,网络接口返回速度快(服务端每次定位响应
时间50毫秒以内),精度280米,覆盖率96%,在国内处于一枝独秀的地位。 

1.7 百度地图与 google地图坐标差异 
国际经纬度坐标标准为 WGS-84,国内必须至少使用国家测绘局制定的 GCJ-02 对地理位置
进行首次加密。百度地图在此基础上,进行了 BD-09 二次加密措施,因此百度地图对外接
口的坐标系并不是GPS 采集的真实经纬度,而是有较大偏移。

4  定位相关
4.1 通过 Wi-Fi 和移动网络定位得到的数据精度偏差较大
通常Wi-Fi信号覆盖范围在几十米到几百米,通过Wi-Fi网络定位的设备距离 Wi-Fi信号源
不范围也就在几十米到几百米,同理,移动网络的覆盖范围在一公里甚至更远,因此可能产
生的误差也越大。  
===
PS. 百度相关资料文档下载页面

Google地图的原理,还没去官网找资料研究过。

3. 关于室内定位技术,参考这段:
本来不想去理会论坛的一些自以为是的人,但是对于这些连基本的卫星信号常识都没有的理论确实看不下去了,我玩了很多年的卫星电视,gps也玩儿几年了,对于卫星不能说我精通至少也能算是个略知一二了,总有人要说自己可以在室内定位,大家其实完全可以用“gps室内能定位”为关键词去google一下,这个世界上目前还没有折腾出这么NB的东西,下面是国家测绘局的一篇有关室内定位的文章,请大家看看,以正视听。
以上的这段话,引自这里

    还有,来自国家测绘地理信息局的 介绍几种室内定位技术”,值得一看。
室内GPS定位技术
  GPS是目前应用最为广泛的定位技术。当GPS接收机在室内工作时,由于信号受建筑物的影响而大大衰减,定位精度也很低,要想达到室外一样直接从卫星广播中提取导航数据和时间信息是不可能的。为了得到较高的信号灵敏度,就需要延长在每个码延迟上的停留时间,A-GPS技术为这个问题的解决提供了可能性。室内GPS技术采用大量的相关器并行地搜索可能的延迟码,同时也有助于实现快速定位。
  利用GPS进行定位的优势是卫星有效覆盖范围大,且定位导航信号免费。缺点是定位信号到达地面时较弱,不能穿透建筑物,而且定位器终端的成本较高。
……

 GPS的精度可以达到10米之内的范围。

4. AGPS,在手机上的应用主要包括蜂窝基站定位或Wifi定位。其相关原理与说明可参考这些资料:AGPS定位基本原理浅析GSM蜂窝基站定位基本原理浅析AGPS工作原理及两种工作模式


5. 其他定位技术,这个没有做过详细了解。仅参考如上 介绍几种室内定位技术”,提到:
 室内无线定位技术
  随着无线通信技术的发展,新兴的无线网络技术,例如WiFi、ZigBee、蓝牙和超宽带等,在办公室、家庭、工厂等得到了广泛应用。
  红外线室内定位技术。
  超声波定位
  射频识别技术。
  超宽带技术。
  Wi-Fi技术。
  ZigBee技术。
  除了以上提及的定位技术,还有基于计算机视觉、光跟踪定位、基于图像分析、磁场以及信标定位等。此外,还有基于图像分析的定位技术、信标定位、三角定位等。目前很多技术还处于研究试验阶段,如基于磁场压力感应进行定位的技术。
  不管是GPS定位技术还是利用无线传感器网络或其他定位手段进行定位都有其局限性。未来室内定位技术的趋势是卫星导航技术与无线定位技术相结合,将GPS定位技术与无线定位技术有机结合,发挥各自的优长,则既可以提供较好的精度和响应速度,又可以覆盖较广的范围,实现无缝的、精确的定位。


(完)

没有评论:

发表评论