我需要实现类似于Groupon位置搜索的位置搜索。我知道google places api已经完成了,但是我无法仅针对城市和州代码实现搜索(如Groupon位置搜索那样)。另外我想和groupon一样下拉菜单。我知道,我可以更改谷歌位置下拉菜单的CSS,但是如果除了谷歌之外还有其他一些服务我该怎么办呢。
拼命寻求帮助。
由于
答案 0 :(得分:0)
地理位置(城市/国家/地区)的一个可能数据源是GeoNames.org
您可以下载整个数据库,在Web应用程序中安装和使用它(http://www.geonames.org/export/)或访问其Web服务(可在此处找到可用服务的概述:http://www.geonames.org/export/ws-overview.html)。
关于dropdown / typeahead UI,请查看Angular Bootstrap(需要AngularJS和Twitter Bootstrap的CSS,http://angular-ui.github.io/bootstrap/)或jQuery UI的AutoComplete(http://jqueryui.com/autocomplete/)。