天文应用

Raj*_*dal 5 astronomy

我正在尝试建立一个天文应用程序,在该应用程序中,我应该显示给定纬度,经度和时间的天顶及其附近的恒星。

我了解位置天文学的基础知识,让我感到困惑的是从大量数据中创建数据库!

我的查询是:

  1. 哪个目录最好?像Hipparcos目录还是Henry Draper?它的优缺点是什么?
  2. 需要什么字段?我已经确定了一些,但是还应该添加什么,为什么?我识别的字段:恒星名称,某些唯一恒星ID,RA,十月,星等,恒星颜色。
  3. 我试图弄清楚从哪个表中可以从Hipparcos目录中获取Common Star名称http : //vizier.u-strasbg.fr/cgi-bin/VizieR-2?-source= I / 239。我找不到任何表。

谢谢,拉杰

Spe*_*tre 4

  1. 我更喜欢 BSC 和 Hipparcos 目录

    BSC适用于裸眼应用程序(Bright Star Catalog 最高6.5 mag)。它是免费的,而且不太大而难以处理(9110星星)......

    Hipparcos适用于 astro 应用程序(最多12.5 mag),并且大小易于管理(118322星星)。它还包含视差,这意味着您可以获得3D位置数据,这对于立体 3D成像来说非常酷。ASCII 格式的原始文件大小为12.3 MB. 我将其编译为以下二进制形式:

    (rec,dec,distance,RGB) 32bit -> 2.364MB
    (x,y,z,RGB) 32bit -> 2.364MB
    
    Run Code Online (Sandbox Code Playgroud)

    它足够小/快,可以存储在内存中并直接渲染。

  2. 使用哪些字段

    解码/使用的绝对最小值是:RA、DE、Vmag、BV。为了获得更高的精度,还可以添加运动pmRA,pmDE。如果您想要3D添加视差Plx但还要检查其误差是否不太高e_Plx有时您还需要HIP目录中恒星的 ID,例如星座网格

  3. 明星姓名表

    他们通常通过恒星 ID 来引用BSC ,但这里例如包含与依巴谷 (Hipparcos)的更多目录交叉引用。