1

我一直在使用 SimpleGeo 为我正在构建的基于位置的应用程序执行一些位置数据查询。他们目前使用 Factual 的数据集。据我所知,没有办法对地点数据进行部分文本查询,可能是因为 Factual 的限制。

我的意思是那种查询"Starb"会以自动完成的方式返回星巴克的结果。

测试 Google Places API 会产生相同的结果。查询"Bullf"宾夕法尼亚州威廉斯波特附近的牛蛙啤酒厂一无所获。查询"Bullfrog"产生正确的结果。

是否有任何地理位置/地点 API 支持这种部分关键字查询?

4

1 回答 1

2

Google Places 确实有一个自动完成 API,它将根据部分关键字查询返回结果。

您可以在此处查看文档:

http://code.google.com/apis/maps/documentation/places/autocomplete.html

这里还有一个关于带有自动完成功能的 Places API 的演示和博客文章:

http://googlegeodevelopers.blogspot.com/2011/05/places-everybody-show-is-about-to-begin.html

于 2011-12-13T03:36:00.630 回答