如何实现地理位置自动完成搜索类似于foursquare官方网站的功能?

时间:2013-11-06 11:44:37

标签: android autocomplete foursquare geonames

我正在尝试使用foursquare api构建我的Android应用程序,它使用他们的api工作正常 foursquare search venue带有“near”参数,值为“Paris”。

但是在调用此链接之前,我想要一个自动完成文本框来帮助用户进行搜索,但是我找不到任何api来执行此操作。 (他们的suggestcompletion api也需要传递位置/地名,这不是我想要的)

在他们的官方网站/官方移动应用中,他们的自动填充非常好。它接受国家名称,地区名称甚至地址名称。

有谁知道怎么做?

1 个答案:

答案 0 :(得分:1)

最后我发现我需要使用geonames的网络服务来执行自动完成,然后使用结果将lat和lng传递给foursquare。

来自foursquare link的引用,他们也使用此geonames数据集。