地图搜索结果

Posted

技术标签:

【中文标题】地图搜索结果【英文标题】:Map Search Results 【发布时间】:2009-12-22 20:09:40 【问题描述】:

我正在尝试根据搜索词及其位置向用户提供有关某个区域的有用信息。

我认为 googles geo api 会返回一个查询结果的最佳匹配列表,例如“游泳+游泳池+'我的位置'”,然后我可以在我的地图视图中为每个结果放置一个注释,但它只返回一个最佳匹配位置。

我该怎么做?

【问题讨论】:

感谢所有好的答案!真的帮了我! 【参考方案1】:

Google 地理编码器仅处理地址。 Google 提供了一个完全独立的 API,用于对企业名称和类别进行地理编码,即 Local Search 模式下的 Google AJAX 搜索 API

【讨论】:

【参考方案2】:

Bing 的地图 api 将为某个位置附近的业务搜索返回多个结果 - 这基本上就是您正在做的事情。不确定 Google 的结果。

【讨论】:

【参考方案3】:

您不能将 Google 的 HTTP API 用于商业信息。我认为你应该看看 Yelp 或 Foursquare 的 API。

【讨论】:

以上是关于地图搜索结果的主要内容,如果未能解决你的问题,请参考以下文章

地图搜索结果

谷歌地图嵌入搜索不显示结果?

高德地图的位置搜索

高德地图——搜索

高德地图API的搜索问题:怎么在我输入地名后地图精确到街道?

如何使用谷歌地图仅在显示的地图内搜索?