Berechne die Kompassrichtung / Richtung zum Standort in Android

Möchte ich die Anzeige ein Pfeil an meinem Standort auf einer google-Karte anzeigen, zeigt meine Richtung in Bezug auf einen Zielort (statt Norden).

a) habe ich berechnet Norden kommend über die sensor Werte vom magnetometer und Beschleunigungsmesser. Ich weiß, das ist richtig, denn es deckt sich mit dem, der Kompass benutzt, die auf der Google-Karte anzeigen.

b) habe ich berechnet, das erste Lager von meinem Standort, um den Ziel-Speicherort mit myLocation.bearingTo(destLocation);

Mir fehlt der Letzte Schritt, aus diesen zwei Werten (a & b) welche Formel muss ich verwenden, um die Richtung, in die das Telefon gerichtet ist, relativ zu dem Zielort?

Freuen uns über jede Hilfe für einen verwirrten Geist!

InformationsquelleAutor der Frage Damian | 2010-11-29

Schreibe einen Kommentar