2010-12-02 59 views
5

我在我的网站上有一张地图,我想要绑定到搜索框来搜索特定地点周围的本地商户列表。使用Google Maps V2,这非常简单,只需添加LocalSearch组件,该组件覆盖了用户可以输入的框(例如,“比萨饼”),然后它将返回所有本地商户列表。LocalSearch与谷歌地图V3 ...但LocalSearch已弃用?

但是,我刚刚发现此通知,Google已弃用LocalSearch API并将在接下来的几年内将其退役。如何通过Google Maps V3获得上述功能?...什么? Google Places API?自定义搜索API?

任何帮助,将不胜感激;我一直没能找到任何的例子在这种无限制的没有本地搜索做的野...

谷歌退休本地搜索:http://googlecode.blogspot.com/2010/11/introducing-google-apis-console-and-our.html

回答

-1

我一直在调查这一点,我也看到了使用备用服务获取本地搜索数据的建议。例如,Factual,http://www.factual.com/或Yahoo本地搜索

1

地方API:

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

注册为开发人员预览。

+0

我不确定这是否完全实现了上述内容......具体而言,请参见http://stackoverflow.com/questions/3329791/google- places-api-vs-ajax-search-api-and-local-search-control:“Local Search API会让你做一个任意的文本搜索。Places API没有这个功能 - 它只是返回最近的地方靠近特定的纬度/经度,你可以将本地搜索偏向一个特定的视口或lat/lng,但是你不能在一个半径范围内进行有界搜索,例如。“ – neezer 2010-12-09 20:03:54