... какие формулы надо использовать, чтобы по небесным координатам, координатам места наблюдения на земле и моменту времени хотя бы примерно определить высоту объекта над горизонтом в градусах? А время восхода и захода? Какие ещё данные могут потребоваться?
Сами формулы есть, например,
здесьТолько вместо прямого восхождения там используется часовой угол t, который связан с прямым восхождением a через звёздное время s:
s = a + t
Звёздное время на нужный момент можно найти разными способами, в зависимости от того, как будут проводиться вычисления (вручную или программой). Если нужна высота светила только в верхней/нижней кульминации, то она зависит только от склонения светила и широты места наблюдения, по приведённой ссылке есть и это.
Для времени восхода-захода эти формулы упрощаются, поскольку Z=90, и получается часовой угол восхода-захода:
cos t = -tg(d)*tg(f)
отсюда звёздное время восхода s = a - t, захода s = a + t
Останется только звёздное время перевести в солнечное.
Для более точных вычислений нужно учитывать не только параллакс, но и атмосферную рефракцию.