使用Google Maps API nearBysearch有多种类型

时间:2016-04-30 14:21:58

标签: javascript api google-maps search types

所以我正在使用Javascript中的google maps API,我的搜索代码如下所示:

therequest = {
bounds: map.getBounds(),
type: 'Cafe',
};

service.nearbySearch(therequest, callback);

我想在一次搜索中搜索多种类型,我知道你可以使用:

types: ['Cafe','bar']

但根据谷歌文档,这种方法将在明年年初停止支持。是否有替换方法来实现类似的搜索,或者您只需要使用不同的请求循环搜索?

任何帮助将不胜感激!

谢谢,

标记

2 个答案:

答案 0 :(得分:1)

截至目前,我认为谷歌尚未发布该参数的替代方式/替代品。它只在这个documentation中说,

  

文本搜索请求中类型的实现正在发生变化。该   types参数自2016年2月16日起弃用,替换为a   新类型参数,每个搜索请求仅支持一种类型。   将支持使用已弃用功能的请求,直到   2017年2月16日,之后所有文本搜索都必须使用新的   实施

所以我们还有一年的时间可以使用它,也许谷歌可能会延长那段时间,就像他们在2014年6月24日被推荐弃用的id和参考字段一样。他们延长了一年,因为他们正在研究方式确保此更改不会破坏现有代码。只是一个意见。

答案 1 :(得分:0)