地理编码 - 删除 "fuzzy" 个地址的自动方法

Geocoding - automated method of removing "fuzzy" addresses

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

我遇到的问题是地址条目的范围从计算机辅助(邮政编码查找)到信息有限的手动条目,例如"oxford street london"。使用这些类型的条目 google 将 return 牛津街中间的坐标,这对于热图来说将扭曲结果。我一直在寻找一种自动删除这些方法的方法。

牛津街就是一个例子 - 可以是任何伦敦道路,因此忽略一组特定的坐标是行不通的。

不能忽略没有门牌号的地址,因为 "selfridges oxford street" 会正确地进行地理编码并需要保留在其中。

有什么想法吗?

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

使用Json($res返回数组)$res['results'][0]['types']给出返回的地址类型(例如"street address", "poi", 等等..) 只放入一条街道返回 "route" 所以忽略那些应该然后删除没有附加特定建筑物的那些。