Расстояние двух географических точек Android - PullRequest
1 голос
/ 08 июня 2011

Я новый разработчик приложений для Android.Я создал приложение mapview, где мне нужно рассчитать расстояние до двух географических точек. Как я могу это сделать.

1 Ответ

4 голосов
/ 08 июня 2011

Используйте метод Location.distanceBetween :

GeoPoint prev, current;
float[] results = new float[3];
Location.distanceBetween(prev.getLatitudeE6()/1E6, prev.getLongitudeE6()/1E6, current.getLatitudeE6()/1E6, current.getLongitudeE6()/1E6, results);
...