Google地理编码API - 在构建地理编码地址时,逗号是否重要?

时间:2016-06-24 17:53:40

标签: google-maps google-geocoding-api

我正在使用Google Geocoding API对某些地址进行地理编码,当我发现要发送的建筑地址guideline时,我找不到任何关于使用逗号(或任何分隔符)的内容将街道地址与城市,州,国家和邮政编码分开。

以此地址为例: 3501 W Lake Rd 阿比林,德克萨斯州,美国79601

您可以在不使用任何逗号的情况下构建网址:

https://maps.googleapis.com/maps/api/geocode/json?address=3501+W+Lake+Rd+Abilene+Texas+United+States+79601

或者您可以使用一些逗号来构建它,以将街道名称与其他所有内容分开。 https://maps.googleapis.com/maps/api/geocode/json?address=3501+W+Lake+Rd,+Abilene,+Texas+United+States+79601

两者似乎都返回相同的回复。添加逗号对响应没有任何影响。

是否有逗号影响Google响应的情况?还是真的没关系?

1 个答案:

答案 0 :(得分:0)

根据Google's API Docs,地址应为:

  

采用该国国家邮政局使用的格式   有关

其中包括逗号,至少在美国。我认为这只取决于地址是否存在问题,还取决于发送给Google的内容,例如是否添加了st.street,这可能有所帮助谷歌弄清楚街道部分的终点和城市部分的开始,但这只是猜测。