Калькулятор расстояния и азимута по географическим координатам

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

Формат координат №1 (градусы):
Точка 1 (N1;E1):   N1: ° E1: °
Точка 2 (N2;E2):   N2: ° E2: °

Формат координат №2 (градусы, минуты, секунды):
Точка 1 (N1;E1):   N1: °'"   E1: °'"
Точка 2 (N2;E2):   N2: °'"   E2: °'"

Путь из точки А (49°;50°) в точку Б (20°;33°):

Расстояние 3560.238 км  3560.237722155
Азимут 211.190°  211.19036121741


Тестовый пример: главные площади Москвы и Киева