手機定位
基站定位
當我們的手機開機之後,手機第一件事就是查找附近的基站信號,基站也會獲取到你手機的身份信息,這樣你的手機就已經被定位了。基站定位的方法其實比較簡單:手機會搜索附近最強的三個基站信號,由於基站的位置是固定的,因此只要看一下這三個基站信號重疊的區域,再按照信號強弱進行簡單的三角運算,就可以判斷手機當前的位置了。
GPS定位
GPS是英文Global Positioning System(全球定位系統)的簡稱。GPS系統一共有24顆衛星,幾乎覆蓋了地球上的每一個角落。GPS的衛星排布也是有規律的,它可以保證任何時候,你的頭頂上都有4顆衛星。當你打開手機的GPS定位功能之後,手機就會接受到這四顆衛星的信號,再根據這些信號算出你當前所在的位置。GPS定位的精度非常高,民用的精度也小於10米,所以廣泛用於導航;軍用的GPS精度更高,甚至可以達到厘米級,可以實現更精準的定點打擊。
WiFi定位
我們的手機都有自己的“身份證”,而WiFi(路由器)也有。當你的手機開機並打開WiFi之後(不需要連接),手機就會搜索附近的WiFi信號,然後上傳到服務器上,這樣就形成了一個非常龐大的WiFi熱點數據庫。由於WiFi的覆蓋範圍只有幾十米,因此你朋友的手機也搜索到這個WiFi的話,服務器一比對,馬上就可以知道:你朋友的這部手機肯定也在離你不遠的地方。然後和基站定位一樣,服務器再比對手機上多個WiFi的信號強弱,就可以得到手機比較精確的位置了!