本技术方案涉及一种优化参数化表示的数据压缩技术与设备。该技术通过获取建筑元素的mesh几何数据,并依据这些数据确定建筑元素的外部边界框,进而实现数据压缩。
背景技术
建筑信息模型(Building Information Modeling,BIM)是目前在建筑行业中被普遍使用的3D信息化管理技术手段,其应用在建筑设计、建造、维护的过程中。Revit软件是最被广泛使用的BIM建筑工具,其具有良好的三维呈现和大量细节信息。
建筑工程精确性的确是BIM技术的优点之一,但也正因如此,在有效传递BIM并加以利用方面,该项优点也正恰好是其缺陷与瓶颈。越是精确的建筑工程BIM模型,在数据量上也越多,从而带来了BIM模型在存储与传输方面的障碍和瓶颈问题。
现阶段普通的建筑工程BIM模型在设计阶段的数据量因其业务上的精确性限定条件(类似行业内常提及的LOD标准限制),往往一个模型的数据量能够达到上百兆甚至上千兆的字节量。但由于其大体量的模型会对电脑配置要求很高,打开模型也经常会出现卡顿等现象。模型轻量化就是为解决模型体量过大带来的问题,也为模型在浏览器端显示提供了可能。
现有的Revit模型中关于几何信息的存储是基于每一个建筑要素对象的,每一个建筑要素的存储方式是基于一个几何数据(mesh)和一套空间转换信息。几何信息是以记录其顶点具体坐标的形式来确定。
实现思路