需要注意的是搜索厕所时,传入search方法中的关键词必须加上具体位置,比如具体的景区‘故宫厕所’,才可以,不然就是整个市的厕所
// 厕所
toiletSelect() {
var placeSearch = new AMap.PlaceSearch({
// city 指定搜索所在城市,支持传入格式有:城市名、citycode和adcode
city: '010', // 兴趣点城市
});
// 重点
placeSearch.search(`${this.drawingMapDetails.scenicName}厕所`, function(status, result) {
// 查询成功时,result即对应匹配的POI信息
var pois = result.poiList.pois;
for (var i = 0; i < pois.length; i++) {
var poi = pois[i];
var marker = [];
marker[i] = new AMap.Marker({
position: poi.location, // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
title: poi.name,
icon: "https://h5.newljlx.com/static/jpjj/cesuo1.png"
});
// 将创建的点标记添加到已有的地图实例:
map.add(marker[i]);
}
map.setFitView();
});
}