stringtranslate.com

Географическое расстояние

Вид со Швабской Юры на Альпы

Географическое расстояние или геодезическое расстояние — это расстояние , измеренное по поверхности Земли , или кратчайшая длина дуги.

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

Введение

Вычисление расстояния между географическими координатами основано на некотором уровне абстракции; он не дает точного расстояния, которое недостижимо, если попытаться объяснить каждую неровность поверхности Земли. [1] Общие абстракции для поверхности между двумя географическими точками:

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

Номенклатура

Расстояние по дуге — минимальное расстояние по поверхности сферы/эллипсоида, рассчитанное между двумя точками и . Принимая во внимание, что расстояние туннеля или длина хорды измеряется вдоль декартовой прямой. Географические координаты двух точек в виде пар (широта и долгота) равны и соответственно. Какая из двух точек обозначена как не имеет значения для расчета расстояния.

Координаты широты и долготы на картах обычно выражаются в градусах . В приведенных ниже формах формул одно или несколько значений должны быть выражены в указанных единицах для получения правильного результата. Если в качестве аргумента тригонометрической функции используются географические координаты, значения могут быть выражены в любых угловых единицах, совместимых с методом, используемым для определения значения тригонометрической функции. Многие электронные калькуляторы позволяют вычислять тригонометрические функции как в градусах, так и в радианах . Режим калькулятора должен быть совместим с единицами измерения геометрических координат.

Различия в широте и долготе обозначаются и рассчитываются следующим образом:

Не важно, будет ли результат положительным или отрицательным при использовании в формулах ниже.

«Средняя широта» обозначается и рассчитывается следующим образом:

Colatitude маркируется и рассчитывается следующим образом:

Для широт, выраженных в радианах:
Для широт, выраженных в градусах:

Если не указано иное, радиус Земли для приведенных ниже расчетов составляет:

= 6 371,009 километра = 3 958,761 статутной мили = 3 440,069 морских миль .

= Расстояние между двумя точками, измеренное вдоль поверхности Земли и в тех же единицах, что и значение, используемое для радиуса, если не указано иное.

Особенности и разрыв широты/долготы

Долгота имеет особенности на полюсах (долгота не определена) и разрыв на меридиане ± 180° . Кроме того, плоские проекции кругов постоянной широты сильно изогнуты вблизи полюсов. Следовательно, приведенные выше уравнения для дельты широты/долготы ( , ) и средней широты ( ) могут не дать ожидаемого ответа для положений вблизи полюсов или меридиана ±180°. Рассмотрим, например, значение («смещение на восток»), когда и находятся по обе стороны от меридиана ±180°, или значение («средняя широта») для двух положений ( =89°, =45°) и ( = 89°, =−135°).

Если расчет, основанный на широте/долготе, должен быть действительным для всех положений Земли, необходимо убедиться, что разрыв и полюса обрабатываются правильно. Другое решение — использовать n -вектор вместо широты/долготы, поскольку это представление не имеет разрывов или сингулярностей.

Формулы плоской поверхности

Плоская аппроксимация поверхности Земли может быть полезна на небольших расстояниях. Точность расчета расстояний с использованием этого приближения становится все более неточной, поскольку:

Кратчайшее расстояние между двумя точками на плоскости — это декартова прямая. Теорема Пифагора используется для расчета расстояния между точками на плоскости. Даже если опустить преобразование между длинами дуги и хорды, показанное ниже, оно аппроксимирует длину дуги , в том случае, если она мала или и малы.

Даже на коротких расстояниях точность вычислений географических расстояний, предполагающих плоскую Землю, зависит от метода, с помощью которого координаты широты и долготы были спроецированы на плоскость. Проекция координат широты и долготы на плоскость — это область картографии .

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

Сферическая Земля проецируется на плоскость

Эта формула учитывает изменение расстояния между меридианами в зависимости от широты:

где:
и указаны в радианах;
должны быть в единицах, совместимых с методом, используемым для определения
Чтобы преобразовать широту или долготу в радианы, используйте

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

Эллипсоидная Земля, проецируемая на плоскость

Приведенная выше формула распространена на эллипсоидную Землю: [2]

где и – меридиональный и перпендикулярный к нему, или « нормальный » , радиусы кривизны Земли . См. также « Преобразование географических координат » для ознакомления с их формулами.

Формула FCC

FCC предписывает следующие формулы для расстояний, не превышающих 475 километров (295 миль): [ 3]

