Class Diagram
2016-12-12 16:59:44 0 举报
登录查看完整内容
作者其他创作
大纲/内容
componentInfo列表
id;guid;name;type;parentId;matrix;repId;gid;
接口:baseUrl+\"/fs/document\"
作用:在数据库中创建document状态:status = 0,记录存在未解析
程序结果
result =1;
接口:urlPrefix + \"/component\"
作用:上传componentInfo列表到component返回:componentId
对象列表:IfcGeomServerClientEntity
id;guid; name;type;parentId;matrix;repId;positions;normals;indices;colors;materialIndices;
调用程序
IfcGeomServer.exe
输入输出
哈希表
componentData.id:componentGeoId
输出:数据库列表
1.document2.component3.componentGeo4.document_component
componentData列表
id;positions;normals;indices; colors;materialIndices;
参数需求
1.IFC文件路径2.数据库url3.documentID(非必须)
目标文件
IFC文件
接口:urlPrefix + \"/component/binddocument\"
作用:绑定component和document,存储到document_component
接口:baseUrl+\"/document\"+\"/\"+ docIdNum
作用:更改document状态,开始解析状态:status = 0.5,标记正在解析
作用:更改document状态,开始解析状态:status = 1,标记几何解析完成
接口:urlPrefix + \"/componentGeo\"
作用:上传构componentData列表中的元素到componentGeo返回:componentGeoId
接口:\"/fs/document/{docId}\"
作用:更新document边界maxBoundary和minBoundary
几何解析
几何解析流程
方法:绑定componentGeo和component
作用:componentInfo.Gid更新哈希表查询,当componentInfo.Gid =key,则componentInfo.Gid =value
输入参数
0 条评论
回复 删除
下一页