首页 / 浏览问题 / 三维GIS / 问题详情
怎么清除创建出来的实体对象,比如圆柱体,长方体
8EXP 2024年01月18日
我是用这个方法创建的圆柱体

let ellipseEntity = entities.add({

                position : center,

               orientation:Cesium.Transforms.headingPitchRollQuaternion(center, new Cesium.HeadingPitchRoll(h+1.5707963267948966,-(p+1.5707963267948966),0)),

                 cylinder : {

                    length:d,

                    topRadius:that.zj,

                    bottomRadius:that.zj,

                    material : color,

                    fill : true,

                    outline : false,

                    outlineColor : Cesium.Color.BLACK,

                    outlineWidth : 1

                }

            });

1个回答

你好,移除entity有很多方式,

//方法一,对变量实体之间删除
viewer.entities.remove(entity)
//方法二,已知entity的id,直接删除
viewer.entities.removeById('uniqueId')
//方法三,删除所有
viewer.entities.removeAll()
1,865EXP 2024年01月18日
...