我正在尝试让用户将他们的设备指向天空并查看他们“应该”所在的星星。
我使用LeafletJS和谷歌天空瓷砖在二维地图上显示星星。
我提供的数据如下:
1:明星ra,dec和mag
2:陀螺仪,指南针和加速器
要获得地图上显示的实际星标,我使用此公式将ra / dec转换为lat / lng:
starLng = (-(starRa) + 180)
starLat = starDec
我一直试图弄清楚如何将用户正在查看的当前区域投影到2d传单lat / lng并根据用户移动设备的方向跟踪/自动平移地图。< / p>
我对天体坐标系和所有相关事物都很陌生。
任何帮助将不胜感激!谢谢!