天空之星位置号

2024-06-11 18:29:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经下载了熊猫,我对天空星球很满意。 我想找到希巴科斯星的位置号。罗兹密尔教程只有一个例子列出了巴纳德星。python/skyfield如何访问这些星星位置?e、 我怎样才能知道天狼星的位置

from skyfield.api import Star, load
from skyfield.data import hipparcos

with load.open(hipparcos.URL) as f:
    df = hipparcos.load_dataframe(f)

barnards_star = Star.from_dataframe(df.loc[87937])

Tags: fromimportapidataframedfdatawithload
1条回答
网友
1楼 · 发布于 2024-06-11 18:29:33

(对于https://astronomy.stackexchange.com/来说,这可能是一个更合适的问题,因为这不是一个关于编程的具体问题,但我会继续回答它,因为我从来都不太确定某个特定问题的投票方向。)

有几种在线搜索服务可以搜索Hipparcos目录。谷歌搜索显示这是一个流行的来源,例如:

https://vizier.u-strasbg.fr/viz-bin/VizieR?-source=1239/hip_main

在文本字段中输入“Sirius”,它将返回一条HIP号码为32349的记录,我相信这是可以用于Skyfield的号码

髋部数字非常重要,因此在其他参考著作中也会提到。例如,Sirius的Wikipedia页面也将其列为“HIP 32349”-这有点难找到,因此我在浏览器中使用Ctrl+F搜索“HIP”,但它位于大参考边栏的底部附近:

https://en.wikipedia.org/wiki/Sirius

相关问题 更多 >