получить адрес от координат Android - PullRequest
0 голосов
/ 13 мая 2018

Я на самом деле использую API карт для приложения для Android, и мне нужно получить адрес из 2 координат. Итак, у кого-то есть идея, как я могу преобразовать Lat, Lng в адрес? Если невозможно получить адрес, возможно ли найти место рядом с этим пунктом?

Спасибо заранее!

1 Ответ

0 голосов
/ 13 мая 2018

Использовать геокодер.

Geocoder geocoder;
List<Address> yourAddresses;
geocoder = new Geocoder(this, Locale.getDefault());
yourAddresses= geocoder.getFromLocation(yourLatitude, yourLongitude, 1);

if (yourAddress.size() > 0)
{
 String yourAddress = yourAddresses.get(0).getAddressLine(0);
 String yourCity = yourAddresses.get(0).getAddressLine(1);
 String yourCountry = yourAddresses.get(0).getAddressLine(2);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...