问题标签 [xephem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1291 浏览

python - 根据纬度和日出时间计算经度?

我正在计算当前太阳高度当前为 ~0.0 的位置的经度。这是通过迭代一系列纬度来完成的,计算日出时间(0.0, latitude),然后通过将时间差(小数小时)乘以 15(太阳在地球表面“移动”的度数)来计算经度。

从计算出的坐标元组计算日出时间时,最低纬度与最高纬度有几分钟的时间差。如何解释这种差异?

在:

出去:

(时间以 UTC 为单位)。代码在〜秒下运行。

造成这种差异的原因是什么?

代码

0 投票
1 回答
500 浏览

python - Pyephem,定义和绘制不同时期的恒星

我正在尝试制作一个程序来显示我选择的星星,来自地球上的不同位置和不同的时代。我已经让它工作了,这样我就可以显示 ehem 数据库中的对象,例如金星,但是我想要显示的星星不在目录中。我将如何定义摩羯座的星星,以便它们像其他星星一样阅读程序?

我进行了研究,发现与我想要的相似的文章:

可用的星星列表: https ://github.com/brandon-rhodes/pyephem/blob/master/ephem/stars.py

绘制北斗七星的示例脚本:http: //nbviewer.ipython.org/github/brandon-rhodes/pyephem/blob/master/issues/github-issue-61.ipynb#

我用来生成观察点和所需对象的代码:

并将其输入 matplotlib 函数会产生正确的图像。

据我所知,我只需要弄清楚如何定义我想看到的星星,因为其他一切似乎都有效。任何绘制摩羯座星星的帮助将不胜感激。