gpt4 book ai didi

iphone - 我应该为CLLocationManager选择哪个期望的精度?

转载 作者:行者123 更新时间:2023-12-01 19:09:20 26 4
gpt4 key购买 nike

有谁知道哪种定位机制与CLLocationManager的所需精度相关(例如kCLLocationAccuracyBest表示将使用GPS(如果可用)),或者是否有任何文档?

我需要在短时间内保持较高的精度,但是GPS可能会足够慢地确定位置,因此我宁愿使用精度较低的机制来快速生成最佳数据。

我应该使用哪个desiredAccuracy

最佳答案

仅仅因为您设置了kCLLocationAccuracyBest(GPS)并不意味着您仅获得GPS位置:

只需配置kCLLocationAccuracyBest,然后在最初的几秒钟之内,您可能会得到塔台三角测量收到的1000m不精确的定位(属性horiconatlAcuracy设置为以米为单位的估计精度),例如1000。

如果这足够了,那就采取这个。
或者等待更长的时间,直到GPS提供的位置准确度<30m。

仅当您要避免消耗大量电池时,才可以通过设置kCLLocationAccuracyKilometer来避免GPS。

但是,没有避免使用GPS的保证,并且Apple没有记录哪种传感器使用哪种模式。

关于iphone - 我应该为CLLocationManager选择哪个期望的精度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17656163/

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