Я хочу получить направление в Android. Существует два метода.Какой метод лучше, чтобы получить направление?
Один датчик ориентации. Значение значения [0] представляет собой азимут: угол между магнитным северным направлением и осью y вокруг оси z (от 0 до 359). 0 = Север, 90 = Восток, 180 = Юг, 270 = Запад.
Другое GPS. Я могу использовать android.location.Location.getBearing(), чтобы получить направление путешествия в градусах восточнее истинного Севера.
Я использую оба этих метода одновременно, и найти значения сильно отличается. Например, значение датчика ориентации составляет 20, а значение GPS-датчика - 340. Почему существуют различия? Что лучше?
Кстати, есть ли разница в различии между магнитным севером и истинным севером? В географии они не одинаковы.
Хорошее объяснение. Получил разницу !! – Mahe