地理编码API的响应

时间:2019-05-26 11:20:38

标签: google-maps-api-3 flutter dart google-geocoding-api

我能够从api获取完全格式化的地址,

  

“美国加利福尼亚州94043,山景城,1600 Amphitheatre Parkway”

例如。

我如何“分解”此格式的地址(城市,街道,国家/地区等)?

获取完整地址的代码-

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

1 个答案:

答案 0 :(得分:1)

根据api(https://developers.google.com/maps/documentation/geocoding/intro#GeocodingResponses)的结果

我可以写decodedResponse['results'][0]['address_components'][0]['long_name']

第二个[0]指示类型的位置