Существует ли алгоритм для определения сколько дневного света, там?

Существует ли функция/алгоритм, которая позволяет мне вводить широту и приблизительное орбитальное положение земли в том, так, чтобы я мог определить, сколько времени солнце произошло? IE в течение зимы, это показало бы, что солнце является только несколькими часами в далеком северном полушарии.

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

15
задан Joe Doyle 30 April 2012 в 00:51
поделиться

2 ответа

Неплохая проблема. Будет ли полезен этот алгоритм заката / восхода ?

Source:

Almanac for Computers, 1990
published by Nautical Almanac Office
United States Naval Observatory
Washington, DC 20392
5
ответ дан 1 December 2019 в 04:57
поделиться

Вы можете использовать алгоритм восхода / заката , чтобы вычислить начало / конец каждого дня, а затем просто вычтите, чтобы получить количество дневного света.

Кроме того, NOAA содержит улучшенный калькулятор восхода / захода солнца , который включает онлайн-инструмент, а также ссылки на их исходный код JavaScript и другие ресурсы.

5
ответ дан 1 December 2019 в 04:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: