是否有可用于街道地址完成的软件包或API?

时间:2012-08-14 01:50:49

标签: web-services google-maps autocomplete openstreetmap street-address

有没有人知道我可以主持街道地址完成的服务(免费或付费)或软件?我有兴趣提供地址字符串的可能完成列表,而不是对地址进行地理编码。

例如,如果用户键入“120 An”,该服务可能会为该地址字符串提供10个可能的完成(即“120 Anne Way NYC NY,120 Anteater St. Seattle WA ...”)

理想情况下,我可以将返回地址列表限制在特定区域。

Openstreetmaps不久前有“名字查找器”,但它看起来不再存在了。


我应该提一下,我愿意自己主持这项服务。我相信我可以从Openstreetmap数据中提取特定于地区的地址列表,我需要一个API才能将它们放入...

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:2)

SmartyStreets刚刚完成了一项新的自动完成功能,并且它完全免费,并且API订阅(这也是免费的)。我在SmartyStreets工作并帮助开发它。

SmartyStreets address autocomplete

您可以使用the jQuery plugin将其放在您的网站上。它适用于美国地址。对于国际化,Google可能是您最好的选择,其中许可限制不会妨碍。