Онлайн калькулятор схід і захід сонця
Ця сторінка існує завдяки таким персонам
Також для високих широт зимою і влітку сонце може або ніколи не заходити (полярний день) або ніколи не сходити (полярна ніч). В цьому випадку в результатах вказується тривалість дня 24 години або 00 годин відповідно.
Треба ще розповісти про зенітний кут (zenith angle), який задається параметром «Кордон дня / ночі» і має суттєвий вплив на розрахунок. Зеніт - це лінія, спрямована з точки на поверхні землі вертикально вгору, а зенітний кут (я не впевнений в терміні, це калька з англійського) - це кут між вертикаллю і напрямом на центр небесного об'єкта. В даному випадку мова йде про те, якої величини повинен бути цей кут, щоб вважати, що сонце вже «зовсім» зійшло або вже село і день змінився вночі або навпаки.
Якби Сонце було точкою, а Земля не мала атмосфери, то зенітний кут, що визначає повний захід сонця, був би рівний 90 градусам. Але оскільки Сонце не крапка і має кутовий діаметр, а його світло відбивається твердими частинками в атмосфері, то для того, щоб верхній край сонячного диска зник за горизонтом, його центр повинен лежати вже трохи нижче горизонту. При нормальних атмосферних умовах це відповідає розі в 90 градусів 50 хвилин. Цей кут вважається кутом «офіційного» заходу сонця.
Але хоча сонце і сховалося за горизонтом, за рахунок відображення його світла від атмосфери все ще досить видно. Починається період часу, званий сутінками. Сутінки діляться на три етапи, і кінець кожного з етапів теж можна взяти за точку заходу сонця.
Перший етап називається цивільними сутінками. Це час, коли ще досить видно, щоб працювати поза приміщенням без штучного освітлення. Кінця цивільних сутінків відповідає зенітний кут в 96 градусів, після чого починаються навігаційні сутінки.
Навігаційні сутінки - це час, коли на воді все ще помітна лінія горизонту. Кінця навігаційних сутінків відповідає зенітний кут в 102 градусів, після чого починаються астрономічні сутінки.
Астрономічні сутінки - це час, коли Сонце все ще є джерелом світла і заважає видимості найслабших зірок. Для звичайного спостерігача цей час не можна відрізнити від ночі. Кінця астрономічних сутінків відповідає момент, коли Сонце повністю припиняє бути джерелом світла, і це зенітний кут в 108 градусів.
Втім, як виявилося, реалізація алгоритму це ще не все. Справа в тому, що алгоритм видає результат у грінвічському часу. Очевидно, що для більшої зручності користувача треба перевести цей час в місцеве. В ідеальному світі часовий пояс можна було б отримати, використовуючи значення довготи місця. Справді, земної сфероїд ділиться на 24 сферичних двовугільника. по меридіанах, віддаленим один від одного на 15 градусів, і часовий пояс обчислюється тривіально.
Але в реальному світі все не так - політичні, адміністративні та географічні кордони надали вельми забавну форму часові пояси. так що від визначення пояса по довготі довелося відмовитися. Замість цього я додав в калькулятор додаткове поле для завдання зміщення від Гринвічем часу.
Тут прийшла в голову думка - чому б не об'єднати цей алгоритм з довідником Інформація про міста. який використовується для калькулятора Відстань між двома містами і не зробити ще один калькулятор - розрахунок часу сходу і заходу сонця в містах, з використанням даних з довідника. Координати міст в ньому є, часові пояси тепер теж є - вибираєш дату і місто і отримуєш місцевий час сходу і заходу сонця без зайвого клопоту.
Власне, нижче калькулятор часу сходу і заходу в містах (якщо вашого міста в ньому немає, зареєструйтесь і додайте його в довідник), а ще нижче - по заданих географічних координат (для виведення правильного місцевого часу треба самому ввести зміщення від Гринвічем).
P.S. На прохання користувача (дивись обговорення статті нижче) в калькулятори доданий розрахунок часу істинного полудня, т. Е. Часу, коли сонце сонце має найбільшу сходження. Це час, в загальному, не збігається з 12:00.