Google Geocoding API返回错误的邮政编码/城市

时间:2019-01-08 15:29:54

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

我尝试对地址进行地址解析的地址是1030 Pops Way,Bogart,GA30622。Google似乎认为此地址位于GA 30677的Watkinsville,因此返回Watkinsville和30677。这是不正确的。从字面上看,其他列出地址的站点(包括USPS)都在Bogart 30622中找到此地址。

这不是Google返回我遇到的不正确邮政编码的唯一实例。

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

1 个答案:

答案 0 :(得分:0)

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

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

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

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

enter image description here

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

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

如以下屏幕截图所示

enter image description here

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

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

您可以使用此直接链接

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

我希望这会有所帮助!