irpas技术客

Cesium删除实体的细节(viewer.entities.remove())_?494_cesium entities 删除

未知 4020

//创建viewer var viewer = new Cesium.Viewer('cesiumContainer'); //添加实体 var boxEntity = { id:'Box', position : Cesium.Cartesian3.fromDegrees(108, 34,0), box : { dimensions : new Cesium.Cartesian3(4000, 3000, 5000), material : Cesium.Color.RED.withAlpha(0.5), outline : true, outlineColor : Cesium.Color.BLACK } } var redBox = viewer.entities.add(boxEntity); //获取实体 var getByIdBox = viewer.entities.getById('Box'); //删除添加的实体 错误方法:viewer.entities.remove(boxEntity); 正确方法: //方法一(针对性删除某一个) viewer.entities.remove(redBox); //方法二(通过id删除) viewer.entities.remove(getByIdBox); //方法三(删除所有实体) viewer.entities.removeAll();

注意:boxEntity和redBox的区别


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #cesium #Entities #删除 #创建viewervar #viewer #new