Какие алгоритмы или формулы доступны для вычисления равноденствий и солнцестояний? Я нашел один из них несколько лет назад и реализовал его, но точность была невелика: время дня, казалось, предполагалось в 00:00, 06:00, 12:00 и 18:00 UTC в зависимости от того, какое равноденствие или солнцестояние. Википедия дает эти расчеты на минуту, поэтому должно быть что-то более точное. Библиотеки для моего любимого языка программирования также выходят на эти жесткие времена, поэтому я предполагаю, что они используют тот же или аналогичный алгоритм, что и тот, который я реализовал.Как вычислить моменты равноденствия/солнцестояния?
Я также однажды попробовал использовать библиотеку, которая дала мне солнечную долготу и внедряла обычную процедуру поиска в нулевые моменты в точках 0, 90, 180 и 270 градусов; это сработало до второго, но не соглашалось со временем в Википедии, поэтому я предполагаю, что с этим подходом что-то не так. Я, однако, приятно удивлен, обнаружив, что Маймонид (средневековый еврейский ученый) предложил алгоритм с использованием той же идеи тысячелетия назад.
Я видел эту книгу, упомянутую ранее; Я надеялся использовать SO как возможность получить часть этой информации в Интернете, если ее еще нет. :) – skiphoppy
Было бы неплохо иметь его где-нибудь! Кажется, что алгоритмы довольно сложны и специализированы. –
Ссылка мертва. Вот почему они говорят вам не просто переводить ссылки здесь. – Rob