很多时候需要筛选图层,例如选择交互(ol.interaction.Select)。

图片来自官方:https://openlayers.org/en/v4.6.5/apidoc/ol.interaction.Select.html

例如:

selectClickInteraction = new ol.interaction.Select({
condition: ol.events.condition.click,
style: changeStyle,
//multi:true,
//layers: searchDrawLayers,//过滤图层
filter: function (feature, layer) {
return layer === getLayerByTitle('企业');
},//过滤图层
hitTolerance:10, //设置容差,
}); 
function searchDrawLayers(layer) {
var dics = layer.getProperties();
if (dics["title"] == '企业') {
return true;
}
}

  

最新文章

  1. android 单元测试
  2. Getting Started With Hazelcast 读书笔记(第一章)
  3. 使用Antlr实现简单的DSL
  4. placeholder修改颜色
  5. delphi 中DLL的建立
  6. 7种基本排序算法的Java实现
  7. Qt部件学习之-烧鹅
  8. ubutun 下webalizer 分析Apache日志
  9. Python 项目实践一(外星人入侵小游戏)第二篇
  10. ListView用法总结C#
  11. [转]CentOS Apache 性能调试!
  12. CentOS7安装最新版git教程
  13. activemq5.14+zookeeper3.4.9实现高可用
  14. 推荐一款idea 翻译插件 ECTranslation
  15. [python] 在 python2和3中关于类继承的 super方法简要说明
  16. Fragment过度动画分析一
  17. iOS获取手机型号,Swift获取手机型号(类似iphone 7这种,检测机型具体型号)
  18. LeetCode——Missing Number
  19. h5标签
  20. python基础----多态与多态性、super函数用法、继承原理

热门文章

  1. JPA 学习笔记
  2. 002/CDN-内容分发网络
  3. spring boot 将对象转换为json返回
  4. linux--常用工具软件
  5. 时间、金钱在java、数据库中的变量类型之总结
  6. HDU 4549题解 & luogu【模板】矩阵加速(数列)
  7. StringBuffer 和 StringBuilder 总结
  8. 让鼠标滚轮在WINDOWS系统中也和MAC一样滚动(WIN系统鼠标滚轮反向)
  9. selenium 等待时间3种方式
  10. TP中如何去掉index.php