地方自动填充不返回地区(城市)字段

时间:2019-08-26 12:55:43

标签: google-maps googleplacesautocomplete

使用地点自动填充地址表格,某些位置未解析的城市

enter image description here 使用Google文档中的地点自动填充地址表单示例 https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform

期望为所有地址填充城市,有什么办法可以为所有地址正确填充城市?

1 个答案:

答案 0 :(得分:3)

您引用的sample基于典型的地址格式,适用于某些区域,其中locality组件代表地址的city部分。

对于瑞典和英国,在给定的documentation中进行了说明:

In the UK and in Sweden, the component to display the city is postal_town.

这意味着您用于显示城市的组件应该是postal_town,而不是locality组件。

地址 Valhallavägen,Täby,斯德哥尔摩,瑞典 正确返回 Täby 作为城市/城市和注释根据{{​​3}},它在斯德哥尔摩县内。

也就是说,您必须修改示例代码以适应具有不同地址格式的区域,以便能够正确显示城市名称。

希望这会有所帮助!