Я использую следующий геокодер в своем приложении для Android:
https://developer.android.com/reference/android/location/Geocoder
и ищу широту / долготу по названию места:
https://developer.android.com/reference/android/location/Geocoder#getFromLocationName
Этот API-интерфейс не возвращает видовой экран вместе с широтой / долготой для каждого места, найденного как веб-API.Это оставляет меня с попыткой определить границы другим способом.Я собирался попытаться использовать адресные строки, то есть одна строка будет указывать штат, 2 строки город и штат, и 3 город, штат и адрес.
https://developer.android.com/reference/android/location/Address.html#getMaxAddressLineIndex()
Однако все поиски, кажется, всегда возвращают '1' для maxAddressLines.Есть идеи почему.