Калькулятор расстояний — между координатами
Расстояние между двумя и более GPS-координатами по формулам haversine или Vincenty, а также азимуты, середины отрезков и длина пути в км, милях или nmi.
🔒 Работает полностью в вашем браузере — ничего не загружаетсяИзмеряйте расстояния между точками на Земле
Кратчайший путь между двумя местами на глобусе — это линия большого круга (а на эллипсоиде — геодезическая линия), а не прямая на плоской карте. Этот калькулятор измеряет такое расстояние для любых двух точек, а также для целого маршрута с множеством остановок: добавьте сколько угодно строк, и он суммирует все отрезки. Для каждого отрезка вы получите начальный и конечный азимут и среднюю точку — так можно спланировать маршрут, проверить расстояние авиаперелёта или паромной переправы, сравнить путевые точки похода или сверить расстояние в таблице.
Haversine или Vincenty
Формула haversine исходит из идеальной сферы со средним радиусом 6371,0088 км. Она простая, быстрая и надёжная, а для большинства повседневных задач погрешность составляет около 0,3% или меньше. Однако Земля немного сплюснута: её экваториальный радиус равен 6378,137 км, а полярный — около 6356,752 км. Обратная формула Vincenty учитывает это сжатие, работая на эллипсоиде WGS 84 — той же модели, что используется в GPS, — и для большинства точек совпадает с точными геодезическими решениями с субмиллиметровой точностью. Для проверки: один градус долготы по экватору составляет 111,319 км по Vincenty и 111,195 км по haversine. Итерации Vincenty могут не сойтись для почти антиподальных точек, поэтому в таких случаях инструмент автоматически переходит на haversine и показывает уведомление.
Азимуты, средние точки и единицы измерения
Азимуты отсчитываются по часовой стрелке от истинного севера, от 0° до 360°, и дополняются названием румба 16-румбовой розы ветров, например SSE. Средняя точка — это точка на середине дуги большого круга; она отличается от простого среднего широт и долгот, особенно на больших расстояниях. Результаты можно выводить в километрах, сухопутных милях (1609,344 м), морских милях (ровно 1852 м), метрах или футах (0,3048 м), а в сводке то же расстояние приводится и в остальных единицах. Расстояния измеряются по поверхности на уровне моря и не учитывают перепады высот, а также реальную прокладку дорог и троп.
Как использовать
- Введите точкиУкажите по одной координате в строке, минимум две. Поддерживаются десятичные градусы, DMS, UTM и MGRS.
- Выберите метод и единицыВыберите Vincenty для точного расчёта на эллипсоиде или haversine для быстрой оценки на сфере, затем укажите километры, мили, морские мили, метры или футы.
- Изучите результатыПосмотрите общую длину пути, расстояние по прямой, начальный и конечный азимут и среднюю точку каждого отрезка.
- Скопируйте сводкуСкопируйте текст сводки или поменяйте порядок точек на обратный, чтобы измерить обратный маршрут.