知道太阳和月亮的中天高度以后,怎么计算日出日落,月出月落的方位

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了知道太阳和月亮的中天高度以后,怎么计算日出日落,月出月落的方位相关的知识,希望对你有一定的参考价值。

求详细计算方法,追加20分
哥们,这个三角是怎么画的,
因为地球的斜的,关键是我对月球怎么围绕地球转很不熟悉
请二楼好好自己讲解我不太明白,就当我是白痴一样仔细讲解谢谢

要看太阳和月亮所在的赤纬坐标,这个只要知道当地纬度和正午太阳高度就能算出。

知道赤纬坐标A后,天赤道和地平线的夹角B也知道,就是(90-当地纬度)。之后代入球面角距计算式 C = arcsin(sinA/sinB),算出的C就是你要求的方位角。

对于任一个天上的星体,都能通过这个公式算出升落的方位角,知道赤纬坐标就一定可以。
参考技术A 如果有太阳高度表 或者 天体方位表查阅一下就很好计算了,航海上常用的方法 参考技术B 知道赤纬坐标A后,天赤道和地平线的夹角B也知道,就是(90-当地纬度)。之后代入球面角距计算式 C = arcsin(sinA/sinB),算出的C就是你要求的方位角。
尽管有一些复杂。
参考技术C 作三角形再利用正余玄关系。

以上是关于知道太阳和月亮的中天高度以后,怎么计算日出日落,月出月落的方位的主要内容,如果未能解决你的问题,请参考以下文章

通过日出日落时间怎判断当天太阳直射点位于啥位置?

自定义View之实现日出日落太阳动效

我如何计算颤振中的日出和日落?

PyEphem:我可以从方位角计算太阳的高度吗

计算该题的日出日落时间和昼长

浅谈日出日落的计算方法以及替代工具