Известны географические
координаты двух точек на Земле. Кратчайшим расстоянием между ними
является длина дуги круга, проведенного на сфере по этим двум точкам.
Здесь я придерживаюсь убеждения, что Земля не плоская, а круглая, а
точнее, имеет форму, приближенную к сфере, то есть Земля - сфероид.
Формула
для рассчета расстояний на плоскости, известная всем из курса школьной
геометрии, тут не подойдет, нужна формула расчета длины дуги. Это так
называемая "модифицированная формула гаверсинусов".
Здесь
# все описано достаточно подробно.
Поскольку
в расчете участвует радиус, а у Земли, как у не совсем правильной
сферы, он разный, скажем на северном полюсе (6335.437 км) и на экваторе
(6399.592 км), то в расчете берется среднее значение (6372.795 км), что
должно давать, по утверждению той же википедии, ошибку около 0.5%
В калькуляторе ниже значения координат по умолчанию соответствуют Москве и Санкт-Петербургу.
Материал скомпонован и отредактирован: Аршам Агамалян
|
=== result ===
|
|
Click on icons for more info |