Большие круги, геодезия и локсодромы

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

Функции

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

Темы

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

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

Локсодромы

Локсодрома является кривой, которая пересекает каждый меридиан под тем же углом.

Азимут

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

Вертикальное изменение

Вертикальное изменение является углом выше локальной горизонтали одной точки относительно другого.

Отношение между точками на сфере

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

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

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

Счет

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

Вычислите пересечение дорожек локсодромы

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

Вычислите пересечения векторных данных

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

Вычислите расстояние между двумя точками на географическом пробеле

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