使用Python跟踪天空坐标

时间:2017-05-16 07:54:13

标签: python pyephem

我在计算物体的位置时遇到了麻烦,因为它的当前 RA和DEC。我尝试使用PyEphem来完成这项任务,但我计算的RA和DEC并不是我所期望的。在我看来,如果我将时期设置为ephem.now(),则计算出的RA和DEC应该与最初提供的RA和DEC相同。鉴于我的应用程序的性质,我不知道源的J2000坐标。这可能与偏转/畸变/章动问题here有关吗?

import ephem

body = ephem.FixedBody()
body._epoch = ephem.now()
body._ra = "7:09:07.54"
body._dec = "-49:35:11.1"

body.compute(ephem.now(), epoch=ephem.now())

print("RA: {}, DEC: {}".format(body.ra, body.dec))
# RA: 7:09:06.12, DEC: -49:35:32.6    
print("_RA: {}, _DEC: {}".format(body._ra, body._dec))
# _RA: 7:09:07.54, _DEC: -49:35:11.1

0 个答案:

没有答案