где
= Расстояние в километрах;
и указаны в градусах;
должны быть в единицах, совместимых с методом, используемым для определения
Где и находятся в единицах километров на угловой градус. Они получены из радиусов кривизны Земли следующим образом:
= километры на дуговой градус разницы широт;
= километры на дугу градуса разницы долготы;
Обратите внимание, что выражения в формуле FCC получены в результате усечения формы разложения биномиального ряда и , установленного в опорный эллипсоид Кларка 1866 года . Для более эффективной в вычислительном отношении реализации приведенной выше формулы несколько применений косинуса можно заменить одним применением и использованием рекуррентного соотношения для полиномов Чебышева .

Формула плоской Земли в полярных координатах

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

Формулы сферической поверхности

Если кто-то готов принять возможную ошибку в 0,5%, можно использовать формулы сферической тригонометрии для сферы, которая лучше всего аппроксимирует поверхность Земли.

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

В статье о расстоянии по большому кругу приведена формула для расчета кратчайшей длины арки на сфере размером с Землю. В этой статье есть пример расчета. Например, с расстояния туннеля ,

На короткие расстояния ( ),

Расстояние туннеля

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

Или

Формулы эллипсоидальной поверхности

Геодезическая на сплюснутом эллипсоиде

Эллипсоид гораздо лучше приближает поверхность Земли, чем сфера или плоская поверхность. Кратчайшее расстояние по поверхности эллипсоида между двумя точками на поверхности — вдоль геодезической . Геодезические следуют более сложными путями, чем большие круги, и, в частности, они обычно не возвращаются в исходные положения после одного оборота Земли. Это показано на рисунке справа, где f принято равным 1/50, чтобы подчеркнуть эффект. Поиск геодезической между двумя точками на Земле, так называемая обратная геодезическая задача , была в центре внимания многих математиков и геодезистов на протяжении 18 и 19 веков, при этом основные вклады внесли Клеро , [4] Лежандр , [5] Бессель . , [6] и Хельмерт . [7] Рэпп [8] дает хорошее резюме этой работы.

Методы расчета геодезического расстояния широко доступны в географических информационных системах , библиотеках программного обеспечения, автономных утилитах и ​​онлайн-инструментах. Наиболее широко используемый алгоритм принадлежит Винсенти [9] , который использует ряд с точностью до третьего порядка уплощения эллипсоида, т. е. около 0,5 мм; однако алгоритм не может сходиться для точек, которые почти противоположны . (Подробнее см. формулы Винсенти .) Этот дефект устраняется с помощью алгоритма, предложенного Карни [10] , который использует ряды с точностью до шестого порядка уплощения. В результате получается алгоритм с точностью до полной двойной точности, который сходится для произвольных пар точек на Земле. Этот алгоритм реализован в GeographicLib. [11]

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

Методы короткой линии изучались несколькими исследователями. Рапп, [12] Гл. 6 описывает метод Пюиссана , метод Гаусса для средних широт и метод Боуринга. [13] Карл Хубени [14] получил расширенный ряд среднеширотного ряда Гаусса, представленный как поправка к ряду с плоской поверхностью.

Формула Ламберта для длинных линий

Формулы Ламберта [15] дают точность порядка 10 метров на тысячи километров. Сначала преобразуйте широты двух точек в уменьшенные широты .

где сплющивание .​ Затем вычислите центральный угол в радианах между двумя точками и на сфере, используя метод расстояния Большого круга ( формула хаверсина ), с долготами , одинаковыми на сфере и на сфероиде.

где – экваториальный радиус выбранного сфероида.

На сфероиде GRS 80 формула Ламберта отклоняется на

от 0 севера от 0 запада до 40 севера 120 запада, 12,6 метра
От 0 Н 0 Вт до 40 Н 60 Вт, 6,6 метра
От 40 Н 0 Вт до 40 Н 60 Вт, 0,85 метра

Метод Гаусса для средних широт для коротких линий

Он имеет вид длины дуги, преобразованной из расстояния туннеля. Подробные формулы даны Раппом, [12] §6.4.

Метод Боуринга для коротких линий

Боуринг отображает точки в сферу радиуса R' , широта и долгота которого представлены как φ' и λ'. Определять

где второй квадрат эксцентриситета равен

Сферический радиус

( Гауссова кривизна эллипсоида в точке φ 1 равна 1/ R′ 2 .) Сферические координаты определяются выражением

где , , , . Возникшая проблема на сфере может быть решена с использованием методов навигации по большому кругу, чтобы получить приближенные значения сфероидального расстояния и пеленга. Подробные формулы даны Раппом, [12] §6.5 и Боурингом. [13]

Коррекция высоты

Изменение высоты от топографического уровня или уровня земли до поверхности сферы или эллипсоида также меняет масштаб измерений расстояний. [16] Наклонное расстояние s ( длина хорды ) между двумя точками может быть уменьшено до длины дуги на поверхности эллипсоида S как: [17]

