【发布时间】:2016-04-21 15:17:21
【问题描述】:
我正在使用 google maps api 来反转地图上的地理编码纬度和经度。我想以以下格式返回地址:[街道编号] [路线]、[城镇]、[州],去掉括号。
我不确定如何将地址组件链接到类型。现在这是我的解决方案,但它并不总是返回格式正确的地址。如何按类型搜索?其他解决方案使用了循环,但我不确定 if 语句会是什么样子?
address = '{} {}, {}, {}'.format(json['results'][0]['address_components'][0]['long_name']
, json['results'][0]['address_components'][1]['long_name']
, json['results'][0]['address_components'][3]['long_name']
, json['results'][0]['address_components'][5]['short_name'])
【问题讨论】:
标签: python google-maps google-maps-api-3 reverse-geocoding