将Magnetic North转换为True North

时间:2014-02-03 08:17:55

标签: windows-8.1 compass-geolocation

我有一个问题,因为当你从硬件规格或软件API开始遗漏微小的东西时,它会变得更糟。

我正在开发一个使用指南针的Windows应用商店应用程序,很明显我们当前的笔记本电脑(大多数)没有内置任何指南针传感器。因此,它只能运行在像Surface RT等平板电脑上。

问题是;我需要使用真正的北方和指南针Surface RT工作/仅支持磁北。我想知道是否有人知道通过一些数学计算将磁北转换为真北的方法?

感谢您的回答。

谢谢!

1 个答案:

答案 0 :(得分:0)

要将磁北转换为真北,你需要一个地磁场地模型。

其中之一是由NOAA开发的地磁地球模型 您也可以下载源代码并实现它:Geomag:http://www.ngdc.noaa.gov/geomag/WMM/

这是一组为给定位置插值的曲线。

Apple在iOS中使用它,它是开源的,并列在他们的开源信息中。