将距离 (m) 转换为十进制度数

问题描述

我想将 5 米的距离转换为十进制度数。我所在的纬度是 43.74738209789338 十进制度数。

我想知道将其转录为通用脚本的数学公式。

我试过这个公式

double MetersToDecimaldegrees(double meters,double latitude)
{
    return meters / (111.32 * 1000 * Math.Cos(latitude * (Math.PI / 180)));
}

但结果并不准确。我想得到 5 米,用这个公式我得到 6.91 米。

谢谢!!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)