目前基站定位很红火,自从GOOGLE领先开发应用了这个功能后,国内所有的手机地图厂商都蜂拥而至,纷纷加上了自己的基站定位功能.基站定位的误差比较大,跟GPS相比还是有差距.优点就是可以在没有GPS信号的时候,大显身手:)
GOOGLE的基站定位相比于其他家的要准确很多,这是为什么呢?因为GOOGLE发动了人民群众帮她采集位置信息,还有她的专注,下面简单介绍一下基站定位的原理:
首先,为什么移动和联通要疯狂建设基站呢?为什么在野外比较荒凉的地方,手机没有信号呢?那就是因为,我们每个人的手机都是靠搜索基站,跟基站互相通信赖以维生的,我们从一个地方走到另一个地方,手机获取的基站就从一个换成另一个,手机是在不断的搜索中渡过自己的一生:)
基站定位,就是靠从用户手机上获得基站的信息,然后将基站信息上传给基站定位提供商的服务器,服务器拥有这些基站所在地的经纬度信息,返回给用户,用户就知道了自己的大概位置,但这是一个简单的定位,要想定的准确,就必须要经过一些手段!
GOOGLE是这么做的,现在好多智能手机上都带有GPS功能,每当用户使用基站定位的功能时,GOOGLE的软件就会把从GPS获得的经纬度信息跟基站信息一起上传给GOOGLE的服务器,GOOGLE服务器通过这样的方法,从很多用户手里获取到这个基站所对应的N多经纬度信息,然后再经过一些数学上的处理,保存在这个基站的信息里,以后每当用户发送同样的基站ID给GOOGLE服务器,服务器就会把经过数学处理后的经纬度信息发送给用户,这个数据相比单纯下发基站所在地的经纬度信息准确多了.
如何处理用户上传的经纬度信息,是需要数学算法的,应该是有些道行的,大家可以思考一下,我也在研究中......
由此可见GOOGLE的制胜法宝就是两点:想法、专注!