В GPS Выборка ближайшего места по сравнению с моим текущим местоположением в Android - PullRequest
3 голосов
/ 20 января 2012

В андроиде я получил широту и долготу текущей позиции, у меня также есть две другие координаты, мне нужно сравнить две координаты с met, которые являются моими координатами, и динамически получить ближайшую координату.Я пробовал это, но динамически, как получить это?

1 Ответ

6 голосов
/ 20 января 2012

Вы можете использовать distanceTo(Location dest) для сравнения местоположений или distanceBetween(double startLatitude, double startLongitude, double endLatitude, double endLongitude, float[] results) для сравнения координат.

Оба метода дают вам расстояние между двумя точками. Если вы делаете это динамически, вам нужно только вычислить, что меньше.

Подробнее о них: Местоположение Android

...