Расстояние между координатами

Измеряйте расстояние по большому кругу, азимут и середину между двумя точками широты/долготы прямо в вашем браузере.

Две введённые вами координаты используются для расчёта расстояния, азимута и середины полностью в вашем браузере и никогда не загружаются; по сети запрашиваются только тайлы OpenStreetMap для отрисовки карты.

Хотите отметить одну точку? Откройте просмотр координат на карте.

Об инструменте Расстояние между координатами

Этот калькулятор измеряет расстояние по большому кругу между двумя точками широты/долготы по формуле гаверсинуса и сразу показывает его в километрах, милях и морских милях. Введите каждую точку в отдельных полях lat и lng либо вставьте пару «lat, lng» — и вы также получите начальный азимут из A в B (0–360°) с 16-румбовым направлением по компасу, например SSE, плюс середину маршрута. На карте ставятся маркеры в обеих точках и линия между ними, с автоподгонкой так, чтобы весь маршрут был виден, а ссылки в один клик открывают маршрут в Google Maps или OpenStreetMap. Инструмент удобен для пилотов, моряков, геодезистов, специалистов по логистике и всех, кто сравнивает позиции GPS. Введённые координаты остаются на вашем устройстве; по сети загружаются только тайлы карты OpenStreetMap для отрисовки карты.

Возможности

Как использовать Расстояние между координатами

  1. Введите широту и долготу для точки A либо вставьте пару «lat, lng».
  2. Сделайте то же для точки B — или загрузите пример «Лондон → Париж», чтобы попробовать.
  3. Прочитайте расстояние в км, милях и морских милях плюс азимут и середину.
  4. Проверьте карту, затем при необходимости откройте маршрут в Google Maps или OpenStreetMap.
  5. Скопируйте любое нужное значение кнопкой рядом с ним.

Пример

Ввод

A: 51.5074, -0.1278
B: 48.8566, 2.3522

Результат

Distance: 343.6 km · 213.5 mi · 185.5 nmi
Bearing A→B: 148.2° (SSE)
Midpoint: 50.1962, 1.0872

Лондон — Париж: около 344 км по направлению юг-юго-восток.

Частые ошибки и устранение неполадок

Часто задаваемые вопросы

Как здесь рассчитывается расстояние между двумя координатами?
Используется формула гаверсинуса и средний радиус Земли WGS84 (6371 км) для расчёта расстояния по большому кругу — кратчайшего пути по поверхности сферической Земли. Это точно до нескольких метров на типичных расстояниях и является стандартным методом для расстояния от точки к точке по lat/long.
В чём разница между расстоянием в километрах, милях и морских милях?
Это одна и та же длина по большому кругу в разных единицах. Одна миля равна 1.609344 км, а одна морская миля — ровно 1.852 км, поэтому число в морских милях меньше. В авиации и морской навигации используют морские мили, потому что одна морская миля близка к одной минуте широты.
Что означает азимут из A в B?
Это начальный азимут, или прямой азимут: направление по компасу, в котором нужно отправиться из точки A, чтобы пройти путь по большому кругу до точки B, измеренное в градусах по часовой стрелке от истинного севера (0–360°). На длинном маршруте азимут меняется по пути, поэтому это направление в начале.
Как находится середина между двумя координатами?
Середина — это точка на полпути по пути большого круга между A и B, а не простое среднее двух пар lat/long. Усреднение работает только для близких точек; на больших расстояниях сферическая середина может заметно отличаться, поэтому инструмент вычисляет истинную середину по большому кругу.
Это расстояние по дороге или по прямой?
Это расстояние по прямой по большому кругу («по прямой») по поверхности Земли. Для расстояния по дорогам или пешком перейдите по ссылке «Маршрут в Google Maps» или «Посмотреть маршрут на OpenStreetMap», которая прокладывает путь по реальным улицам.
Отправляются ли введённые мной координаты куда-либо?
Нет. Расстояние, азимут и середина вычисляются в вашем браузере, поэтому вводимые координаты остаются на вашем устройстве. По сети загружаются только тайлы карты OpenStreetMap для отрисовки карты.

Связанные инструменты

Все инструменты ArrayKit