Android: beste Methode zum berechnen der Entfernung zwischen zwei Orten

recherchierte ich ein wenig in diesem Thema, aber es gibt viele Meinungen, die nicht genau geben ein klares Bild. Mein problem ist dieses: ich bin die Entwicklung einer gps-basierten app für Android, in denen ich möchte, um zu wissen, die Entfernung zwischen meiner aktuellen Position angegeben, die von Androiden LocationManager, und anderen Ort, in Echtzeit. Ich habe versucht, Haversine Formel, ein Gesetz der Cosinus-Formel, dann habe ich entdeckt, dass die Android-SDK bietet mir eine einfache Funktion Ort.distanceTo(Lage) - ich bin mir nicht sicher, was die Methode macht diese Funktion ausgeführt wird.

So, der Punkt ist, was gut sein wird für mich zu nutzen, in Situationen, in denen Reale Entfernung zwischen diesen beiden Orten die meisten der Zeit, nicht größer als ca. 100-200m? Vielleicht sollte ich überprüfen Vincenty-Formel? Ist es wirklich so langsam? Kann jemand bitte erklären Sie mir, was soll ich wählen?

InformationsquelleAutor Bartek Boro | 2011-10-29
Schreibe einen Kommentar