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 次 |
| 最近记录: |