【问题标题】:Google Geocode API Address Formatting United StatesGoogle Geocode API 地址格式美国
【发布时间】:2016-11-10 18:31:54
【问题描述】:

这个问题在精神上类似于。 http://stackoverflow.com/questions/7764244/correct-address-format-to-get-the-most-accurate-results-from-google-geocoding-ap

我已阅读有关 google 地理编码开发人员指南的常见问题解答,其中指出建议的地址格式基于该国家/地区的邮政服务。在我的一些测试中,这并不总是有效,有时我会看到将街道置于查询末尾的更好结果。

例如:http://maps.google.com/maps/api/geocode/xml?address=+3700%20W%20FLAMINGO%20RD++LAS%20VEGAS+NV 这将返回零个结果,但将道路交换到最后会返回正确的结果: http://maps.google.com/maps/api/geocode/xml?address=++LAS%20VEGAS+NV+3700%20W%20FLAMINGO%20RD

此外,如果我在第二个请求中包含邮政编码 (89103),该请求也不会返回任何结果。

谁能帮助我了解美国地址的适当格式应该是什么样的?

非常感谢! -克里斯

【问题讨论】:

    标签: google-maps google-maps-api-3 google-geocoder


    【解决方案1】:

    您可以在本文档中找到答案

    https://developers.google.com/maps/faq#geocoder_queryformat

    我应该如何格式化我的地理编码器查询以最大限度地提高成功请求的数量?

    根据相关国家邮政服务使用的格式指定地址。

    请勿指定相关国家/地区邮政服务定义的地址中未包含的其他地址元素,例如公司名称、单元号、楼层号或套房号。

    尽可能使用场所的门牌号,而不是建筑物名称。

    尽可能使用街道编号寻址,而不是指定十字路口。

    不要提供“提示”,例如附近的地标

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-25
      • 2010-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多