Erstellen Sie eine Methode mit Haversine Formel, Android V2
Ich bin nicht wirklich gut mit Mathematik, aber ich brauche zur Berechnung der Entfernung von zwei verschiedenen Positionen der Marker. So etwas wie dieses:
public double CalculationByDistance(double initialLat, double initialLong, double finalLat, double finalLong){
return distance;
}
Oder gibt es alternative Möglichkeiten, ich kann die Berechnung der Entfernung zwischen zwei Markierungen, auch ich habe versucht, bei google nach Antworten.. konnte Sie aber nicht finden.
Referenz:
http://en.wikipedia.org/wiki/Haversine_formula
Kommentare sind willkommen 🙂 Danke!!
- Dies könnte dein problem lösen: stackoverflow.com/a/9045073/1127492
InformationsquelleAutor Jack | 2013-07-22
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen dieses, viel einfacher als Haversine!
Wenn Sie wollen stick mit Haversine, so etwas wie dieses:
Auch, Sie brauchen, um eine Methode zu erstellen toRadians (), die Werte konvertieren von Grad in Bogenmaß, das ist ganz einfach.
Hoffe, es hilft!
Aus Ihrem wikipedia-link, die Formel anwenden, die direkt können Sie Folgendes tun:
Verwenden Sie die folgenden Verfahren für die Berechnung der Entfernung von zwei verschiedenen stellen.