2

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

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

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

Openstreetmaps 前段时间有“名称查找器”,但它看起来不再存在了。


我应该提到我愿意自己托管服务。我相信我可以从 Openstreetmap 数据中提取区域特定地址列表,但我需要一个 API 来将它们放入其中......

4

2 回答 2

3

有一个Google Places 自动完成 API

于 2012-08-14T04:05:48.227 回答
2

SmartyStreets刚刚完成了一项新的自动完成功能,它通过 API 订阅完全免费(在某种程度上也是免费的)。我在 SmartyStreets 工作并帮助开发它。

SmartyStreets 地址自动完成

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

于 2012-08-14T02:19:02.027 回答