CLLocation的horizo​​ntalAccuracy和verticalAccuracy指的是什么?

2020/12/16 10:51 · ios ·  · 0评论

我最近一直在开发基于位置的应用程序,并注意到CLLocation的一些奇怪值。我经常得到horizontalAccuracy1414verticalAccuracy-1任何线索这表明什么?据我所知,这些观点通常非常准确。verticalAccuracy和horizo​​ntalAccuracy有什么区别?

-1 forverticalAccuracy表示中的海拔高度CLLocation无效。您只能通过3D GPS位置获得高度。

1414 forhorizontalAccuracy表示水平(纬度/经度)位置可能最远偏离1414m(这只是估计的误差)。这可能是由蜂窝塔三角测量或WiFi位置数据确定的位置。GPS位置通常报告100m或更好。

要获得更高精度的位置(300m或更高),您需要设置desiredAccuracy并等待GPS接收器锁定至少3颗卫星(对于3D定位,则锁定4颗)。在此之前,CLLocationManager将为您提供WiFi或Cell塔三角测量的最佳结果。

本文地址:http://ios.askforanswer.com/cllocationdehorizontalaccuracyheverticalaccuracyzhideshishenme.html
文章标签: ,   ,   ,  
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!