Google地图 - 根据位置和搜索字词获取POI的网址

时间:2009-10-01 07:22:52

标签: google-maps

是否有Google地图网址可用于获取用户位置附近的POI列表?这就是我想要的 - 用户输入搜索词,我已经知道他的纬度和经度。我想根据搜索条件获得带有POI详细信息的XML / kml。

所以我想说我在特定地点搜索星巴克,我应该把所有星巴克都放在离我5英里的范围内。

感谢。

2 个答案:

答案 0 :(得分:1)

如果你有自己的POI数据库,那么你可以使用传统的Store Locator方法。

如果您没有自己的POI数据库,那么您可以使用Google AJAX Search API in local mode。这将搜索企业,因此星巴克是可以的,但它不会搜索不是企业的POI,如公园和山脉。

AJAX Search API也只返回最多8个地标,按相关性和距离排序,因此如果5英里内有超过8个星巴克,则不会全部获得。如果5英里内的距离少于8,你可能会得到超过5英里的距离,但在这种情况下你可以检查距离并丢弃任何你不想要的距离。

答案 1 :(得分:0)

也许您查看Google Maps API并将其整合到您的网站。

您可以看到一些演示,Multi-store Marker可能是您正在寻找的。

另一个演示显示how to find POIs in a polygon