【发布时间】:2015-10-17 08:05:50
【问题描述】:
我想可视化包含数十万个条目的天文恒星目录。目录通常由简单的恒星列表组成,其中包含每颗恒星的球坐标和其他数据。球坐标是指赤经(0-360 度或 0-24 小时)和赤纬(-90 度到 +90 度)。这对应于经度和纬度,只是在天球而不是地球表面上。
我想绘制目录中位于某个视场内的所有星星,由中心(球坐标)和视场大小(以度为单位)和投影(例如立体投影)。
通过查看整个目录来绘制星星并仅检查每颗星星是否在视野内是非常低效的。
我怎样才能提高效率?这类问题有好的算法或数据结构吗?
【问题讨论】: