- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在构建一个速度计应用程序,显示用户当前的行驶速度。我想尽可能显示最准确的速度,因此我想弄清楚我是否应该使用 kCLLocationAccuracyBestForNavigation 或 kCLLocationAccuracyBest。
根据 Apple 的文档,kCLLocationAccuracyBestForNavigation 使用尽可能高的精度并将其与额外的传感器数据相结合,而 kCLLocationAccuracyBest 使用最高级别的精度但没有提及传感器数据。有谁知道这个额外的传感器数据是什么以及它是否用于计算更准确的速度?
我从 CLLocation 对象获得速度。
func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
for location in locations {
let speed = location.speed
...
}
}
最佳答案
kCLLocationAccuracyBestForNavigation
使用加速度计、陀螺仪、wifi 和手机信号塔。
由于您的目标是获得最佳速度精度,我建议您使用此常量。
请记住,这也是最耗电的。
您的回调似乎符合您的期望。
关于ios - kCLLocationAccuracyBestForNavigation 与 kCLLocationAccuracyBest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45844913/
我有一个应用程序需要保留有关用户行走位置的非常精确的数据。在这种情况下,启用 kCLLocationAccuracyBestForNavigation 而不是 kCLLocationAccuracyB
我正在构建一个速度计应用程序,显示用户当前的行驶速度。我想尽可能显示最准确的速度,因此我想弄清楚我是否应该使用 kCLLocationAccuracyBestForNavigation 或 kCLLo
Apple 的 documentation声明仅建议将 kCLLocationAccuracyBestForNavigation 用于导航应用程序,并且仅在插入电源时使用,因为会额外消耗电池。 我正在
我正在为运行者开发一个应用程序,所以我需要高精度的 GPS 坐标。 Android 版本已准备就绪,现在我正在测试 iOS 版本。我以这种方式在 Swift 中使用默认位置提供程序: location
我是一名优秀的程序员,十分优秀!