使用LayerView.effect进行点的高亮显示

 通过设置一个按钮事件通过,设置一个简单的查询条件,对查找到的元素进行高亮显示,对于其他元素进行遮盖处理。

const btn = document.getElementById("btn");
          btn.addEventListener("click",function(){
            view
  .whenLayerView(csvLayer)
  .then(function(csvLayerView) {
    csvLayerView.effect = {
            filter: {
              where: "",//填写查询信息  例如  name = '12335'
            },
            excludedEffect: "blur(5px) grayscale(90%) opacity(40%)"
          };
  })
          })
原文地址:https://www.cnblogs.com/1gaoyu/p/15186356.html