為什么iPad-WIFI版無(wú)3G模塊也可以準(zhǔn)確定位?
經(jīng)常會(huì)問(wèn)到這樣的問(wèn)題:為什么iPad-WIFI版無(wú)3G模塊也可以準(zhǔn)確定位?使用IPHONE定位時(shí),只需要大約2秒鐘,所在的街道就立刻閃現(xiàn)在屏幕中央了。難怪喬布斯也說(shuō):“It's really cool”,這個(gè)功能確實(shí)神奇呀。以前基站定位和GPS定位,不是定位時(shí)間很長(zhǎng)就是誤差能大到上千米,而iPhone定位出的中心點(diǎn)距離我所在也就是幾十米。
要解決這個(gè)問(wèn)題,就要搞明白iPad和iPhone的定位原理。先說(shuō)一下iPhone是怎么定位的?我來(lái)解釋一下,iPhone能夠通訊和定位有三種途徑,分別是GPS、運(yùn)營(yíng)商基站、WIFI熱點(diǎn)。分別來(lái)看一下。
*GPS:GPS是英文Global Positioning System(全球定位系統(tǒng))的簡(jiǎn)稱(chēng)。GPS是美軍研制全球衛(wèi)星導(dǎo)航定位系統(tǒng),一共有24顆衛(wèi)星組成。在全球的任何一個(gè)地方,任何一個(gè)時(shí)間點(diǎn)都能夠看到3顆以上的衛(wèi)星。GPS定位的主要特點(diǎn)是全球真正的定位唯一,定位精度最高可以達(dá)到1-5米的級(jí)別,缺點(diǎn)是必須在戶(hù)外能夠接收到衛(wèi)星信號(hào)燈的地方且定位時(shí)間較長(zhǎng)。
*運(yùn)營(yíng)商基站:運(yùn)營(yíng)商基站信息有其唯一編碼的存在,所以可以很快的定位出其大概位置,精度為1-5公里。好處是無(wú)論在室外還是室內(nèi),只要有運(yùn)營(yíng)商基站的地方都可以定位。
*WIFI熱點(diǎn):WIFI本身不帶定位能力,但WIFI的三個(gè)特點(diǎn),一是WIFI熱點(diǎn)很少移動(dòng),二是所有的WIFI都會(huì)有全球唯一的標(biāo)示——MAC地址。
我們每個(gè)人的iPhone手機(jī)實(shí)際上是Apple地圖系統(tǒng)的信息收集器,當(dāng)我們?cè)趹?hù)外時(shí),手機(jī)就會(huì)把你收集到的WIFI的MAC地址、GPS位置信息、運(yùn)營(yíng)商基站編碼同時(shí)發(fā)給Apple服務(wù)器。服務(wù)器就知道這個(gè)路由器的準(zhǔn)確地理位置。那么以后沒(méi)有GPS的設(shè)備用此路由器的MAC可以實(shí)現(xiàn)定位。
有人要問(wèn)?如果我并沒(méi)有鏈接WIFI是不是就得不到位置信息吶?這個(gè)答案是否定的。原因是iPhone在找尋WIFI的SSID的時(shí)候,就能夠獲得WIFI的MAC地址,也就是說(shuō)WIFI免費(fèi)給iPhone提供了位置標(biāo)記,無(wú)論有沒(méi)有連上這個(gè)WIFI。即未連接的WIFI一樣可以獲得此WIFI的MAC地址。
有的哥們還要問(wèn),為什么我們?cè)谵k公室里也可以定位,但定位是寫(xiě)字樓的門(mén)口?這也是一個(gè)好問(wèn)題,原因也簡(jiǎn)單,Apple的地圖系統(tǒng)有一套算法,比如你在上班的路上走著,進(jìn)入寫(xiě)字樓,連上你辦公室的WIFI,且你的基站信息表明你沒(méi)有離遠(yuǎn),而且和你有同樣行為的用戶(hù)有很多,那么服務(wù)器認(rèn)為你辦公室的WIFI的位置在你的寫(xiě)字樓門(mén)口。
我們的iPad(WIFI版)雖然沒(méi)有3G模塊,也就是沒(méi)有運(yùn)營(yíng)商基站信息,但是一樣可以很準(zhǔn)確的定位,原理是iPhone聯(lián)網(wǎng)時(shí)把相對(duì)應(yīng)的環(huán)境信息(WIFI的MAC地址)傳給服務(wù)器,每個(gè)iPad只要能夠上網(wǎng)并在后臺(tái)把WIFI的MAC地址傳給服務(wù)器,服務(wù)器自然能夠反饋當(dāng)前WIFI的準(zhǔn)確位置。也就是為什么iPad-WIFI版無(wú)3G模塊也可以準(zhǔn)確定位的原理。
Apple實(shí)際上采用的是Skyhook公司的技術(shù),這家公司好像最近在跟Google就這個(gè)技術(shù)打?qū)@偎?。這種技術(shù)雖然受服務(wù)范圍限制,而且沒(méi)有方向、速度等數(shù)據(jù),不能導(dǎo)航,更不能離線(xiàn)使用。不過(guò)它有比GPS更優(yōu)越的地方,就是在人口、樓群越密集的地方,使用的效果會(huì)更好。GPS啟動(dòng)時(shí)間長(zhǎng),在室內(nèi)是無(wú)效的,天氣不好的時(shí)候表現(xiàn)也欠佳,樓群太密集的地方也不太好用。而這些因素都被WIFI定位克服了。
另外關(guān)于GPS的幾個(gè)吐槽:1、GPS雖然非常準(zhǔn)確,但是因?yàn)樵趪?guó)內(nèi)由于有個(gè)神秘的“有關(guān)部門(mén)”,行政上要求地圖必須有偏移。造成GPS和地圖位置的偏差。2、GPS衛(wèi)星向手機(jī)發(fā)送的信息是單項(xiàng)傳輸?shù)?,GPS只給用戶(hù)傳播當(dāng)前準(zhǔn)確時(shí)間,用戶(hù)用幾顆衛(wèi)星的時(shí)間差計(jì)算出當(dāng)前位置。3、因?yàn)樾枰呔?,所以GPS計(jì)算位置的時(shí)候會(huì)用到很神奇的相對(duì)論知識(shí)用來(lái)修正位置偏差。4、GPS定位在3顆星工作時(shí)可以位置,在4顆星定位時(shí),可以定位海拔高度(登山愛(ài)好者的摯愛(ài))