Android 中的真实世界罗盘读数是多少

What are Real World Compass Readings in Android

我会尽量具体一点。我正在构建一个 AR 应用程序,我需要 Compass North South East West(我的想法)。我是 android 开发的新手,所以我不太了解它。我目前正在使用 Unity,我对应该用作真实世界值的读数感到困惑,是 "True heading" 还是磁航向?其中哪一个对应于现实世界的北、南、东、西。并且这些值也会随着 Phone 的方向而变化。有没有办法找回原来的价值。?

像这样的普通磁罗盘总是显示磁航向:

磁航向是相对于磁北极的。

真实航向是相对于地理北极的。

磁航向几乎总是与真实航向不同,因为 magnetic variation. See Wikipedia 需要更多信息。