1

当 CLHeadingheadingAccuracy属性为负时,这是否意味着magneticHeading无效,是否意味着trueHeading无效,或者这是否意味着两个标题都无效?

我的意思是,据我了解,magnticHeading 取决于硬件,而 trueHeading 取决于 GPS 位置的可用性。如果没有 GPS 位置,我猜 trueHeading 无法计算,所以 headingAccuracy 应该是-1,可能是正确的磁航向(磁力计不依赖于 GPS)。另一方面,如果 headingAccuracy = -1,这可能意味着两者都不正确:磁力计问题和可能的 GPS 错误。

所以...如果我是正确的,在某些情况下,headingAccuracy == 1 并且磁头是正确的。

该文档在这一点上并不清楚。

4

1 回答 1

0

文档说它适用于磁头:represents the potential error between the value reported by the magneticHeading property and the actual direction of magnetic north

但是,它确实适用于两者。使用机载磁力计测量磁航向。真实航向是通过将当前位置的磁偏角与测量的磁航向相加(或减去)来计算的。磁航向测量中的任何错误也会导致真实航向出现同样的错误。

于 2011-10-14T03:37:23.317 回答