我想知道是否有一种方法可以从谷歌地图中获取一个国家的地址列表。我想用地址列表填充一个 html 列表框。有没有办法做到这一点?我还想用long和lat坐标作为地址的值,用地址描述作为显示值。
问问题
474 次
3 回答
1
您通常必须为这些类型的数据库付费。Google 不会免费为您提供数据库转储,其他任何人也不会。
于 2012-11-04T21:04:57.683 回答
1
包含整个国家/地区地址的列表框?您不仅可能会违反一系列隐私法,浏览器还会在庞大的列表中窒息。
我在 SmartyStreets 工作,在那里我们维护着一份美国地址的官方列表,大小为 GB。谷歌和其他数据提供商不提供任何资料,而且只有少数几个国家拥有的任何官方数据集都非常昂贵。
要验证网站表单条目中的地址,您可能会对我们的 jQuery 插件感兴趣:http ://smartystreets.com/kb/liveaddress-api/website-forms
这和你要找的一样吗?是的,结果确实以经纬度返回。
于 2012-11-04T21:42:55.313 回答
0
这可用于验证 Map 中的地址,它需要进行一些调整才能按照您希望的方式工作:
http://geo-autocomplete.googlecode.com/svn/trunk/demo/ui.demo.html
于 2012-11-04T21:34:25.383 回答