На повестке дня вычисление азимута солнца и его высоты над горизонтом в любой момент времени в точке с заданными координатами. Азимут мы откладываем от севера по часовой стрелке.
Алгоритм расчета описал его какой-то хороший швед. Он старался как мог, но все равно для стороннего человека ничего не понятно. Видимо где-то далеко, в башне из слоновой кости, сидят астрономы, и все эти цифры рассчитывают, а потом все остальные смертные их используют. Может быть какой-нибудь астроном когда-нибудь расскажет о том, как это все происходит, пока же пришлось взять на веру все эти магические цифры и воплотить расчет в жизнь. Очевидно, так делает большинство.
Есть несколько книг, которые обычно рекомендуют людям на форумах, когда не хотят отвечать развернуто, типа, "смотри вон там", и я тоже приведу их здесь:
Jean Meeus. Astronomical algorithms Peter Duffett-Smith. Practical Astronomy with your calculator.
Как и в случае калькуляторов для расчета времени восхода и захода солнца, ниже представлены два калькулятора - первый берет информацию о координатах и часовом поясе из справочника городов, т.е. остается только выбрать город и ввести время наблюдения, а второй позволяет задать координаты и часовой пояс "вручную". Информацию о городах могут добавлять в справочник зарегистрированные пользователи.
Отрицательная высота над горизонтом соответствует темному времени суток - солнце "под" горизонтом. Пересечение с горизонтом утром происходит примерно на азимуте 90 градусов, из чего можно сделать смелый вывод, что солнце восходит все-таки на востоке.
|