PDA

Просмотр полной версии : Aстроскрипт "Среднее звёздное время"


OMI
27.10.2005, 13:21
Вот состряпал свой первый астроскрипт "Среднее звёздное время".
Применял формулы из книги Jean Meeus "Astronomical Algorithms", смотрите страницы 83-85.

В скрипте автополучение временой зоны с учётом летнего времени.

А долгота вписывается в скрипт, например, для Запорожья:

var long = 35.167; /*долгота в градусах места, для которого вычисляется текущее среднее звёздное время*/

Вы можете ввести долготу своего места надлюдения, вместо той, что в скрипте, которая var long = 35.167.

К скрипту приложен файл стилей, для того, чтобы его можно было "вмонтировать" в свою страницу.

Скрипт протестировал и ошибок не нашел.

Прошу скачать и протестировать, кто желает :lol:

P.S. В тестовой версии, оставил 15 цифр после запятой...
В рабочей версии, оставлю 4 цифры, после запятой, для звёздого времени и 5-9 для юлианской даты.

OMI
28.11.2005, 11:32
В субботу составил скрипт текущих экваториальных топоцентирических координат Солнца, с точностью не хуже 0,02".

Весом около 170 кб (его можно обрезать до 20-40 кб, но точность упадёт :) ).

Кого интересует - пишите на "мыло" :)

Вася Батарейкин
28.11.2005, 11:51
Нафига оно нужно. Нужна же нутация и прецессия, а н есреднее. Истиное время надо с поправками на прецессию и нутацию.
Методика общеизвестная.

OMI
01.12.2005, 12:25
Если речь идёт о скрипте, считающем среднее звёздное время, а не истинное, то это одно...

А если речь идёт о скрипте, считающем текущие экваториальные топоцентирические координаты Солнца, то там учтены прецессия, нутация и аберрация... :roll: