cesium清除选定事件

此处的案例不一定适合你的项目,但可以给你一个思路。清除选定,就是还原你选中之前的状态。比如你点击一个面高亮,面的颜色发生改变;并且会弹出一个divPoint框。此时的清除选定,你只需要把选中面的颜色复原以及把divPoint框隐藏就可以了。

代码如下:

    //清除图层并且注销事件
function clearAll() {
//判断之前是否有高亮面存在
if (highlightFace) {
highlightFace.material = highlightFace.material0;
} var selectCancel = new Cesium.ScreenSpaceEventHandler(viewer.canvas);
selectCancel.setInputAction(function (event) {
selectCancel.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_CLICK);
}, Cesium.ScreenSpaceEventType.RIGHT_CLICK);
//隐藏divPoint
$(".label").hide();
}

学习群:854184700

最新文章

  1. BAT及各大互联网公司2014前端笔试面试题--JavaScript篇
  2. [CoreOS 转载] CoreOS实践指南(五):分布式数据存储Etcd(上)
  3. ECSHOP安装或使用中提示Strict Standards: Non-static method cls_image:
  4. Code::Blocks开发中的字符串编码错误
  5. Linux CPU 负载度量公式
  6. oracle 之 内存—鞭辟近里(四)
  7. #MainTest
  8. java中重载变长参数方法
  9. 【ODI】| 数据ETL:从零开始使用Oracle ODI完成数据集成(一)
  10. EF执行SQL返回动态类型
  11. Python爬虫防封杀方法集合
  12. graphql 数据导入工具
  13. Scripting API Samples
  14. 最短路径-Floyd算法(转载)
  15. L-BFGS算法介绍
  16. Linux adduser
  17. Windows系统下搭建Appium自动化测试框架
  18. RestTemplate的一个请求过程,mark一下
  19. 使用js事件机制进行通用操作&特定业务处理的协调
  20. CF1157D N Problems During K Days(简单构造)

热门文章

  1. Django-自定义用户模型
  2. js中的经典案例--简易万年历
  3. QTP中类的使用(转)
  4. C语言博客作业04
  5. Java_3.Java帮助文档
  6. 【目录】Identityserver 4 老张的哲学
  7. MVC:页面提交JQ动态生成的输入框的值得解决方案:
  8. JavaScript寻找最长的单词算法
  9. 五、bootstrap-fileinput
  10. 二、sqlyog的使用