对于WIFI版ipad(无GPS芯片)定位功能的释疑
?把玩ipad(WIFI版ipad,無GPS芯片)很久時間了,曾今有很多人(包括我)也用過它的定位功能,發現它確實很準確,通常的誤差在40米以內,所以很多人都懷疑這個版本的ipad是不是真的內置了GPS芯片?關于這個,國外的拆解過程已經說明了:它確實沒有GPS芯片!但是,它是怎么樣精確定位的呢?
? ? 首先,我們了解一下通常的定位原理。移動終端通常通過兩種方式來確定你的地理位置,一是 gps、agps,定位比較準確,二是移動網絡基站定位,偏差較大。有人認為agps就是基站定位,其實這是兩回事,agps是通過移動的數據網絡(gprs、3g、edge)獲取衛星數據,然后提供的參考定位數據,這些只有移動運營商能做到比較精確的定位。
? ? 其實,ipad確實是通過WIFI給我們定位的。至于原理,卻不是通過IP的位置,因為一個ip地址可以定位到某個省、市,但是具體位置相差很遠,以前用過彩虹QQ的童鞋就可能知道,說不定那天就到天南地北去旅游去了,因為大家大部分用的adsl,地址是隨機分配的,而且這個數據庫要不停的更新。ipad(整個IOS系統) WIFI定位采用的是SKYHOOKWIRELESS的技術,通過測量與周邊基站的信號強度,來確定自己的位置。這些公司(包括google)是會收集一些地區的wifi基站mac地址來對應該基站的經緯度做成數據庫的。ipad在搜尋周邊的無線型號(無需連入,甚至有些熱點是隱藏的他也會搜尋到),然后通過幾個熱點來確認自己的位置,同時在搜尋過程中會獲取到相應ap的mac地址,然后通過網絡去數據庫中查詢這個mac地址對應的經緯度,再依據幾個基站的與你的ipad的信號強度,最終計算出你的位置,這個位置有時候是比較準確的。
? ? 目前包括Google latitude、SKYHOOKWIRELESS等都在做這個事情,在國內還可以通過凱立德、靈圖等公司進行收集。在中國的大城市已經有了很大的覆蓋面。
?
轉自:http://www.icnote.com/ipad-get-your-latitude-without-gps/
轉載于:https://www.cnblogs.com/wanyakun/p/3478293.html
總結
以上是生活随笔為你收集整理的对于WIFI版ipad(无GPS芯片)定位功能的释疑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: fping安装配置
- 下一篇: quick-cocos2dx在eclip