如果我查看这个地址:
Maanweg 174,2500 BD The Hague,Nederlands
谷歌地图找到它完美。如果我这样查看:
Maanweg 174,The Hague,Nederlands 2500 BD
没有,因为邮政编码不合适。
现在我的问题:我有4个字段:地址,城市/地区,国家和邮政编码。如果用户开始输入地址,则谷歌地图上的查找会显示用户可以从中选择的地址列表。我打破了用户选择appart并填写我的4个字段。
但是......如果用户更改了地址的某些部分,我需要将其重新组合成一个字符串以将其提供给Google ...但我不知道正确的顺序。在荷兰,邮政编码在地址之后。在美国,它最终就在国家之前。
我怎样才能知道正确的订单是什么?
答案 0 :(得分:0)
没有唯一的格式,您应该使用在特定国家/地区使用的格式(请参阅:https://developers.google.com/maps/faq#geocoder_queryformat)
根据http://www.bitboost.com/ref/international-address-formats/netherlands/,第一个例子的顺序是正确的(荷兰)。