Как я могу получить окрестности от LatLng

Я пытаюсь получить район от объекта LatLng.

Для этого я использую объект Geocoder из Android API.

List<Address> addresses = geocoder.getFromLocation(location.getLatitude(), location.getLongitude(), 5);

Иногда я получаю название района в списке адресов, но я не знаю, как отличить название города от названия района.

Есть ли способ отличить его?


person cpalosrejano    schedule 02.07.2014    source источник


Ответы (1)


Вы можете вызвать этот API обратного геопривязки Google Maps с помощью дополнительного ключа API. https://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&key=API_KEY Результатом будет несколько объектов JSON, которые будут содержать такие данные, как название улицы, район, город, штат, пин-код и т. д. по отдельности.

person Narendran Parivallal    schedule 21.11.2014