gpt4 book ai didi

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

转载 作者:IT王子 更新时间:2023-10-29 07:40:55 29 4
gpt4 key购买 nike

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

最佳答案

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

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

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

关于ios - CLLocation 的 horizo​​ntalAccuracy 和 verticalAccuracy 指的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7402503/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com