Я хочу отобразить стрелку в своем местоположении на карте google, которая отображает мое направление относительно места назначения (вместо севера).
a) Я рассчитал север, используя значения датчика от магнитометра и акселерометра. Я знаю, что это правильно, потому что оно совпадает с компасом, используемым в представлении "Карта Google".
b) Я вычислил исходный подшипник из своего местоположения в место назначения, используя myLocation.bearingTo(destLocation);
Мне не хватает последнего шага; из этих двух значений (a и b), какую формулу я использую, чтобы получить направление, в котором указывает телефон относительно места назначения?
Цените любую помощь для умышленного ума!