Формула для заголовка между двумя широтными / длинными координатами:
= ATAN2 (соз (LAT1) * sin (LAT2) -sin (LAT1) * соз (LAT2) * соз (lon2-lon1),
sin (lon2-lon1) * cos (lat2))
где lat2 / lon2 - ваша конечная точка, lat1 / lon1 - ваша начальная точка.
Ваш ответ будет между -pi и pi радианами.
Чтобы получить курс в градусах, конвертируйте ваши радианы в градусы, затем выполните: (градусы + 360)% 360 = курс. В этом случае заголовок будет 0 для севера, 90 для востока и т. Д.
Направление по компасу ничего не значит, если только вам не нужно изменить направление с истинного севера на магнитный север.