我正在尝试根据搜索词及其位置向用户提供有关某个区域的有用信息。
我认为googles geo api会返回一个查询的最佳匹配结果列表,例如“游泳+游泳池+'我的位置'”,然后我可以在我的地图视图中为每个结果放置一个注释,但它只返回一个最佳匹配位置。
我该怎么做呢?
我正在尝试根据搜索词及其位置向用户提供有关某个区域的有用信息。
我认为googles geo api会返回一个查询的最佳匹配结果列表,例如“游泳+游泳池+'我的位置'”,然后我可以在我的地图视图中为每个结果放置一个注释,但它只返回一个最佳匹配位置。
我该怎么做呢?
Bing 的地图 api 将为某个位置附近的业务搜索返回多个结果 - 这基本上就是您正在做的事情。不确定 Google 的结果。
Google 地理编码器仅处理地址。Google 提供了一个完全独立的 API,用于对企业名称和类别进行地理编码,即本地搜索模式下的 Google AJAX 搜索 API
您不能将 Google 的 HTTP API 用于商业信息。我认为你应该看看 Yelp 或 Foursquare 的 API。