Суммарная дальность видимости — это расстояние, на котором наблюдатель на заданной высоте впервые увидит верхушку объекта заданной высоты, поднимающуюся из-за линии геометрического горизонта.
Результат
У этой страницы вообще нет серверной части. Вставленная таблица разбирается кодом JavaScript внутри вашего же браузера, график рисуется на элементе canvas на вашей машине, файл экспорта собирается локально. Ничего не загружается, не хранится и не пишется ни в какие логи. После загрузки страницы можно отключить сеть — всё продолжит работать, и это самый простой способ проверить обещание самостоятельно.
Факты и границы применимости
| Формула | дальность = k × (√h_наблюдатель + √h_объект), где k = 3,57 без рефракции или 3,86 с рефракцией |
|---|---|
| Пример | наблюдатель 1,7 м + маяк 20 м (с рефракцией) ≈ 5,03 + 17,26 = 22,29 км |
| Радиус Земли | Принят равным 6371 км (средний радиус) |
Когда этот метод вводит в заблуждение
- Формула предполагает идеально гладкую сферическую Землю без гор и других препятствий между наблюдателем и объектом — реальная дальность видимости на местности с рельефом может отличаться в любую сторону.
- Атмосферная рефракция (искривление световых лучей) в среднем увеличивает дальность видимости примерно на 8%; коэффициент 3,86 — распространённое приближение для стандартных условий, реальная рефракция зависит от температуры и давления воздуха.
- Расчёт не учитывает прозрачность атмосферы (дымку, туман, осадки) — даже геометрически видимый объект может быть неразличим невооружённым глазом при плохой видимости.
- «Высота объекта» означает высоту его самой верхней точки над уровнем моря — для маяка это обычно высота огня, для судна — высота самой высокой надстройки или мачты.
Как это считается
Введённые высоты наблюдателя и объекта переводятся в метры (при выборе футов — умножаются на 0,3048).
Для каждой из двух высот отдельно вычисляется дальность до горизонта по формуле d = k × √h, где k — коэффициент 3,57 (без рефракции) или 3,86 (с рефракцией).
Суммарная дальность видимости объекта равна сумме этих двух расстояний — это стандартный морской и геодезический подход к расчёту дальности видимости маяков и других ориентиров.
Результат в километрах дополнительно переводится в мили, а вклад каждой из двух высот показывается отдельно для наглядности.
Вопросы и ответы
Почему дальность — это сумма, а не просто расстояние до горизонта объекта?
Потому что и наблюдатель, и объект приподняты над поверхностью Земли, и каждая высота «отодвигает» линию видимости на свою величину — суммарная дальность складывается из вклада высоты наблюдателя и вклада высоты объекта.
Где применяется такой расчёт?
В морской навигации для расчёта номинальной дальности видимости маяков, в геодезии, радиосвязи в пределах прямой видимости и при планировании смотровых вышек или наблюдательных постов.
Что если высота объекта равна нулю?
Тогда расчёт сводится к обычной дальности видимости горизонта с высоты наблюдателя — вклад объекта в этом случае равен нулю.
Мои данные куда-то отправляются?
Нет, весь расчёт выполняется в вашем браузере.