在使用手機時,經常會遇到應用獲取定位的情況。很多人手機的GPS是一直打開的,但是當GPS關閉時,軟體依然能夠相對精確地獲取自己的定位,這是怎麼做到的?
我們需要先明白,手機定位的方法有三種,最常見的是GPS定位,還可以通過基站或Wi-Fi定位。
01GPS定位
GPS定位,即全球定位系統,Global Positioning System。基於GPS的定位方式是利用手機上的GPS定位模塊將自己的位置信號發送到定位後臺來實現手機定位的,一般比較精準。
一般我們買回來的新手機,GPS是默認開啟的,如果用戶不手動關閉,應用程式會通過GPS獲取定位。GPS定位雖然精確,但也有一些缺點。
比如:
1.在室內、地下車庫、交通隧道定位信號會受到影響增加定位偏差,甚至在雲層密集的地域衛星信號也會受到限制使得定位精度不高或出現定位盲區。
2.手機處於省電模式時,一般會自動關閉GPS,可以看出來開啟GPS會比較耗電。
02Wi-Fi定位
GPS在室內難以精確定位,室內大多又有Wi-Fi,於是在室內,Wi-Fi定位成為了一種不錯的選擇。
每一個無線AP都有一個全球唯一的MAC地址,並且一般來說無線AP在一段時間內是不會移動的,在設備連接Wi-Fi時,獲取AP廣播出來的MAC地址,這就是Wi-Fi定位大概的原理。
Wi-Fi信號並不是為定位而設計的,Wi-Fi定位應用的原因是為了解決室內GPS無法精確定位的問題,同時為了避免重新建立室內定位體系而需要的巨大的建設成本,而找到的方法。
但Wi-Fi定位仍以其優勢廣泛使用在家庭、機場、商場等各類大型或小型建築物內,這樣使得Wi-Fi成為定位領域中一個最引人注目的無線技術。
03基站定位
手機基站定位服務又叫做移動位置服務(LBS--Location Based Service),它是通過電信移動運營商的網絡(如GSM網)獲取移動終端用戶的位置信息(經緯度坐標),在電子地圖平臺的支持下,為用戶提供相應服務的一種增值業務。
簡單的說,就是當手機連接基站信號時,通過計算周圍不同基站之間但距離,粗略的計算出手機所在的位置,精度很大程度依賴於基站的分布及覆蓋範圍的大小,有時誤差會超過一公裡。一般是在不開啟GPS和Wi-Fi時的次要定位方式。
04
綜合來看,在戶外,GPS定位是一種最精準的定位方式,但開啟GPS時手機耗電量會大一些;在室內,GPS會出現較大但誤差,此時Wi-Fi定位更加精確。當用戶GPS和Wi-Fi都關閉時,還可以使用基站定位這種方式,只不過不太精確。