Ale*_*rgo 40 core-location cllocation ios horizontal-accuracy
我最近一直在研究基于位置的应用程序,并注意到CLLocation的一些奇怪的值.我经常得到horizontalAccuracy
的1414
和verticalAccuracy
的-1
.有什么迹象表明这是什么意思?据我所知,这些点往往非常准确.verticalAccuracy和horizontalAccuracy有什么区别?
pro*_*rmr 66
-1 verticalAccuracy
表示该高度CLLocation
无效.您只能获得具有3D GPS位置的高度.
1414 for horizontalAccuracy
表示水平(纬度/经度)位置可以达到1414米(这只是估计的误差).这可能是由蜂窝塔三角测量或WiFi位置数据确定的位置.GPS位置通常报告100米或更好.
要获得更高精度的位置(300米或更高),您需要设置desiredAccuracy
并等待GPS接收器锁定至少3颗卫星(或4颗用于3D修复).在此之前,CLLocationManager
将为您提供最好的WiFi或Cell塔三角测量结果.
归档时间: |
|
查看次数: |
18732 次 |
最近记录: |