exponenta event banner

Большие круги, геодезические линии и линии румба

Найдите кратчайший путь между двумя точками; найти кривую, пересекающую каждый меридиан под одним углом

Функции

azimuthАзимут между точками на сфере или эллипсоиде
departureОтклонение долгот в указанных широтах
distanceРасстояние между точками сферы или эллипсоида
gc2scЦентр и радиус большой окружности
gcxgcТочки пересечения для пар больших окружностей
gcxscТочки пересечения для большой и малой пар кругов
antipodeТочка на противоположной стороне земного шара
meridianarcЭллипсоидальное расстояние вдоль меридиана
meridianfwdПоложение счётчика по меридиану
reckonТочка на указанном азимуте, диапазон на сфере или эллипсоиде
rhxrhТочки пересечения для пар линий румба
surfdistИнтерактивные вычисления расстояния, азимута и расплаты
trackОтслеживание сегментов для соединения навигационных ППМ
track1Географические трассы от начальной точки, азимута и диапазона
track2Географические трассы от начальной и конечной точек
trackgБольшой круг или румбовая линия, определенная с помощью мыши
trackuiГрафический интерфейс пользователя для отображения больших кругов и линий румба на осях карт

Темы

Большие круги

Большой круг - это кратчайший путь между двумя точками вдоль поверхности сферы.

Линии румба

Римбованная линия - это кривая, пересекающая каждый меридиан под одним углом.

Азимут

Азимут - угол, который линия составляет меридианом, измеряемым по часовой стрелке с севера.

Возвышение

Отметка - это угол над локальной горизонталью одной точки относительно другой.

Взаимосвязь между точками на сфере

Существует множество способов определения 2-D пространственного соотношения между двумя точками на совершенной сфере, включая азимут, курс, сферическое расстояние, линейное расстояние и диапазон.

Создание векторных данных для точек вдоль большого круга или дорожек линии Rhumb

Можно создать векторные данные, соответствующие точкам вдоль дорожек большой окружности или румба, используя две точки на дорожке или точку и азимут в этой точке.

Счет

Можно определить новое положение объекта вдоль сферы с заданной начальной точкой, начальным азимутом и расстоянием, следующим либо за большой окружностью, либо за румбовой линией. Этот процесс называется расплатой.

Расчет пересечения дорожек линии Rhumb

В этом примере показано, как вычислить пересечение двух румбовых линий.

Расчет пересечений векторных данных

В этом примере показано, как интерполировать векторные данные для нахождения точных точек пересечения.

Расчет расстояния между двумя точками в географическом пространстве

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