php – 纵向宽度将如何影响轴承
作者:互联网
编辑:在大多数情况下,我已经使用一个公式来计算出这一点,该公式描述了纵向宽度的变化,具体取决于您的纬度.
Link to wikipedia article.
现在我要弄清楚这个结果会如何改变轴承,有什么建议吗?
这是我面临的问题,理论上经度和纬度的所有“块”都是平等的,无论它们在哪里.
然而,你越远离赤道越远,它们越向彼此缩小.
所以在热带地区可以肯定地说,实际面积在一个街区然后在赤道上要少得多.
在我继续之前,让我只说我的地理知识在9年级结束,所以这仅仅来自我自己的研究.
所以我有一个系统,为简单起见,使用块,根据它,所有块都是相同的.
考虑到轴承时会出现问题.如图所示(在右侧),这是设备给出的实际轴承,并且精确的角度被馈送到系统.因此系统会在收到它时对其进行解释. (即左边的实线.)
但那是不准确的.所以解决方案是根据设备离赤道的距离来改变轴承,以适应经度的这种变窄,然后到达左边的虚线箭头,这是正确的.
这是我用尽情报的地方,
1:我不知道计算经度变窄的公式,求助
2:我甚至不确定我是否能够应用它并得到一个系数来准确地抵消轴承.
而对于一个不是我现在在PHP中这样做,但我很可能最终将此移植到一个Android客户端在稍后阶段.
解决方法:
这正是07000设计要处理的问题,所以你应该研究一下,也许选择一个处理这种计算的库,比如this PHP library.
地球不平坦,不要试图将平面几何“映射”到球体上,就像那样……
我对你使用“热带地区”感到有些困惑 – 那些非常靠近赤道的地方….
标签:php,bearing,latitude-longitude 来源: https://codeday.me/bug/20190826/1733895.html