【发布时间】:2014-02-03 08:17:55
【问题描述】:
我有一个问题要问你们,因为当您开始遗漏硬件规格或软件 API 中的小东西时,情况会变得更糟。
我正在开发一个与指南针配合使用的 Windows 应用商店应用程序,很明显我们当前的笔记本电脑(大多数)没有内置任何指南针传感器。因此,它只能在 Surface RT 等平板电脑上运行.
问题是;我需要使用真北,并且指南针 Surface RT 工作/仅支持磁北。我想知道是否有人知道通过一些数学计算将磁北转换为真北的方法?
感谢您的回答。
谢谢!
【问题讨论】:
-
磁北和真北之间的关系不是确定性的:您必须依赖已发布的表格。
-
你当然不能在没有访问地理位置的情况下做到这一点,至少。看看你如何假设你在平板电脑上,你可能有也可能没有。
-
我不确定 SO 是否适合此问题(Math Stack Exchange 可能更好),但就实现而言,您还需要一条信息——杂志真正的北方取决于位置。所以你需要得到一个粗略的位置。对于大多数应用程序来说,IP 地址应该足够了。
标签: windows-8.1 compass-geolocation