Ответ от API геокодирования - PullRequest
2 голосов
/ 26 мая 2019

Я могу получить полностью отформатированный адрес через API, например,

"1600 Amphitheatre Parkway, Mountain View, CA 94043, USA"

.

Как мне "разбить на части" этот форматированный адрес (город, улица, страна и т. Д.)?

код для получения полного адреса -

   final formattedAddress =decodedResponse['results'][0]['formatted_address']

1 Ответ

1 голос
/ 27 мая 2019

В соответствии с результатом API (https://developers.google.com/maps/documentation/geocoding/intro#GeocodingResponses)

Я могу написать decodedResponse['results'][0]['address_components'][0]['long_name']

Вторые [0] указывают местоположение типа

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...