我几乎到处都看,但没有找到,所以我唯一的希望就在这里! :(
我想制作一个基于PHP的脚本,通过输入邮政编码来查找英国地址,因此列表会显示一些房屋的数字!
我知道如何才能做到这一点,我知道我必须使用API,即使我为此搜索Google Maps API,但一无所获!
有什么想法吗?
我需要这个特殊的脚本来获得额外的注册脚本,允许英国居民能够注册特定原因,所以如果你知道我可以在哪里开始,请提供帮助!
提前致谢! :)
答案 0 :(得分:4)
通常这些系统使用Royal Mail PAF database,但这确实需要花费很多钱。
有些服务提供X量的设定价格(或每月价格)请求,所以如果购买完整的东西不是一个选项,那么你可以看看其中一个服务。
这是你需要花钱的东西 - 这不是任何人(我曾经发现)免费提供的服务。
我认为这不是你可以从Google地图中获取的东西。
答案 1 :(得分:2)
嗯,有很多项目正在研究这个数据集 - 只需看看例如http://www.freethepostcode.org/以及相关项目。
答案 2 :(得分:2)
您可以使用google api:
获取邮政编码纬度和经度http://maps.googleapis.com/maps/api/geocode/json?address=(POSTCODE HERE)&sensor=false
然后使用lat和long来获取街道名称
http://maps.googleapis.com/maps/api/geocode/json?latlng=(LAT),(LNG)&sensor=false
参见此处的参考资料:
答案 3 :(得分:0)
我们可以使用api.getaddress.io API通过邮政编码获取所有英国地址。您可以在https://usingphp.com/post/how-to-get-all-uk-addresses-by-postal-code
上找到示例