Відстань між координатами
Обчисліть відстань між двома GPS-координатами за формулою гаверсинуса або Венсенті (WGS84), а також азимут і середню точку, у км, милях і морських милях.
Десяткові градуси (48,8566; -74,006) або градуси, хвилини, секунди (48°51'24"N, 48 51 24 N, 48°51,4'N). Південь і захід – від’ємні значення, або вказуйте літери N/S/E/W чи ПН/ПД/СХ/ЗХ. Якщо вставити «широта; довгота» в поле широти, заповняться обидва поля.
Відстань
–
–
Точки майже діаметрально протилежні: формула Венсенті не збігається, тому показано результат за гаверсинусом.
- Кілометри
- –
- Милі
- –
- Морські милі
- –
- Початковий азимут
- –
- Кінцевий азимут
- –
Середня точка
–
Покроково
Як обчислити відстань між двома координатами
- Введіть Широту і Довготу для Точки A та Точки B. Підходять і десяткові градуси (48,8566; -74,006), і градуси, хвилини, секунди (48°51‘24”N, 48 51 24 N, 48°51,4’N). Південні широти та західні довготи від’ємні, або замість знака можна додати літери N, S, E, W (чи ПН, ПД, СХ, ЗХ).
- Якщо ви скопіювали з карти пару на кшталт «48,8566; 2,3522», вставте її в поле широти: інструмент розділить її та заповнить обидва поля.
- Виберіть Метод: Гаверсинус (сфера) або Венсенті (еліпсоїд WGS84), а також Одиницю для головного результату.
- Результат оновлюється, поки ви вводите дані (кнопка Обчислити робить те саме). Ви отримаєте Відстань у кілометрах, милях і морських милях, Початковий азимут, Кінцевий азимут і Середню точку маршруту в десяткових градусах і в форматі DMS.
- Рядок під головним результатом завжди порівнює обидва методи, тож ви бачите, наскільки форма Землі важлива для ваших двох точок. Кнопка Поміняти A ⇄ B змінює напрямок маршруту, Копіювати копіює відстань, азимут і середню точку, а Покроково показує хід обчислення.
Сітка під результатами малює маршрут по великому колу на простій сітці широт і довгот (рівнопроміжна циліндрична проєкція). На такій плоскій сітці найкоротший шлях зазвичай виглядає вигнутим: політ із Парижа до Нью-Йорка починається на захід-північний захід, відгинається до Ньюфаундленду й закінчується курсом на південний захід.
Працює у вашому браузері. Нічого з того, що ви вводите, не надсилається на сервер.
Гаверсинус: відстань на сфері
Формула гаверсинуса дає відстань по великому колу, тобто найкоротший шлях поверхнею сфери. Для широт φ і довгот λ у радіанах:
- a = sin²(Δφ/2) + cos φ₁ · cos φ₂ · sin²(Δλ/2)
- c = 2 · atan2(√a, √(1 − a))
- d = R · c
Інструмент використовує R = 6371,0088 км, середній радіус Землі за IUGG. Оскільки справжня Земля трохи сплюснута, сферичний результат може відхилятися до 0,5 %, чого цілком досить для більшості подорожей, логістики та цікавинок. Від Парижа (48,8566; 2,3522) до Нью-Йорка (40,7128; -74,006) за гаверсинусом виходить близько 5837 км.
Венсенті: відстань на еліпсоїді WGS84
Координати GPS визначено на еліпсоїді WGS84 (велика піввісь a = 6 378 137 м, сплюснутість f = 1/298,257223563). Обернена формула Венсенті розв’язує задачу про найкоротший шлях на цьому еліпсоїді ітераціями й дає точність приблизно до міліметра. Для Парижа – Нью-Йорка вона дає близько 5853 км, тобто на 16 км більше, ніж для сфери. Різниця між методами залежить від напрямку: маршрути вздовж меридіана та вздовж екватора зазнають впливу по-різному.
Ітерація Венсенті може не збігтися для майже антиподних точок (двох місць, майже точно протилежних на земній кулі). У цьому рідкісному випадку інструмент показує примітку й повертається до результату за гаверсинусом.
Азимут і середня точка
Початковий азимут (прямий азимут) – це напрямок, у якому ви рушаєте, відлічений за годинниковою стрілкою від напрямку на істинну північ: 0° – північ, 90° – схід, 180° – південь, 270° – захід. На великому колі напрямок змінюється по дорозі, тому показано й кінцевий азимут: це напрямок руху, коли ви прибуваєте в B. Обидва азимути істинні; щоб орієнтуватися за магнітним компасом, потрібно ще врахувати місцеве магнітне схилення.
Середня точка – це точка посередині маршруту, а не середнє значення координат. За Венсенті її знаходять, пройшовши половину відстані по еліпсоїдній геодезичній лінії (пряма формула Венсенті).
Поширені запитання
Який метод вибрати?
Гаверсинус простий і достатньо точний для більшості завдань (похибка менша за 0,5 %). Обирайте Венсенті, коли потрібна точність геодезичного чи авіаційного програмного забезпечення, або коли ви порівнюєте результат із ГІС-інструментами, що працюють на WGS84.
Це відстань автошляхом?
Ні. Це відстань «по прямій» уздовж поверхні Землі. Дороги, річки й повітряні коридори роблять реальні подорожі довшими.
Як перетворити DMS на десяткові градуси?
Десяткові градуси = градуси + хвилини/60 + секунди/3600, зі знаком мінус для півдня чи заходу. Наприклад, 40°42‘46”N – це 40 + 42/60 + 46/3600 ≈ 40,7128. Інструмент виконує це перетворення за вас і показує середню точку в обох форматах.
Що таке морська миля?
Морська миля дорівнює рівно 1852 м. Спочатку це була одна хвилина широти, тому моряки й пілоти використовують її разом із вузлами. Сухопутна миля дорівнює 1609,344 м.
Чому маршрут на карті виглядає вигнутим?
Найкоротший шлях на глобусі – це велике коло. Пласкі карти розтягують області поблизу полюсів, тому велике коло виглядає як крива, що згинається до найближчого полюса. На глобусі воно виглядало б прямим.
Чи впливає висота на результат?
Інструмент працює на поверхні Землі (або еліпсоїда) і ігнорує висоту. Для двох точок на кілька сотень метрів над рівнем моря вплив незначний.
Схожі інструменти
- Конвертер кутів Перераховуйте кути між градусами, радіанами, гранами, обертами, хвилинами й секундами та переходьте між десятковими градусами й DMS.
- Конвертер довжини Перераховуйте довжину між мм, см, метрами, км, дюймами, футами, ярдами, милями та морськими милями за точними визначеннями й формулою для кожної пари.
- Калькулятор швидкості, відстані та часу Знайдіть швидкість, відстань чи час у дорозі за двома іншими величинами в км/год, милях/год, м/с чи вузлах, а також км, милях, метрах чи морських милях.
- Конвертер часових поясів Перетворіть дату й час з одного часового поясу в інші з урахуванням літнього часу. Працює у браузері: введіть місто чи пояс IANA, наприклад Europe/Kyiv.