Калькулятор відстаней — між координатами
Обчислюйте відстань між двома чи більше GPS-координатами за haversine або Vincenty, а також азимути, середини й довжину маршруту в км, милях чи морських милях.
🔒 Працює повністю у вашому браузері — нічого не завантажуєтьсяВимірюйте відстані між точками на Землі
Найкоротший шлях між двома місцями на глобусі — це лінія великого кола (або, на еліпсоїді, геодезична лінія), а не пряма на пласкій карті. Цей калькулятор вимірює таку відстань для будь-яких двох точок, а також для цілого маршруту з багатьма зупинками: додайте скільки завгодно рядків, і він підсумує всі відрізки. Для кожного відрізка ви отримаєте початковий і кінцевий азимут та середню точку, тож зможете спланувати маршрут, перевірити відстань авіарейсу чи поромної переправи, порівняти туристичні точки або звірити відстань у таблиці.
Haversine проти Vincenty
Формула haversine вважає Землю ідеальною кулею із середнім радіусом 6 371,0088 км. Вона проста, швидка й надійна, а для більшості повсякденних завдань похибка не перевищує приблизно 0,3%. Однак Земля трохи сплюснута: її екваторіальний радіус становить 6 378,137 км, а полярний — близько 6 356,752 км. Обернена формула Vincenty враховує це сплюснення, працюючи на еліпсоїді WGS 84 — тій самій референц-моделі, що й GPS, — і для більшості точок збігається з точними геодезичними розв’язками з субміліметровою точністю. Для перевірки: один градус довготи вздовж екватора становить 111,319 км за Vincenty і 111,195 км за haversine. Ітерації Vincenty можуть не збігатися для майже антиподальних точок, тому в таких випадках інструмент автоматично використовує haversine і показує повідомлення.
Азимути, середні точки й одиниці
Азимути відраховуються за годинниковою стрілкою від істинної півночі, від 0° до 360°, і показуються разом із назвою румба 16-точкової рози вітрів, наприклад SSE. Середня точка — це точка посередині дуги великого кола; вона відрізняється від простого середнього широт і довгот, особливо на великих відстанях. Результати можна показати в кілометрах, сухопутних милях (1 609,344 м), морських милях (рівно 1 852 м), метрах або футах (0,3048 м), а в підсумку та сама відстань наводиться й в інших одиницях. Відстані вимірюються по поверхні на рівні моря; вони не враховують перепадів висоти, а також прокладання маршрутів дорогами чи стежками.
Як користуватися
- Введіть точкиВкажіть по одній координаті в рядок, щонайменше дві. Підтримуються десяткові градуси, DMS, UTM і MGRS.
- Виберіть метод і одиниціОберіть Vincenty для точності на еліпсоїді або haversine для швидкої оцінки на кулі, а потім виберіть кілометри, милі, морські милі, метри чи фути.
- Перегляньте результатиПобачите загальну довжину маршруту, пряму відстань, початковий і кінцевий азимут та середню точку кожного відрізка.
- Скопіюйте підсумокСкопіюйте текст підсумку або змініть порядок точок на зворотний, щоб виміряти шлях назад.