问题标签 [pyephem]

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 投票
1 回答
1450 浏览

python - 无法导入 ephe

我在 windows 下导入 ehem 时遇到问题。我认为这是一个 32/64 位的问题。

如果可以避免的话,我宁愿不在同一台机器上安装 32 位和 64 位 python。

谢谢,
KR

0 投票
1 回答
470 浏览

python - 仰角/方位角到赤道坐标的批量转换

PyEphem 中有没有一种方法可以在不使用 python 循环的情况下有效地将大量表观坐标转换为赤道赤经/赤纬?任何提示表示赞赏,谢谢!

0 投票
1 回答
4620 浏览

python - 使用 PyEphem 将地心坐标(方位角、仰角)转换为赤道坐标(RA、Dec)

这看起来是一项非常基本的任务,但我无法解决。

PyEphem 文档:

http://rhodesmill.org/pyephem/radec.html

描述了如何以相反的方式执行转换,从一个Body和一个Observer对象到表观地心位置,在.alt.az属性中具有仰角和方位角。

但是,我应该如何从 Elevation 和 Azimuth 开始并获得 RA 和 Dec?

例如,这是我想在赤道参考系中获得 RA 和 Dec 的一组坐标:

谢谢!

0 投票
2 回答
2078 浏览

python - PyEphem 角度说明

我只是想确保我了解 PyEphem 对角度所做的事情。

假设我有一个观察者在 30° S、60° W 今天中午看着天空。所以我这样做:

现在我想找出观察者在观察某个方位角和高度时看到的天球的哪一部分(在 RA 和赤纬中)。我可以:

这是我感到困惑的地方。据我了解,PyEphem 以弧度的形式使用所有角度,所以我应该把azalt作为弧度。那么,0°高度是地平线,90°高度是直接在头顶,-90°是直接指向地面吗?在这种情况下,PyEphem 是否认为 95° 高度与 85° 相同,还是会翻转到 -85°?

另外,如果观察者想看南极,这是正确的代码吗?

或者高度应该是-30°?

0 投票
1 回答
2220 浏览

python - 如何使用 PyEphem 计算给定银河坐标 (GLON, GLAT) 的 (alt, az)?

对于地球上给定的观察者(经度、纬度、时间)和给定的银河坐标(GLON、GLAT),我如何使用 PyEphem 计算天空中对应的(alt、az)点?

0 投票
2 回答
723 浏览

python - 如何使用 PyEphem 将位置角从 (Alt, Az) 转换为 (GLON, GLAT)?

对于给定的Observer位置和时间、位置(Alt, Az)位置角 alpha,如何使用PyEphem(GLON, GLAT)计算银河坐标系中的相应位置角?

0 投票
1 回答
274 浏览

coordinates - 为什么月球的 ehem 位置和查找表位置之间存在差异

我正在尝试使用 python 的 ephem 模块定位月球位置(高度和方位角),并将其与查找表进行比较,以了解我所在位置的明显月球位置。我注意到我获得的角度值存在显着差异。这是我的测试代码。

现在,将这些角度与查找表值进行比较:

注意:Alt = 90 - 天顶。所以我们的天顶值为:70.64764

我的问题是,为什么有区别?查找表给出了表观角度。这有什么关系吗?

0 投票
2 回答
6898 浏览

python - 在 Python 中获取地球上某个位置的 J2000 XYZ 坐标

编辑:刚刚发现我需要将地球上某个位置的纬度、经度和海拔转换为 J2000 坐标,与 ra/dec 或月球无关。非常遗憾。你的回答确实给了我很多见解。请参阅下面的编辑问题。

问题:如何将纬度、经度和海拔转换为 J2000 坐标 (XYZ)。ehem 中是否存在转换?我检查了文档,但找不到我需要的东西(或者由于我缺乏该领域的知识而可能忽略了一些东西)。谢谢

** * ** * ** * ** * ** * **旧(无视)** * ** * ** * ** * ** * ***

我在赤经 (RA) 和赤纬 (Dec) 中有月亮位置,我想将它们转换为 XYZ 坐标。是否有内置的 PyEphem 函数?另外,它背后的数学原理是什么?谢谢。

编辑:我正在使用 J2000 坐标系(我认为这是赤道的,这是我第一次使用天文学)。我有到月球的距离可用。ra/dec 值已经在 J​​2000(赤道)坐标中。

X 指向北方

Y 点西

Z指向天空

0 投票
2 回答
3046 浏览

python - (Alt, Az) 到 (Ra, Dec) 的 pyephem 转换并返回内部不一致

我发现当我将 (Alt, Az) 转换为 (Ra, Dec) 然后再使用 PyEphem 时,我没有得到我开始的内容。下面是一个简单的例子。

正如评论中所指出的,虽然 30 英寸超过了维基百科规定的 20 英寸的最大效果,但没有准确地找到北极可能只是恒星像差。

当我做反向计算时,我没有得到同样的结果,这让我很困惑。有什么建议么?

0 投票
1 回答
1261 浏览

satellite - PyEphem 中地球卫星的直角坐标

我搜索了大量的 PyEphem 网页,下载了代码,研究了对象,但我还没有找到在某个名义上的惯性坐标系中获取地球卫星的地心直角坐标的方法。我错过了什么明显的东西吗?我正在寻找“传统”x、y、z 和 x-dot、y-dot、z-dot。非常感谢您的任何建议。