Skyfield和明显的直径

时间:2017-05-07 20:31:28

标签: skyfield

Skyfield可以计算出行星,太阳或月亮的视直径吗?

有些事情:

place.at(UTC).observe(月亮).apparent()。angular_diameter

1 个答案:

答案 0 :(得分:1)

如果知道对象的半径,则可以使用简单的三角函数算出表观直径:

from numpy import arcsin
MOON_RADIUS = 1737.1 # km
appdiam = 360 / pi * arcsin(MOON_RADIUS / place.at(utc).observe(moon).distance().km)