Во-первых, я знаком с Geocoder и Places API. По этой причине я не спрашиваю о том, как я могу получить весь адрес в необработанном формате, используя их. Я ищу официальный адрес где-то. Поскольку места, которые можно получить с помощью Geocoder API, не организованы, я не смог добраться до провинций с двумя разными значениями LatLng, вызвав одну и ту же единицу места. Например, я могу получить город, соответствующий моему текущему местоположению, вызвав .adminArea(), но местоположение моего друга может быть возвращено как его капюшон из .adminArea(). Таким образом, я не смог получить строку города из объекта Geocoder, хотя адрес этого объекта содержит название города.
Есть ли другой API, который может дать мне правильную улицу/населенный пункт/город, если я вызову соответствующие методы? Или есть способ проанализировать адрес объекта Geocoder, чтобы я мог получить самые чистые компоненты адреса?