WiFi定位原理

转自 blogspot 第一 : iPad wifi 版本没有GPS晶片,这是一个事实,根据Apple自己的规格说明有讲到,确实无法透过GPS定位。 第二:仅有Wifi的设备开启Maps等具有Location Services的软体在部份情况下还是可以得到定位资讯,他靠的就是大家提到的Wifi定位. 第三:分辨有没用到GPS定位,应可以从有没有看到一个波纹从蓝点间歇且规律的散出而判断。Wifi定位就看不到那个波纹。 所谓Wifi定位就是有某个单位把很多的Wifi基地台的资讯与经纬度坐标做了连结,当你站在有被纪录到的Wifi基地台附近时,经查询资料库后获得相对的经纬度资讯来即可完成定位。而Wifi基地台有效范围通常也就那么一点点距离,因此大家会觉得定位蛮准确的。另外一点比较有趣的是Wifi定位不会乱跑,而GPS定位在收讯不佳的情况下多多少少会看到小蓝点在漂移。 那么是谁那么好心帮忙收集这些资料呢,早期是股沟的街车,四处逛大街时”顺便”帮你我家里的Wifi资讯“不经意的”给纪录下来。从最早的iOS 1 到了iOS 3.1 我们的iDevice都是依靠股沟老大及Skyhook的资料库提供我们做Wifi定位。 但如果你家住在高楼大厦或巷弄里,你就是确定股沟的扫街车不可能扫到你的wifi基地台,那还怎么定位呢。 Apple表示到了iOS3.2之后已不在依靠他人来做Wifi定位,在2010年四月后已改由自家的资料库来提供Wifi定位服务。怪了Apple又没扫街,哪来的资料,其实就是在你我”不经意”的协助下帮Apple完成了庞大的资料库建置。这几年有无数台的 iPhone 与 iPad 3G 无时无刻的在各地流串,都是具有GPS晶片的机器,当你第一次开启地图时,都会看到一个讯息,OOXX想使用你的Location资讯XXOO#%…您是否同意。我想绝大部份人都是按同意的。这时候我们都变成了无名英雄,简单的说当你我在逛大街时iDevice即将GPS定位获得的经纬度坐标以及所在位置的Wifi基地台资料适时的回报上去。日积月累下庞大的资料库就建立完成了。我想应该有部份长期使用iPhone的人会有印象,从一代到现在,不知从什么时候开始在室内定位就变得准却多了….就是这样来的。 PS. Apple表示这部份资料是匿名上传,且透过Wifi上传,所以大可不必担心资料安全或3G网路传输的问题。 因此,回到原先的问题点,如果你同时拥有两种iDevice,一个有GPS晶片,一个没有( 如iPodTouch/ iPad wifi ),那么应该你在家里两种设备都很容易可以完成定位,因为你一定会不经意的站在窗边使用iPhone/iPad 3G 而接收到GPS坐标并回报Wifi基地台资料,接着你的 Touch / iPad wifi 也就很轻易的可以透过查询Wifi资料而定位。但如果不幸你仅有Touch或iPad wifi,那其实也不是就定不到了,只要你有朋友或任何情况下路人甲拿着iPhone经过你家并收的到你的Wifi基地台资料,那么很快的你也可以定位了。