Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
a = ( cos ourLattitude * cos ourLongtitude, cos ourLattitude * sin ourLongtitude, sin ourLattitude )
b = ( cos mekkaLattitude * cos mekkaLongtitude, cos mekkaLattitude * sin mekkaLongtitude, sin mekkaLattitude )
c = - (b x a) x a
i1 = (0, 0, 1) x a
j1 = a x i1
angle = arctan (i1 * c, j1 * c)
Компас, указывающий не на север, или как мне пригодилась тригонометрия