где R оценивается по азимутальному радиусу кривизны Земли , а h - эллипсоидные высоты в каждой точке. Первый член в правой части уравнения учитывает среднюю высоту, а второй член — наклон. Дальнейшее уменьшение длины нормального участка над Землей до эллипсоидной геодезической длины часто незначительно. [17]

Смотрите также

Рекомендации

  1. ^ «Британское картографическое общество> Какова длина береговой линии Великобритании?». Архивировано из оригинала 22 мая 2012 г. Проверено 6 декабря 2008 г.
  2. ^ Уильямс, Э. (2002). «Навигация по сфероидальной Земле» . Проверено 28 ноября 2023 г.
  3. ^ «Опорные точки и расчеты расстояний» (PDF) . Свод федеральных правил (ежегодное издание). Название 47: Телекоммуникации . 73 (208). 1 октября 2016 года . Проверено 8 ноября 2017 г.
  4. ^ Клеро, AC (1735). «Détermination géometrique de la perpendiculaire à la méridienne tracée par M. Cassini» [Геометрическое определение перпендикуляра к меридиану, проведенного Жаком Кассини]. Mémoires de l'Académie Royale des Sciences de Paris 1733 (на французском языке): 406–416.
  5. ^ Лежандр, AM (1806). «Анализ треугольных трассировок на поверхности сфероида» [Анализ сфероидальных треугольников]. Mémoires de l'Institut National de France (на французском языке) (1-й семестр): 130–161.
  6. ^ Бессель, FW (2010) [1825]. «Расчет долготы и широты по геодезическим измерениям». Астрономические Нахрихтен . 331 (8). . Перевод CFF Karney & RE Deakin: 852–861. arXiv : 0908.1824 . Бибкод : 2010AN....331..852K. дои : 10.1002/asna.201011352. S2CID  118760590. Английский перевод Astron. Нахр. 4, 241–254 (1825). Ошибка. {{cite journal}}: Внешняя ссылка |postscript=( помощь )CS1 maint: postscript (link)
  7. ^ Гельмерт, Франция (1964) [1880]. Математические и физические теории высшей геодезии. Том. 1. Сент-Луис: Центр аэронавигационных карт и информации. Английский перевод книги Die Mathematischen und Physikalischen Theorieen der Höheren Geodäsie, Vol. 1 (Тойбнер, Лейпциг, 1880 г.). {{cite book}}: Внешняя ссылка |postscript=( помощь )CS1 maint: postscript (link)
  8. ^ Рэпп, Р.Х. (март 1993 г.). Геометрическая геодезия. Часть II (Технический отчет). Университет штата Огайо . Проверено 1 августа 2011 г.
  9. ^ Винсенти, Т. (апрель 1975 г.). «Прямые и обратные решения геодезических на эллипсоиде с применением вложенных уравнений» (PDF) . Обзор опроса . 23 (176): 88–93. дои : 10.1179/sre.1975.23.176.88 . Проверено 11 июля 2009 г. Приложение: Обзор обзора 23 (180): 294 (1976).{{cite journal}}: CS1 maint: postscript (link)
  10. ^ Карни, CFF (2013). «Алгоритмы геодезических». Журнал геодезии . 87 (1): 43–55. arXiv : 1109.4448 . Бибкод : 2013JGeod..87...43K. doi : 10.1007/s00190-012-0578-z. S2CID  119310141 (открытый доступ). Дополнения. {{cite journal}}: Внешняя ссылка |postscript=( помощь )CS1 maint: postscript (link)
  11. ^ Карни, CFF (2013). «Географическая библиотека». 1.32.
  12. ^ abc Рапп, Р, Х (1991). Геометрическая геодезия. Часть I (Отчет). Стартовый университет Огайо. hdl : 1811/24333.{{cite report}}: CS1 maint: multiple names: authors list (link)
  13. ^ аб Боуринг, BR (1981). «Прямая и обратная задачи для коротких геодезических линий на эллипсоиде». Геодезия и картографирование . 41 (2): 135–141.
  14. ^ Хубени, К. (1954). Entwicklung der Gauss'schen Mittelbreitenformeln, Österreichische Zeitschrift für Vermessungswesen.
  15. ^ Ламберт, WD (1942). «Расстояние между двумя далеко отстоящими друг от друга точками на поверхности Земли». Академия наук Дж. Вашингтона . 32 (5): 125–130.
  16. ^ «Архивная копия» (PDF) . Архивировано из оригинала (PDF) 27 августа 2014 г. Проверено 26 августа 2014 г.{{cite web}}: CS1 maint: archived copy as title (link)
  17. ^ ab Torge & Müller (2012) Геодезия, Де Грюйтер, стр.249

Внешние ссылки