Коллеги!
Помогите, кто знает, как найти алгоритм (или даже уже скрипт) вычисления времени восхода-заката и начала светлого и темного времени суток для произвольной геоточки (широта, долгота, высота) и заданной даты.
PS. В среде других программ это где-то и есть:
Я нашел астрономическую учебную программу AstroLab - так все считается в таком, виде:
Moscow, U.S.S.R. Latitude: 55°45'00" N Longitude: 37°42'00" E
Local Time = UT + 3,00 hours Elevation: 120 meters
Twilight Report for 01.10.2002 to 31.12.2002
Date Sun Astronomical Nautical Civil
Rise Set Begin End Begin End Begin End
01.10.2002 6:31 18:06 4:21 20:16 5:06 19:31 5:49 18:48