[发明专利]一种基于建筑信息模型的通用数据环境应用系统在审
申请号: | 202111465800.7 | 申请日: | 2021-12-03 |
公开(公告)号: | CN114140083A | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 陈元监;金戈;梁家明;徐磊 | 申请(专利权)人: | 上海鹦伍塔科技有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06Q50/08;G06T17/00;G06F30/13 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 施浩 |
地址: | 201502 上海市金山区枫*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 建筑 信息 模型 通用 数据 环境 应用 系统 | ||
1.一种基于建筑信息模型的通用数据环境应用系统,其特征在于,系统包括:
模型解析模块,配置为通过解析建筑信息模型,识别出建筑信息模型中所有的实体和非实体构件,对识别得到的构件提取或赋予唯一身份编号,并使用数模分离将建筑信息模型中的几何模型数据和包括属性数据的非几何数据进行拆分并以不同的形式存储,再对拆分出的几何模型数据进行轻量化处理;
模型渲染模块,配置为对轻量化处理后的几何模型数据进行实时渲染;
数据第一次清洗模块,配置为对经模型解析模块的数模分离处理后的非几何数据进行第一次清洗,第一次数据清洗的过程包括对构件层次关系、包含关系、归属子系统在内的空间编码属性数据进行自动赋值;
构件编码模块,配置为预先设置构件的数据字典和分类编码,获取构件属性、构件拓扑关系数据,根据设置的数据字典和分类编码,再对构件进行自动编码,其中构件的自动编码而成的构件编码具有唯一性且和构件一一对应;
数据融合模块,配置为将数模分离的原始属性数据和后续添加、修改的属性数据在云端自动进行融合,其中数据融合是以构件编码来进行的;
数模集合展示模块,配置为读取建筑信息模型,使用轻量化引擎将几何模型数据和非几何数据进行数模集合三维或二维展示。
2.根据权利要求1所述的基于建筑信息模型的通用数据环境应用系统,其特征在于,模型解析模块中的轻量化处理包括以下三种方式的其中任一:参数化或三角化几何描述,采用相似性算法对相似的构件数据进行合并,构建符合场景远近原则的多级构件组织体系。
3.根据权利要求1所述的基于建筑信息模型的通用数据环境应用系统,其特征在于,模型渲染模块是在网页端采用WebGL轻量化建筑信息模型引擎对几何模型数据进行实时渲染。
4.根据权利要求1所述的基于建筑信息模型的通用数据环境应用系统,其特征在于,数据第一次清洗模块的自动赋值的处理包括:
采用拓扑算法自动提取实体构件和非实体构件的拓扑关系、楼层层次关系,通过图数据库自动提取子系统的上下游链接关系;
基于上一步提取的关系,对构件的空间编码属性数据进行自动赋值。
5.根据权利要求1所述的基于建筑信息模型的通用数据环境应用系统,其特征在于,构件编码模块中的对构件进行自动编码的处理包括:
第一步,预先对标准模板中的每条编码对应的构件定义分类名,以分类名对应键值、以分类名的字符串长度为该键对应的赋值,存储到一个预先设定的数据结构中,同时对构件分类名进行语义解析,提取出分类名中的名词;
第二步,获取构件的名称的字符串,判断该字符串包含了第一步中所存储的数据结构中的键值内容,其中如果包含了某一个键值,则该构件对应的构件编码是所包含的键值对应代表的编码,并跳转至第六步,如果包含了多个键值,则继续第三步的处理;
第三步,用构件名称的字符串长度减去分类名的字符串长度且记作长度差,在所有构件名称包含的分类名中找出最小长度差的分类名,以便从定义的分类名中找出多个候选分类名;
第四步,对构件名称做语言解析,找出其中的名词;
第五步,将第四步解析出的名词和第三步找出的候选分类名做匹配,该构件对应的构件编码是匹配度最高的候选分类名所对应的编码;
第六步,若存在相同分类的多个构件,则给构件编码增加附加编号以使构件编码具有唯一性。
6.根据权利要求1所述的基于建筑信息模型的通用数据环境应用系统,其特征在于,系统还包括:
模型回写模块,配置为将多个构件添加的属性数据、修改的属性数据一次性写回到建筑信息模型中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海鹦伍塔科技有限公司,未经上海鹦伍塔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111465800.7/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置