географическое расстояние
- обозначение [ ред. | ред. код ]
- Расчет для плоской поверхности [ ред. | ред. код ]
- Сферическая проекция Земли на плоскость [ ред. | ред. код ]
- Эллипсоидная проекция Земли на плоскость [ ред. | ред. код ]
- Полярные координаты на плоскости [ ред. | ред. код ]
- Расчет для сферической поверхности [ ред. | ред. код ]
- Туннельная расстояние [ ред. | ред. код ]
- Расчет для эллипсоидной поверхности [ ред. | ред. код ]
Географическое расстояние - это расстояние , Измеренное вдоль поверхности земли . Расстояние измеряется между двумя точками, которые заданы географическими координатами - широтой и долготой . Измерение географического расстояния является частью второй (обратной) задачи геодезии .
Определение расстояния между точками с заданными географическими координатами имеет некоторый уровень абстракции; он не дает в результате точное расстояние, которое является недостижимой при попытке посчитать каждую неровность земной поверхности. [1] Поверхность между двумя географическими точками может упрощаться до таких абстракций:
- Плоская поверхность;
- Сферическая поверхность;
- Эллиптическая поверхность.
Все приведенные выше абстракции игнорируют изменения высоты.
обозначение [ ред. | ред. код ]
Рассчитывается расстояние, D, {\ displaystyle D, \, \!} между двумя точками, P 1 {\ displaystyle P_ {1} \, \!} и P 2 {\ displaystyle P_ {2} \, \!} . Географические координаты двух точек, в виде пар (широта, долгота), заданные как (φ 1, λ 1) {\ displaystyle (\ phi _ {1}, \ lambda _ {1}) \, \!} и (φ 2, λ 2), {\ displaystyle (\ phi _ {2}, \ lambda _ {2}) \, \!} соответственно. Какая из двух точек задана как P 1 {\ displaystyle P_ {1} \, \!} не важно для подсчета расстояния.
Координаты широты и долготы обычно заданы в градусах . В следующих формулах, одно или более значений должны быть представлены в соответствующих единицах измерения для получения правильного результата. В местах, где географические координаты используются как аргумент тригонометрической функции, значение имеют представляться в тех единицах, которые требует метод подсчета значение тригонометрической функции. В большинстве электронных калькуляторах или компьютерах расчет тригонометрических функций происходит либо в градусах, или в радианах .
Разница в широте и долготе сказывается и рассчитывается следующим образом:
Δ φ = φ 2 - φ 1; Δ λ = λ 2 - λ 1. {\ Displaystyle {\ begin {aligned} \ Delta \ phi & = \ phi _ {2} - \ phi _ {1}; \\\ Delta \ lambda & = \ lambda _ {2} - \ lambda _ {1} . \ end {aligned}} \, \!}
При использовании нижеследующей функции не важно будет ли результат положительным или отрицательным.
"Средняя широта" обозначается и рассчитывается следующим образом:
φ m = φ 1 + φ 2 февраля. {\ Displaystyle \ phi _ {m} = {\ frac {\ phi _ {1} + \ phi _ {2}} {2}}. \, \!}
Дополнение широты сказывается и рассчитывается так:
Для широты заданной в радианах: θ = π 2 - φ; {\ Displaystyle \ theta = {\ frac {\ pi} {2}} - \ phi; \, \!} Для широты заданной в градусах: θ = 90 ∘ - φ. {\ Displaystyle \ theta = 90 ^ {\ circ} - \ phi. \, \!}
Для вычислений расстояния часто необходимо знать радиус Земли , Который равен:
R {\ displaystyle R \, \!} = 6,371.009 километров = 3,958.761 уставных миль = 3,440.069 nautical miles .
D {\ displaystyle D _ {\} \!} - расстояние между двумя точками.
Расчет для плоской поверхности [ ред. | ред. код ]
Аппроксимация поверхности земли в виде плоскости полезна на небольших расстояниях. Точность при таком подсчете расстояния заметно уменьшается когда:
- Расстояние между точками растет;
- Точка является ближе к географическому полюсу.
Кратчайшим расстоянием между двумя точками на плоскости прямая. Для подсчета расстояния используется теорема Пифагора .
Даже на малых расстояниях, точность подсчета географического расстояния зависит от метода с помощью которого координаты широты и долготы были спроектированы на плоскость.
Сферическая проекция Земли на плоскость [ ред. | ред. код ]
Эта формула учитывает изменение расстояния между меридианами при изменении широты:
D = R (Δ φ) 2 + (cos (φ m) Δ λ) 2, {\ displaystyle D = R {\ sqrt {(\ Delta \ phi) ^ {2} + (\ cos (\ phi _ { m}) \ Delta \ lambda) ^ {2}}}} где: Δ φ {\ displaystyle \ Delta \ phi \, \!} и Δ λ {\ displaystyle \ Delta \ lambda \, \!} заданные в радианах; φ m {\ displaystyle \ phi _ {m} \, \!} должны обладать величины совместимы с методом, используемым для подсчета cos (φ m). {\ Displaystyle \ cos (\ phi _ {m}). \, \!} Для того, чтобы привести широту и долготу в радианы необходимо 1 ∘ = (π / 180) r a d i a n s. {\ Displaystyle 1 ^ {\ circ} = (\ pi / 180) \, \ mathrm {radians}.}
Эллипсоидная проекция Земли на плоскость [ ред. | ред. код ]
FCC приводит следующую формулу для подсчета расстояний, не превышающих 475 km / 295 miles: [2]
D = (K 1 Δ φ) 2 + (K 2 Δ λ) 2, {\ displaystyle D = {\ sqrt {(K_ {1} \ Delta \ phi) ^ {2} + (K_ {2} \ Delta \ lambda) ^ {2}}}} где D {\ displaystyle D \, \!} = Расстояние в километрах; Δ φ {\ displaystyle \ Delta \ phi \, \!} и Δ λ {\ displaystyle \ Delta \ lambda \, \!} в градусах; φ m {\ displaystyle \ phi _ {m} \, \!} должен обладать величины совместимы с методом, используемым для подсчета cos (φ m) {\ Displaystyle \ cos (\ phi _ {m}) \, \!} K 1 = 111.13209 - 0.56605 cos (2 φ m) + 0.00120 cos (4 φ m) K 2 = 111.41513 cos (φ m) - 0.09455 cos (3 φ m) + 0.00012 cos (5 φ m). {\ Displaystyle {\ begin {aligned} K_ {1} & = 111.13209-0.56605 \ cos (2 \ phi _ {m}) + 0.00120 \ cos (4 \ phi _ {m}) \\ K_ {2} & = 111.41513 \ cos (\ phi _ {m}) - 0.09455 \ cos (3 \ phi _ {m}) + 0.00012 \ cos (5 \ phi _ {m}). \ end {aligned}} \, \!} Достаточно интересно отметить что: K 1 = M π 180 {\ displaystyle K_ {1} = M {\ frac {\ pi} {180}} \, \!} = Отношение километр на градус при изменении широты; K 2 = cos (φ m) N π 180 {\ displaystyle K_ {2} = \ cos (\ phi _ {m}) N {\ frac {\ pi} {180}} \, \!} = Отношение километр на градус при изменении долготы; где M {\ displaystyle M \, \!} и N {\ displaystyle N \, \!} есть меридиагональний и перпендикулярно, или нормальный, радиусы кривизны (Выражение данной формулы полученный из расписания в биномиальный ряд множества M {\ displaystyle M \, \!} и N {\ displaystyle N \, \!} , Задаваемые на Референц-эллипсоиде ).
Полярные координаты на плоскости [ ред. | ред. код ]
D = R θ 1 2 + θ 2 2 - 2 θ 1 θ 2 cos (Δ λ), {\ displaystyle D = R {\ sqrt {\ theta _ {1} ^ {2} \ {\ boldsymbol {+ }} \; \ theta _ {2} ^ {2} \; \ mathbf {-} \, 2 \ theta _ {1} \ theta _ {2} \ cos (\ Delta \ lambda)}}} где значение дополнения широты кажется в радианах. Для широты заданной в градусах, дополнения широты в радианах можно вычислить следующим образом: θ = π 180 (90 ∘ - φ). {\ Displaystyle \ theta = {\ frac {\ pi} {180}} (90 ^ {\ circ} - \ phi). \, \!}
Расчет для сферической поверхности [ ред. | ред. код ]
Для расчета расстояния можно использовать формулы сферической тригонометрии .
Туннельная расстояние [ ред. | ред. код ]
Тоннель между точками на поверхности Земли является линией в трехмерном пространстве между этими точками. Длина хорды большого круга может быть рассчитана следующим образом для соответствующей единичной сферы:
Δ X = cos (φ 2) cos (λ 2) - cos (φ 1) cos (λ 1); Δ Y = cos (φ 2) sin (λ 2) - cos (φ 1) sin (λ 1); Δ Z = sin (φ 2) - sin (φ 1); C h = (Δ X) 2 + (Δ Y) 2 + (Δ Z) 2. {\ Displaystyle {\ begin {aligned} & \ Delta {X} = \ cos (\ phi _ {2}) \ cos (\ lambda _ {2}) - \ cos (\ phi _ {1}) \ cos ( \ lambda _ {1}) \\ & \ Delta {Y} = \ cos (\ phi _ {2}) \ sin (\ lambda _ {2}) - \ cos (\ phi _ {1}) \ sin (\ lambda _ {1}) \\ & \ Delta {Z} = \ sin (\ phi _ {2}) - \ sin (\ phi _ {1}) \\ & C_ {h} = {\ sqrt {(\ Delta {X}) ^ {2} + (\ Delta {Y}) ^ {2} + (\ Delta {Z}) ^ {2}}}. \ end {aligned}}}
Туннельная расстояние между точками на поверхности сферической Земли равна D = R C h {\ displaystyle D = RC_ {h}} . Для малых расстояний (D «R {\ displaystyle D \ ll R} ), Отличающийся от расстояния по большому кругу на D (D / R) 2/24 {\ displaystyle D (D / R) ^ {2} / 24} .
Расчет для эллипсоидной поверхности [ ред. | ред. код ]
Эллипсоид аппроксимирует поверхность земли намного лучше чем сфера или плоскость. Кратчайшее расстояние между двумя точками на поверхности эллипсоида будет проходить вдоль геодезической линии . Геодезические линии имеют более сложную траекторию чем большие круги, и они обычно не возвращаются в свою начальную позицию после полного обхода Земли. Это показано на рисунке справа, где значение f равна 1/50 для подчеркивания эффекта. Поиск геодезической линии между двумя точками на поверхности Земли, представляет собой так называемую обратную задачу геодезии Была в центре внимания многих математиков и геодезистов в период между восемнадцатой и девятнадцатой веком. Значительный вклад в том сделали Клеро, [3] Лежандр, [4] Бессель, [5] и Хелмерт. [6]