数据处理方法、装置、计算机设备、存储介质制造方法及图纸

技术编号:33281617 阅读:48 留言:0更新日期:2022-04-30 23:42
本申请涉及一种数据解析方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括通过获取Revit族文件,将Revit族文件转化为文件对象模型结构数据;遍历文件对象模型结构数据,得到各个类型的图元;针对每类图元进行解析得到每类图元的属性信息;将每类图元以及属性信息存储在Revit族文件对应的可扩展标记语言文件中,该可扩展标记语言文件能够被读取实现参数化建模,从而实现了Revit文件信息能够被获取。能够被获取。能够被获取。

【技术实现步骤摘要】
数据处理方法、装置、计算机设备、存储介质


[0001]本申请涉及三维建模
,特别是涉及一种数据处理方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着三维建模技术的发展,出现了模型数据提取技术。目前传统政府开发援助(Official Development Assistance,简称ODA)组件能够解决日常的数据提取要求,但是对于图形二次渲染无法提供有效信息。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0004]第一方面,本申请提供了一种数据处理方法。所述方法包括:获取Revit族文件,将所述Revit族文件转化为文件对象模型结构数据;
[0005]遍历所述文件对象模型结构数据,得到各个类型的图元;
[0006]针对每类图元进行解析得到每类图元的属性信息;
[0007]将所述每类图元以及属性信息存储在所述Revit族文件对应的可扩展标记语言文件中。r/>[0008]在本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获取Revit族文件,将所述Revit族文件转化为文件对象模型结构数据;遍历所述文件对象模型结构数据,得到各个类型的图元;针对每类图元进行解析得到每类图元的属性信息;将所述每类图元以及属性信息存储在所述Revit族文件对应的可扩展标记语言文件中。2.根据权利要求1所述的方法,其特征在于,所述将所述Revit族文件转化为文件对象模型结构数据,包括:通过加载Document的方式加载所述Revit族文件,得到文件对象模型结构数据。3.根据权利要求1所述的方法,其特征在于,所述针对每类图元进行解析得到每类图元的属性信息,包括:对Revit文件进行解析,获取图元操作函数;根据所述图元操作函数对针对每类图元进行解析,得到每类图元的属性信息。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:读取所述Revit族文件对应的所述可扩展标记语言文件,获取所述可扩展标记语言文件中的图元的属性信息;从所述图元的属性信息获取图元的生成方式,根据所述生成方式确定参数模型类型;根据所述图元、所述参数模型类型和约束条件生成以图元的属性信息为变量的参数模型,其中,所述约束条件用于约束图元间关系。5.根据权利要求4所述的方法,其特征在于,所述根据所述图元、所述参数模型类型和约束条件...

【专利技术属性】
技术研发人员:黄抒艺邹学通梁华光孙文琳陈新民程奕玮袁培辙张琰张玮珊陆树娜
申请(专利权)人:深圳供电局有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1