Astronomy 天文学应用
我正在尝试构建一个天文学应用程序,在这个应用程序中,我应该显示给定纬度、经度和时间的天顶和天顶附近的恒星 我知道位置天文学的基础知识,但让我困惑的是如何用大量数据创建数据库 我的问题是:Astronomy 天文学应用,astronomy,Astronomy,我正在尝试构建一个天文学应用程序,在这个应用程序中,我应该显示给定纬度、经度和时间的天顶和天顶附近的恒星 我知道位置天文学的基础知识,但让我困惑的是如何用大量数据创建数据库 我的问题是: 要预订哪个目录?像《希巴科斯目录》或《亨利·德雷珀》?它的优点和缺点是什么 需要哪些字段?我已经确定了一些,但是还应该添加什么,为什么?由我识别的字段:恒星名称,一些唯一的恒星ID,RA,Dec,星等,恒星的颜色 我试图从哪个表中找到希巴科斯星表中的普通恒星名称,但没有任何运气:。我在任何一张桌子上都找不到 谢
6.5 mag
)。它是免费的,不太大,无法处理(9110
stars)
Hipparcos用于astro应用程序(最高12.5 mag
),并且具有可管理的大小(118322
stars)。它还包含paralaxes,这意味着您可以获得3D位置数据,这对于立体3D成像来说很酷。ASCII格式的原始文件大小为12.3 MB
。我将其编译为以下二进制形式:
(rec,dec,distance,RGB) 32bit -> 2.364MB
(x,y,z,RGB) 32bit -> 2.364MB
它足够小/足够快,可以存储在内存中并直接渲染如果在视野中,你会包括行星的位置吗?如果是这样,我会推荐Jean Meeus出版的《天文算法》。Willman Bell,1991。没有pavium,至少到目前为止,我们还没有计划行星位置。我从哪里可以得到普通的恒星名称,知道吗?@Raj我下载任何天文数据都花了相当长的时间,所以可能有比我的答案更新更好的东西。如果你已经找到了更好的东西,请分享。我用过河马,但已经很久了。我会添加细节,一旦我通过该项目再次。谢谢你的意见。