Как преобразовать координаты ECI в долготу, широту и высоту для отображения на карте ?

Я хотел бы уточнить, чем я хочу заниматься. Я получаю координаты в ECI, и мне нужно получить отсюда широту и долготу. Как я могу сделать? Я искал, но ничего не нашел. Спасибо еще раз.

(Я делаю небольшую программу на java, которая показывает положение спутника в заданное время. Итак, я использовал алгоритм NORAD SGP, и у меня есть положение (x, y, z) и скорость (Vx , Vy, Vz). Но система координат, используемая этим алгоритмом, - это ECI, в соответствии с тем, что я читал. Теперь мне нужно нарисовать спутник на карте, но я не могу преобразовать эти координаты в какую-то систему, которая могла бы мне помочь. Думаю, если бы я мог преобразовать его в долготу и широту, его было бы легко нарисовать. Не могли бы вы мне помочь? Как я могу это сделать? Какой вариант лучше (UTM и т. Д.)? Спасибо.)

9
задан voodoo14 24 November 2011 в 00:13
поделиться