всем привет
если я правильно понял то мне нужны вот эти формулы
Формулы перехода от экваториальной системы координат к эклиптической выводятся из сферического треугольника Полюс мира - Полюс эклиптики - Светило [5]. Для вычисления эклиптических широты b и долготы l по углу e, прямому восхождению a и склонению d применяются следующие формулы:
sin(b) = sin(d)*cos(e) - cos(d)*sin(e)*sin(a)
cos(l) = cos(a)*cos(d)/cos(b)
cos(b)*sin(l) = sin(e)*sin(d) + cos(e)*cos(d)*sin(a)
и для звёзд вот эти
Теперь о связи между экваториальной системой координат и горизонтальной. Формулы перехода выводятся из сферического треугольника Полюс мира - Зенит - Светило [5]. Для вычисления склонения d и часового угла t по географической широте j, астрономическому азимуту А и зенитному расстоянию z, применяются следующие формулы:
sin(d) = sin(j)*cos(z) - cos(j)*sin(z)*cos(A)
sin(t) = sin(z)*sin(A)/cos(d)
cos(d)*cos(t) = cos(j)*cos(z) + sin(j)*sin(z)*cos(A)
Хотя неизвестных здесь только две, третье уравнение нужно для уточнения часового угла t, поскольку sin(t) соответствует двум его значениям: t и 180o - t. Как и следовало ожидать, для d = +-90o (полюса мира) значение t не определено. Обратный переход - вычисление азимута A и зенитного расстояния z по известным j, t и d, осуществляется по следующим формулам:
cos(z) = sin(d)*sin(j) + cos(d)*cos(j)*cos(t)
sin(A) = cos(d)*sin(t)/sin(z)
sin(z)*cos(A) = sin(j)*cos(d)*cos(t) - cos(j)*sin(d)
звездное время, часовой угол и прямое восхождение связаны простым соотношением:
s = a + t