ios - 使用高德地图定位时,发现WIFI的时候可以显示正确位置,而在使用3G网络的时候定位出现了偏差
怪我咯
怪我咯 2017-04-18 09:38:15
0
2
715
使用高德地图定位时,发现WIFI的时候可以显示正确位置,而在使用3G网络的时候定位出现了偏差
怪我咯
怪我咯

走同样的路,发现不同的人生

Antworte allen(2)
刘奇

这个嘛我也是一知半解,简单来说下吧,大概分为以下几个过程:
1.首先手机开启wifi,扫描周围的AP,将周围AP的mac地址和信号强弱发送给位置服务器;
2.服务器根据AP的mac和信号强弱计算位置,返回给手机;
3.因为AP的位置并不一定固定,所以服务器需要不断更新AP的位置信息,一般安卓手机会有是否使用google定位服务来采集位置信息,而苹果手机本来就会自动采集信息发往苹果服务器的。
上面只是大致过程,就是信息采集-更新-处理,至于更加深入的处理方式就不甚了解了

伊谢尔伦

MKMapView,我定位选择是这个类进行定位

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage