你在购物车等上看到它们,你输入你的邮政编码,它会给你一个门牌号码列表,然后用户从列表中选择门牌号码...这是用数据库完成的还是在那里使用谷歌地图或其他api做到这一点?
这是针对英国的
答案 0 :(得分:3)
我之前已经为客户实现了这一点。我发现唯一可靠的方法是使用商业API。我发现最便宜,最可靠的是“postcodeAnywhere”
答案 1 :(得分:0)
您必须使用外部Web服务才能完成此操作。 因为它仅适用于英国,这使得它更容易,但没有免费的API可以做到这一点。
然后,您可以通过访问Google网络服务仅使用邮政编码填写地址的其余部分(减去门牌号/名称):
http://code.google.com/apis/maps/documentation/geocoding/#GeocodingRequests
只要您不打算每年收到大量请求,这是免费的。