JavaScript SDK版本3.6.232
2023-02-08
//***************GIS场景下构造贴地面*****************
// 创建Plane平面
let circle = new Glodon.Bimface.Plugins.Geometry.Plane({
name: 'circlePlane',
// 构造圆形平面
type: 'circle',
center:{x: 1, y: 1, z: 10},
radius: 10
});
// 设置平面颜色及边框
circle.setColor(new Glodon.Web.Graphics.Color(54, 17, 88, 0.6));
circle.setBorderColor(new Glodon.Web.Graphics.Color(250, 55, 0, 1.0));
// 添加至外部构件管理
extObjMng.loadObject({name: "circle1", object: circle});
// 设置平面贴地形与模型,并指定对应的某一模型图层
circle.clampMode({ mode:'Both', layerIds:['指定的模型图层ID']});
// 设置平面仅贴地形
circle.clampMode({ mode:'Ground'});
// 设置图纸框选模式为window模式
viewer2D.setBoxSelectionMode("Window");
// 设置图纸框选模式为Crossing模式
viewer2D.setBoxSelectionMode("Crossing");
BIMFACE智能客服
7*24提供专业的BIMFACE使用支持与帮助