使用高德地图定位时,发现WIFI的时候可以显示正确位置,而在使用3G网络的时候定位出现了偏差
走同样的路,发现不同的人生
這個嘛我也是一知半解,簡單來說下吧,大概分為以下幾個過程:1.首先手機開啟wifi,掃描周圍的AP,將周圍AP的mac地址和信號強弱發送給位置伺服器; 2.伺服器根據AP的mac和訊號強弱計算位置,回傳給手機;3.因為AP的位置並不一定固定,所以伺服器需要不斷更新AP的位置信息,一般安卓手機會有是否使用google定位服務來採集位置訊息,而蘋果手機本來就會自動採集訊息發送到蘋果伺服器的。 上面只是大致過程,就是資訊收集-更新-處理,至於更深入的處理方式就不甚了解了
MKMapView,我定位選擇是這個類別進行定位
這個嘛我也是一知半解,簡單來說下吧,大概分為以下幾個過程:
1.首先手機開啟wifi,掃描周圍的AP,將周圍AP的mac地址和信號強弱發送給位置伺服器;
2.伺服器根據AP的mac和訊號強弱計算位置,回傳給手機;
3.因為AP的位置並不一定固定,所以伺服器需要不斷更新AP的位置信息,一般安卓手機會有是否使用google定位服務來採集位置訊息,而蘋果手機本來就會自動採集訊息發送到蘋果伺服器的。
上面只是大致過程,就是資訊收集-更新-處理,至於更深入的處理方式就不甚了解了
MKMapView,我定位選擇是這個類別進行定位