На этот вопрос нет правильного ответа, пока вы не определите, в какой проекции.
Азимут «прямой» линии меняется вдоль маршрута, если вы не едете точно на юг или на север. Вы можете рассчитать только углы в каждом узле или азимут в определенной c точке маршрута. Сумма углов в узлах не составит 180 °, потому что вы имеете в виду эллипсоидальный треугольник, а вычисление эллипсоидального треугольника - это многоэтапный процесс, который, честно говоря, лучше оставить библиотекам, например OSGEO.
Если вы хотите подогнать геометрию под декартовую плоскость, обычно используется проекция Ламберта для областей, в основном протяженных в восточном и западном направлениях, и поперечная проекция Меркатора для более длинных проекций с севера на юг. Вся Земля нанесена на карту в UTM (универсальная поперечная проекция Меркатора), которая даст вам декартовы координаты в любом месте, но ни в коем случае вы не получите идеальную евклидскую геометрию при работе с геодезией. Например, если вы go на 10 миль к югу, поверните налево на 90 ° и go на восток на 10 миль, снова поверните налево на 90 °, вы можете оказаться где угодно от 10 миль от начальной точки до точного возврата туда, откуда вы начали. , если эта точка оказалась на Северном полюсе. Таким образом, у вас может быть математически красивый азимут на координатной плоскости UTM, но на земле вы не можете повернуть те же углы, которые указывает геометрия UTM, и следовать по тому же пути на земле. Вы будете следовать либо по прямой линии на земле, либо по изогнутой линии на декартовой плоскости, или наоборот.
Вы можете определить расстояние между двумя точками на одном и том же северном направлении и отдельно, на одном и том же восточном направлении и получить расстояние на север и на восток. Однако на самом деле углы этого треугольника будут иметь смысл только на бумаге, а не на земном шаре. Если бы самолет взлетел по пеленгу, рассчитанному по такому треугольнику, он прибыл бы не на тот континент.