javascript - 使用一组 google 地点类型

标签 javascript google-maps google-places-api

我正在尝试以编程方式动态设置我想要搜索的地方的类型,我有一个数组 selectedPlaceTypes 填充如下:[“aquarium”,“art_gallery”,“bar”]。仅考虑数组中的一种类型。

 var request = {
            location: pos,
            radius: 5000,
            types: selectedPlaceTypes
          };
          infowindow = new google.maps.InfoWindow();
          var service = new google.maps.places.PlacesService(map);
          service.nearbySearch(request, callback);

最佳答案

在文档中,它说: types — 将结果限制为至少匹配一种指定类型的地点。类型应使用管道符号(type1|type2|etc)分隔。 因此请使用 var types="aquarium|art_gallery|bar"

或者问题可能只是您在 art_gallerybar 中的空间

关于javascript - 使用一组 google 地点类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23586324/

相关文章:

php - 获取 Google API 数据时 cURL 不起作用

android - Google map 或地点 : API to fetch bulk uploaded (and verified) locations

javascript - 如何在 Google Place AutoComplete API 上添加 session token

javascript - 在javascript中获取最后一段url

javascript - 关闭javascript确认框后如何从按钮上移除焦点

ios - 是否可以使用 iOS Google Maps SDK 检索路线的时间?

java - Android:Google Maps API - 更改 map 工具栏的位置

jquery - 使用 Geocomplete Jquery 库按名称搜索

javascript - 两列无序列表中不需要的间距

javascript - javascript 函数中是否允许使用相同的变量和参数名称?