::: details 目录 [[toc]] :::
{
EntityList:[
Elements:{ // 底图展示所需数据
Columns:[], // 所有柱子数据
Doors:[], // 所有门数据
Spaces:[], // 所有空间数据
VirtualWalls:[], // 所有虚拟墙数据
Walls:[], // 所有墙数据
Windows:[], // 所有窗户数据
},
MBIName:'',
ModelId:'',
PlanName:''
]
}
Columns:[
{
Name: '', // 名称
OutLine: [
[{X:0,Y:0,Z:0},...], // 外轮廓
... // 内轮廓
], // 轮廓线
RoomBoundary: '', // 房间边界
Location: {X:0,Y:0,Z:0}, // 位置
ModelId: '', // 模型id
SourceId: '', // 对应Revit模型id
},
...
]
Doors:[
{
FaceDirection: {X:0,Y:0,Z:0}, // 面朝方向
HandDirection: {X:0,Y:0,Z:0}, // 把手方向
Location: {X:0,Y:0,Z:0}, // 位置
ModelId: '', // 模型id
Name: '', // 名称
OutLine: [
[{X:0,Y:0,Z:0},...], // 外轮廓
... // 内轮廓
], // 轮廓线
Owner: '', // 拥有者的RevitId
SourceId: '', // 对应Revit模型id
Thick: 200, // 厚度
WallId: '', // 所属墙
Width: 200, // 宽度
},
...
]
Spaces:[
{
BoundarySegments: [[''],...], // 轮廓线段
Location: {X:0,Y:0,Z:0}, // 位置
ModelId: '', // 模型id
Name: '', // 名称
OutLine: [
[{X:0,Y:0,Z:0},...], // 外轮廓
... // 内轮廓
], // 轮廓线
SourceId: '', // 对应Revit模型id
Tag: '', // 补充信息
Height: 200, // 高度
},
...
]
VirtualWalls:[
{
Location: {X:0,Y:0,Z:0}, // 位置
ModelId: '', // 模型id
Name: '', // 名称
OutLine: [
[{X:0,Y:0,Z:0},...], // 外轮廓
... // 内轮廓
], // 轮廓线
SourceId: '', // 对应Revit模型id
},
...
]
Walls:[
{
LevelId: '', // 层id
Location: {X:0,Y:0,Z:0}, // 位置
ModelId: '', // 模型id
Name: '', // 名称
OutLine: [
[{X:0,Y:0,Z:0},...], // 外轮廓
... // 内轮廓
], // 轮廓线
SourceId: '', // 对应Revit模型id
Tag: '', // 补充信息
Width: 200, // 厚度
},
...
]
Windows:[
{
Location: {X:0,Y:0,Z:0}, // 位置
ModelId: '', // 模型id
Name: '', // 名称
OutLine: [
[{X:0,Y:0,Z:0},...], // 外轮廓
... // 内轮廓
], // 轮廓线
Owner: '', // 拥有者的RevitId
SourceId: '', // 对应Revit模型id
WallId: '', // 所属墙
Width: 200, // 宽度
Thick: 200, // 厚度
},
...
]