首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >恒星和星座的PyEphem上升/设置方位角

恒星和星座的PyEphem上升/设置方位角
EN

Stack Overflow用户
提问于 2013-04-21 06:49:13
回答 1查看 388关注 0票数 0

我似乎想不出如何计算一颗恒星的方位角,比如说天狼星,当它在alt=0 (恒星升起/恒星集)时。

所以基本上,最终我会有两个值。

Sirius.az @ star rise Sirius.az @ star set

这个是可能的吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-21 13:19:50

一旦您的观察者对象确定了升起或落下的时刻,只需检查星星的.az属性。例如:

代码语言:javascript
复制
import ephem

s = ephem.star('Sirius')

boston = ephem.Observer()
boston.lat = '42.37'
boston.lon = '-71.03'

boston.next_rising(s)
print s.alt, s.az
boston.next_setting(s)
print s.alt, s.az

此时运行此脚本会得到鼓舞人心的输出:

代码语言:javascript
复制
0:00:00.0 112:23:25.2
0:00:00.0 247:36:34.9

正如您所看到的,上升和设置例程已经建立了零高度时刻,留下方位角供您读出和使用!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16126014

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档