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

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

Функции

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

Темы

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

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

Локсодромы

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

Азимут

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

Повышение

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

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

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

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

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

Счет

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

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

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

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

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

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

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