属性解析
2017-01-03 18:00:45 0 举报
登录查看完整内容
属性解析是一种从对象中提取信息的过程,通常用于编程语言中。这个过程涉及到对对象的属性进行读取、修改或删除等操作。例如,如果我们有一个名为“person”的对象,它有属性如“name”,“age”,“gender”等,我们可以使用属性解析来获取这些属性的值,或者修改这些属性的值。这个过程可以帮助我们更好地理解和操作对象。在Python中,我们可以使用点符号(.)来访问对象的属性,例如“person.name”将返回“person”对象的“name”属性的值。
作者其他创作
大纲/内容
哈希表
componentData.id:componentGeoId
目标文件
IFC文件
几何解析
输入参数
i:文件的IDd:文件下载URLapi:数据库地址cn:授权串
接口:baseUrl+\"/document\"+\"/\"+ docIdNum
作用:更改document状态,开始解析状态:status = 1,标记几何解析完成
接口:baseUrl+ \"/component/binddocument\"
作用:绑定component和document,存储到document_component
输出:数据库列表
1.document2.component3.componentGeo4.document_component
componentInfo列表
id;guid;name;type;parentId;matrix;repId;gid;
作用:更改document状态,开始解析状态:status = 0.5,标记正在解析
componentData列表
id;positions;normals;indices; colors;materialIndices;
接口:baseUrl+ \"/component\"
作用:上传componentInfo列表到component返回:componentId
参数需求
i:文件的IDd:文件路径api:数据库地址
调用程序
IfcGeomServer.exe
方法:绑定componentGeo和component
作用:componentInfo.Gid更新哈希表查询,当componentInfo.Gid =key,则componentInfo.Gid =value
接口:\"baseUrl/fs/document/{docId}\"
作用:更新document边界maxBoundary和minBoundary
属性解析流程
输入输出
接口:baseUrl+ \"/componentGeo\"
作用:上传构componentData列表中的元素到componentGeo返回:componentGeoId
对象列表:IfcGeomServerClientEntity
id;guid; name;type;parentId;matrix;repId;positions;normals;indices;colors;materialIndices;
0 条评论
回复 删除
下一页