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

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 是在那個城市,是沒辦法精準定位的。

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

\

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

 

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

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

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

\
(附近手機基地臺真多。

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

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

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

沿路搜集所有公開的無線網路MAC地址,與當時的經緯度一并記錄。

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

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

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

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

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

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

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

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

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

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

關鍵詞:GoogleWiFi
主站蜘蛛池模板: 东辽县| 绥江县| 尖扎县| 宁夏| 大英县| 定结县| 孟连| 华安县| 和林格尔县| 通榆县| 信阳市| 新晃| 都江堰市| 墨脱县| 桃江县| 南和县| 饶平县| 南投市| 陆川县| 交口县| 营口市| 安康市| 萝北县| 镶黄旗| 浮山县| 乌拉特后旗| 六枝特区| 嘉祥县| 霍林郭勒市| 洞头县| 潜山县| 买车| 三明市| 康保县| 梁山县| 祁门县| 会昌县| 阿瓦提县| 汽车| 梁河县| 察雅县|