Морской навигационный калькулятор
Прокладка маршрута по путевым точкам (Waypoints), расчет ортодромии, локсодромии и времени перехода
Укажите широту и долготу в карточках выше для автоматического расчета общей дистанции, курсов и времени перехода.
Поучастковый план перехода (Route Legs Breakdown)
Начальный пункт следующего участка автоматически является пунктом прихода предыдущего| № | Участок (Leg) | Координаты Отход ➔ Приход | Ортодромия (NM) | Локсодромия (NM) | Курс нач. (TC₁) | Курс локсо. (TC) | Ходовое время |
|---|
1. Ортодромия (Большой круг / Great Circle)
Ортодромия — кратчайшее расстояние между двумя точками на поверхности земного сфероида. Дуга сечения сферы плоскостью, проходящей через центр Земли.
a = sin²(Δφ/2) + cos(φ₁) · cos(φ₂) · sin²(Δλ/2)D = 2 · R · atan2(√a, √(1-a))
2. Локсодромия (Линия постоянного курса / Rhumb Line)
Локсодромия — линия, пересекающая все меридианы под постоянным истинным углом (TC). На меркаторской навигационной карте отображается прямой линией.
Δψ = ln[ tan(π/4 + φ₂/2) / tan(π/4 + φ₁/2) ]Курс TC = atan2(Δλ, Δψ)
3. Поучастковая прокладка по путевым точкам (Waypoints)
Так как непрерывно менять курс на ортодромии технически невозможно, реальный маршрут разбивается на отрезки между путевыми точками. На каждом отрезке судно следует постоянным компасным курсом (локсодромией), приближая общую траекторию к кратчайшей дуге большого круга.
4. Международные единицы
- Морская миля (NM): строго
1852 метра. - Кабельтов (cbl):
185.2 метра(0.1 NM). - Узел (kn): 1 морская миля в час (
1.852 км/ч).
ШТУРМАНСКИЙ ПЛАН ПЕРЕХОДА (VOYAGE PASSAGE PLAN)
| № | Пункт отхода ➔ Пункт прихода | Координаты отхода | Координаты прихода | Дистанция Орто (NM) | Дистанция Локсо (NM) | Курс нач. (TC₁) | Курс локсо. (TC) | Ходовое время |
|---|
Профессиональный расчет расстояния между координатами для морского перехода
При подготовке предварительной прокладки маршрута (Passage Planning) базовой задачей штурмана является точное вычисление пространственной дистанции между путевыми точками (Waypoints). На сферической поверхности Земли расстояние между координатами может быть рассчитано двумя принципиально разными навигационными путями: по дуге большого круга (ортодромии) и по линии постоянного курса (локсодромии).
Специализированный навигационный калькулятор NavLib позволяет автоматически рассчитать точное расстояние между координатами двух или более географических точек с использованием эллипсоида WGS-84. Инструмент мгновенно переводит значения в морские мили (NM), километры и кабельтовы, определяет начальный истинный путевой угол (TC1), локсодромический курс (TC), а также вычисляет ходовое время и расход бункера на заданном скоростном режиме.
1. Как рассчитать расстояние между координатами по ортодромии
Ортодромия представляет собой кратчайшее расстояние между координатами на земной сфере. Сечение проходит через центр Земли, образуя дугу большого круга. На длинных океанских плечах разница между дугой и прямой линией на карте может достигать сотен миль.
Для исключения погрешностей округления при близко расположенных точках расчет выполняется с использованием математической формулы гаверсинусов (Haversine Formula):
Промежуточный угловой коэффициент:
a = sin(дельта_широты / 2) * sin(дельта_широты / 2) + cos(широта_1) * cos(широта_2) * sin(дельта_долготы / 2) * sin(дельта_долготы / 2)Угловая дистанция в радианах:
c = 2 * atan2(корень(a), корень(1 - a))Итоговое ортодромическое расстояние между координатами:
Дистанция_км = Радиус_Земли * c(где средний радиус принят равным 6371.009 км)Дистанция_NM = Дистанция_км / 1.852
Начальный истинный курс выхода на ортодромию (Initial Course, TC1) непрерывно меняется при движении вдоль дуги и определяется по соотношению:
y = sin(дельта_долготы) * cos(широта_2)x = cos(широта_1) * sin(широта_2) - sin(широта_1) * cos(широта_2) * cos(дельта_долготы)TC1 = (atan2(y, x) * 180 / Пи + 360) по модулю 360 градусов
2. Расчет расстояния между координатами по локсодромии
Локсодромия соединяет заданные координаты линией постоянного курса. На навигационных картах проекции Меркатора она изображается прямой линией, что позволяет судоводителю следовать неизменным курсом по гирокомпасу или авторулевому.
Вычисление расстояния между координатами по локсодромии опирается на меридиональные части и меркаторскую разность широт (D.lat / Delta-Psi):
Разность меридиональных частей:
дельта_пси = ln( tan(Пи / 4 + широта_2 / 2) / tan(Пи / 4 + широта_1 / 2) )Аналитический коэффициент:
Если
дельта_псине равна нулю:q = дельта_широты / дельта_пси, при движении строго вдоль параллели:q = cos(широта_1).Постоянный локсодромический курс:
Курс_TC = (atan2(дельта_долготы, дельта_пси) * 180 / Пи + 360) по модулю 360 градусовЛинейное расстояние между координатами:
Дистанция_NM = (корень(дельта_широты * дельта_широты + q * q * дельта_долготы * дельта_долготы) * Радиус_Земли) / 1.852
3. Работа с форматами координат: DMS, DMM и DD
В зависимости от источника навигационных данных (бумажная карта, электронная картографическая система ECDIS, отчет агента или спутниковый GPS-приемник), координаты могут быть представлены в различных форматах:
DMS: Градусы, минуты, секунды (
59°56'12.0" N, 030°18'36.0" E) — базовый формат классической морской картографии.DMM: Градусы и десятичные доли минут (
59°56.200' N, 030°18.600' E) — основной международный формат ввода в системах ECDIS и GPS.DD: Десятичные градусы (
59.93667°, 30.31000°) — формат цифровых геодезических баз и GIS-модулей.
Калькулятор автоматически синхронизирует и конвертирует все введенные данные, позволяя определить точное расстояние между координатами без предварительного ручного пересчета значений.