地理编码 - 删除“模糊”地址的自动方法

时间:2016-12-15 11:36:31

标签: php google-geocoding-api

我正在使用谷歌地理编码API(通过PHP)将地址转换为坐标,当项目完成将处理每天100-150个数据点的自动导出时,这将变成热图。

我遇到的问题是地址条目的范围从计算机辅助(邮政编码查找)到具有有限信息的手动条目,例如: “牛津街伦敦”。有了这些类型的条目谷歌将返回牛津街中间的坐标,热图将扭曲结果。我很难找到一种自动删除方法。

牛津街就是一个例子 - 可能是任何伦敦道路,所以忽略一套特定的坐标不会起作用。

无法忽略没有门牌号码的地址,因为“selfridges oxford street”会正确地进行地理编码,需要保留。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

找到了我要找的东西......

使用Json($ res返回数组)$ res ['results'] [0] ['types']给出返回的地址类型(例如“街道地址”,“poi”等)。只是在一条街上回来作为“路线”,所以忽略那些应该删除没有特定建筑物的那些。