大傢都知道,現在大部分手機都可以通過內置的GPS模塊來接收衛星發射出來的GPS信號,這樣就可以隨時找到自己所處的準確位置瞭。不過你有沒有註意到,在很多GPS信號並不是很好的情況下,隻要能連上Wi-Fi就同樣能夠定位。可是你知道通過Wi-Fi定位的原理嗎?
其實Wi-Fi能夠進行定位還要多虧瞭Android、iOS以及Windows Phone這些手機操作系統中內置的位置服務。
每一個Wi-Fi熱點都有一個獨一無二的MAC地址,智能手機等設備開啟Wi-Fi後就會自動掃描附近熱點並上傳它們的地理位置信息,這樣就建立瞭一個龐大的熱點位置數據庫。反過來講,如果你的智能手機連上瞭某個Wi-Fi熱點,那麼就可以調用數據庫中附近所有熱點的地理位置信息,而服務器會參考每個熱點的信號強弱計算出設備的大致地理位置,最後再返回給用戶。
值得一提的是,雖然這種計算而來的定位信息並沒有GPS直接定位準確,但是卻解決瞭GPS信號覆蓋范圍有限的問題,這也是為什麼手機會經常提示打開Wi-Fi後定位就會更準確的原因。不過如果你比較擔心你的位置隱私被泄露出去,那麼還是關掉手機系統中的位置服務選項吧!
Orignal From: 漲姿勢,智能手機是如何通過WiFi定位的?
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。