【问题标题】:Google Geocoding API Returning Wrong Zip/City谷歌地理编码 API 返回错误的邮编/城市
【发布时间】:2019-01-08 15:29:54
【问题描述】:

我尝试进行地理编码的地址是 1030 Pops Way, Bogart, GA 30622。Google 似乎认为该地址位于 Watkinsville, GA 30677,因此返回 Watkinsville 和 30677。这是不正确的。从字面上看,包括 USPS 在内的所有其他网站列表地址都会在 Bogart 30622 中找到此地址。

这不是我遇到的唯一一个 Google 返回错误邮政编码的例子。

https://maps.googleapis.com/maps/api/geocode/json?address=1030+pops+way+30622+bogart+ga&key=API-KEY

【问题讨论】:

  • 欢迎来到 StackOverflow。你问的是编程问题吗?如果这是关于 Google API 的评论,那么它将在此处偏离主题,并且更适合发布到相关的 Google 群组。
  • 如果其他网站都列出了正确的地址,为什么不使用其中任何一个呢?说geocoder.ca/1030%20Pops%20Way,%20Bogart,%20GA%2030622

标签: api zip google-geocoding-api geocode postal-code


【解决方案1】:

这似乎是 Google 方面的数据问题。

让我们在 Geocoder 工具中检查 'Pops Way, Bogart, GA 30622' 请求:

https://developers-dot-devsite-v2-prod.appspot.com/maps/documentation/utils/geocoder/#q%3DPops%2520Way%252C%2520Bogart%252C%2520GA%252030622

如您所见,结果是一条邮政编码为 30622 的路线,如我的屏幕截图所示

但是,如果我点击这条街上编号为 1030 的建筑物,邮政编码将更改为 30677

https://developers-dot-devsite-v2-prod.appspot.com/maps/documentation/utils/geocoder/#q%3D33.901296%252C-83.559744

如下图所示

我可以建议按照文档中的说明向 Google 数据团队报告地址中的错误邮政编码

https://support.google.com/maps/answer/3094088

您可以使用此直接链接

https://www.google.com/maps/@33.9017628,-83.5603702,18z/data=!10m1!1e1!12b1?rapsrc=apiv3

我希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-07
    • 2011-03-27
    • 2017-03-24
    • 2019-01-08
    • 2014-04-04
    • 2022-01-15
    • 1970-01-01
    相关资源
    最近更新 更多