JavaScript SDK版本3.6.84
2020-06-17
/* 根据轴号获取轴线交点
* fileId, 类型:String, 描述:文件ID, 集成文件必填,单文件选填
* floorId, 类型:String, 描述:楼层ID
* axisNumber, 类型:Array, 描述:轴号
*/
viewer3D.getAxisGridsIntersection(fileId, floorId, axisNumber);
/* 根据轴网创建房间
* fileId, 类型:String, 描述:文件ID, 集成文件必填,单文件选填
* gridIds, 类型:Array, 描述:轴网ID
* elevations, 类型:Array, 描述:标高
* id, 类型:String, 描述:房间id
* faceColor,类型:Glodon.Web.Graphics.Color,描述:房间颜色
* frameColor,类型:Glodon.Web.Graphics.Color,描述:房间线框颜色
*/
viewer3D.createRoomByAxisGrids(fileId, gridIds, elevations, id, faceColor, frameColor)
// 设置测量的配置项
var measureConfig = new Glodon.Bimface.Plugins.Measure.MeasureConfig();
measureConfig.viewer = viewer3D;
measure = new Glodon.Bimface.Plugins.Measure.Measure(measureConfig);
// 设置测量类型:1、Distance:距离测量;2、MinimumDistance:最小距离测量;3、Angle:角度测量;4、Elevation:标高测量
measure.setMeasureType(Glodon.Bimface.Plugins.Measure.MeasureTypeOption.Distance);
measure.switchOn();
// 获取测量数据
measure.getAllItems();
// 根据数据列表设置测量数据
measure.setItems(items);
// 隐藏所有测量数据
measure.hideAllItems();
// 显示所有测量数据
measure.showAllItems();
// 清除所有测量数据
measure.clear();
// 修改DOM透明度
map.setOpacity(0.2);
BIMFACE智能客服
7*24提供专业的BIMFACE使用支持与帮助