Scribble Maps Blog
← All posts

Scribble Maps Blog

Прямая против кривой: понимание расстояний

Сегодня мы выпустили несколько исправлений для сайта, а также пару небольших простых инструментов, использующих Scribble Maps. Первый — это калькулятор расстояний а второй — калькулятор площади. Мы решили уделить немного времени и объяснить некоторые важные аспекты, которые следует учитывать при рисовании линий на картах на большие расстояния. В частности, в чем разница между прямой линией, которая на Google Maps является локсодромией, и кривой линией.

Существует распространенное заблуждение, что если бы вы шли в одном направлении, не сворачивая, а затем нарисовали линию всех мест, где вы останавливались, она выглядела бы на карте как кривая. Хотя на самом деле вы действительно шли бы по кривой, на Google Maps, использующей так называемую проекцию Меркатора, эта линия на самом деле будет прямой. Это связано с тем, что проекция, которую использует Google, растягивает широту (ось Y), чтобы движение по прямой линии выглядело на карте как прямая линия.


Движение в одном направлении на глобусе




На Google Maps

Content from widgets.scribblemaps.com loads only when you choose to view it.



Если вы не знакомы с этим, это может немного взорвать мозг. Важно помнить, что при работе с такой картой, как Google, прямая линия ассоциируется с движением по прямой.

А теперь, чтобы запутать все еще сильнее, давайте поговорим о линиях полета, также известных как ортодромии (линии большого круга).



На первый взгляд можно сделать неверное предположение, что если бы вы шли по прямой линии, вы бы на самом деле следовали этой кривой. Однако это не так. Как мы выяснили ранее, движение по прямой линии на Google Maps выглядит именно как прямая линия. Так что же это такое?

Самый быстрый маршрут между двумя точками на глобусе для чего-то вроде самолета — это не прямая линия (под прямой я имею в виду сохранение одного и того же азимута). Чтобы сэкономить время и расстояние (что важно для экономии авиационного топлива), самолеты летят по кривой, что на самом деле занимает меньше времени. Я не буду углубляться в это в данном посте, но если вам интересно почему, вы можете поискать информацию о «большом круге» (ортодромии).

И здесь мы подходим к сути: что использовать при расчете расстояния между двумя точками? Ответ: обычно прямую линию, если только вам не нужно кратчайшее расстояние между двумя точками в случае полета.

Это важно, потому что существуют инструменты, которые используют ортодромические кривые для оценки расстояния между двумя точками, и это на самом деле неточно, если вы планируете идти пешком или двигаться, сохраняя один и тот же азимут.


← All posts