成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

Google WiFi 定位的原理

2015-05-26 09:54:59來源:dearhoney作者:

以前我不了解Google WiFi 定位時,一直對這技術嗤之以鼻,我想說從IP Address 哪里能定位到很精準,最多就是從一些公開的IP to GEO 資料庫可以查詢到這個IP 是在那個城市,是沒辦法精準定位的。

以前我不了解Google WiFi 定位時,一直對這技術嗤之以鼻,我想說從IP Address 哪里能定位到很精準,最多就是從一些公開的IP to GEO 資料庫可以查詢到這個IP 是在那個城市,是沒辦法精準定位的。

可是隨著我發(fā)現(xiàn)沒有GPS 衛(wèi)星定位功能的iPod Touch 在打開WiFi 的情況下竟然可以在Google 地圖上精準到我所在地的附近,這就引起了我很大的好奇心,到底這是怎么做到的?顯然不可能是靠IP Address 去查詢啊?

\

看了一些簡體與繁體的文件,實在是覺得扯太遠扯太多,還是沒看到精髓處,所以直接從英文去查吧!果然查到了不少資料,也就了解Google WiFi 定位的原理了。在這之前先把幾個名詞給解釋一下。

 

GPS衛(wèi)星定位:靠的是環(huán)繞在地球四周的數(shù)顆衛(wèi)星發(fā)送訊號到地面,交叉連集出所在地的方法。從十幾年前開始出現(xiàn)汽車導航產(chǎn)品,就是使用這種技術。初次定位時常要花上一分鐘以上的時間,這也是目前汽車導航和智慧型手機都有提供的定位方式。當有遮蔽物阻擋來自天空的訊號時就會發(fā)生定位的困難。

A-GPS定位:靠著事先下載星歷資料,能夠加速上述GPS定位的初次定位速度。由于一般車用導航機都不具備網(wǎng)路連線能力因此無法事先下載星歷資料,所以也都不具備A-GPS定位。

手機基地臺定位:靠的是偵測到的手機基地臺(Cell Tower),比對資料庫以及信號強度,交叉連集出所在地的方法。也因為要能夠偵測手機基地臺,所以一般車用導航機因不具備手機電話能力而無法 提供,幾乎可以說手機基地臺定位是智慧型手機或者能夠插手機SIM卡的平板電腦才可以提供的功能。此法尚須有網(wǎng)路連線做資料庫查詢才能完成定位。

\
(附近手機基地臺真多啊)

無線定位:靠的是偵測附近周圍所有的無線網(wǎng)路基地臺(無線接入點)的MAC地址(類似10-78-D2-93-58-C2這樣的格式),去比對資料庫中該MAC地址的座標,交叉連集出所在地。此法尚須有網(wǎng)路連線做資料庫查詢才能完成定位。

所以問題來了:這份無線網(wǎng)路基地臺MAC地址對應到經(jīng)緯度的資料庫,是怎么建立起來的呢?

基礎建設靠的是谷歌街景車。谷歌街景車除了拍下街景以外,另外還做了兩件事情:

沿路搜集所有公開的無線網(wǎng)路MAC地址,與當時的經(jīng)緯度一并記錄。

根據(jù)拍下的街景來建立建筑物的3D模型資料。

\
(此效果截至本文刊出時僅能在谷歌Android手機上看到)

但資料庫一定會面臨過期與需要更新的問題,這時候全世界有在使用行動裝置谷歌+定位程式的人,等于是在不知不覺中幫忙做這件事情。更新的方法是當無線網(wǎng)絡與手機基地臺定位或GPS定位同時開啟時,手持裝置藉由手機基地臺定位或GPS定位這兩種方式可以獲得目前的座標,再透過無線網(wǎng)絡搜尋到附近所有的MAC地址,背后向谷歌的資料庫做更新。(訊息來源:谷歌員工克里斯托弗的公開說法)

說穿了技術其實不難,但這麼龐大的資料庫,又能夠不痛不癢的號召每個行動裝置幫忙更新維護這份資料庫,大概也只有谷歌做得來了。

知道了原理之后,衍生出來的就是一些隱私權的問題。

首先就是谷歌搜集無線網(wǎng)絡的MAC地址資訊合法嗎?德國政府去年對此提出疑慮,而谷歌認為合法,兩造后來怎么樣了我懶得去追,反正從技術上來看,MAC地址在網(wǎng)路上要能夠被查詢到,那麼你與對方之間不能有路由器存在,一旦過了路由器那麼原始MAC地址就會被替換(詳細的原理這邊就不多說了),所以一般人雖然可以用很多方法去找出對方的IP地址,但對方的MAC地址就沒辦法了,中間經(jīng)過的路由器太多啦!也就無法利用MAC地址去查對方身處何處。除非將木馬植入對方電腦來回報,且對方有在使用無線網(wǎng)路而且他附近的無線網(wǎng)路基地臺有被登記到谷歌資料庫中,那才有機會找到對方所在地附近,但這難度又高條件又多,對警察來說還是用IP地址行文法院與電信業(yè)者來找精確的地址最快。

所以回頭來說隱私權,我個人覺得應該是不會,且無線網(wǎng)絡的MAC地址是屬於公開資訊,並非刻意用什麼非法手段才能取得。一般人就算探測到你的MAC地址,也不曉得你是誰或什么人在使用。

再來就是定位錯誤的問題。

搬家后其無線網(wǎng)路基地臺也跟著移動,那么以無線網(wǎng)絡定位來看自己身在何處,可能會呈現(xiàn)仍然在上一個住所的問題。針對這種因為資料庫尚未被更新而產(chǎn)生的定位錯誤問題,Google提供了一個無線網(wǎng)路定位錯誤的表格來申請回報,但一如一般谷歌的服務一樣,這表格並不能保證立即得到回應。想要加速更新資料庫,除了填寫這份表格以外,另外就是自己時常拿行動裝置開著無線+ GPS定位吧,這是剛才提過的資料庫更新法,總有一天谷歌會因為你與行動裝置的努力而修正過來的。😛

回頭看我一開始以為谷歌的WiFi定位是靠著IP地址來定位,真是大錯特錯了啊!谷歌要的只是偵測到無線基地臺的MAC地址就可以,也沒有強調(diào)一定要與無線基地臺連線,只要打開行動裝置的無線網(wǎng)絡功能,讓谷歌定位可以藉由無線去搜集附近可偵測的MAC地址,接著透過3G行動上網(wǎng)或此時你真的有無線網(wǎng)絡連線,就可以去向谷歌資料庫查詢這些MAC地址連集起來的可能位置,就這樣完成定位了。

關鍵詞:GoogleWiFi
主站蜘蛛池模板: 佛冈县| 洛川县| 枝江市| 黎城县| 屏边| 河北区| 黄浦区| 上思县| 蒙城县| 诏安县| 宝清县| 寿阳县| 东丽区| 邻水| 龙泉市| 南陵县| 彩票| 灌阳县| 曲沃县| 棋牌| 潜江市| 丹阳市| 武穴市| 新河县| 临漳县| 云霄县| 澳门| 赤水市| 集安市| 铜梁县| 星座| 准格尔旗| 湖南省| 富裕县| 南宫市| 吴川市| 嵊州市| 柞水县| 炎陵县| 化州市| 莱阳市|