南宁三维GIS技术_2.5D地图应用
发布日期:2021-07-03 浏览次数:601

什么是BIM,BIM是什么
什么是BIM】
BIM的英文全称是Building Information Modeling,中文翻译为:建筑信息模型。
BIM是以建筑工程(可以拓展到电力、化工等相关行业)的各项相关信息数据作为模型基础,进行建筑模型的建立,通过数字信息仿真模拟建筑物所具有的真实信息,其中数据具有通用性、关联性、可处理性。在项目不同阶段,不同利益相关方通过在BIM中插入、提取、更新和修改信息,以达到各自需求的效果。
BIM与以往的建设理念不同,BIM改变了以往建设过程中管理、设计、施工、运营等过程中点对点的理念,BIM是将所有需要的信息综合到一个信息模型中,业主方、设计方、施工方等都是工作流程的其中一个节点,可以直接往模型中添加信息,并实时提取需要的信息。BIM的定义:“BIM是一种与项目信息数据库相联系的基于模型的技术”。“BIM是归集和管理建筑物寿命周期内相关信息的过程”。我们可以得出结论:BIM是一种应用于项目全寿命周期的信息技术;BIM是一种注重信息共享的信息技术。可以说,BIM以信息技术为核心编织了一张大网,在纵向涉及从建筑物的设计、施工、使用到报废的全过程,在横向上包括业主、设计、施工、监理、造价咨询、材料设备供应商等各个单位。通过这张网,各个单位在各个阶段都可以准确、及时、便捷地得到工程建设的相关信息,据此进行决策。

智慧管廊三维渲染实现方案
随着BIM和3DGIS技术的大力发展,建筑模型的复杂度与构件数量呈几何倍数增长,其中管廊复杂网格是影响模型轻量化和在线渲染速率的一个关键性问题。为有效减少管廊复杂网格模型的数据量及复杂度,本文针对一般圆柱体形管廊,复杂网格的弯管管廊模型及中空管廊网格模型,提出了一套轻量级参数化算法。该算法对场景中的管廊模型进行参数化重绘并辅助以多细节层次等视觉优化手段,以减轻 WebBIM 场景中的智慧管廊模型渲染负担,其在拥有大量管廊模型的场景中应用成功,具有较强的工程实践意义。
近年来,网络技术的发展突飞猛进,人类正向高度信息化的社会迈进。BIM在国内建筑业形成一股热潮,尽管拥有了政府和社会的大力支持,Web 端的 BIM 大规模场景应用开发仍然面临许多巨大的挑战:
一、网页存储瓶颈问题:随着 BIM场景规模的增加,建筑内部空间结构复杂度不断提升,管廊结构的模型体量不断增加,BIM 数据未来可能达到城市级别(100 TB 以上),通常来说,PC 端的浏览器能够使用的内存仅为 1.5 至 2 GB,稍大的 BIM模型就可能会导致浏览器的崩溃。
二、计算渲染瓶颈问题:传统加载方式中,IFC构件被逐一添加在场景中,管廊模型拥有的三角化面片数量多,导致整个初始加载速度慢,且场景中FPS 较低,浏览建筑模型容易出现明显卡顿情况。
在以上问题的基础上,尤其是管廊管线这类构件往往在城市建筑模型中占有了一定的比重,例如水管,通风管道等,且建筑物内部管廊模型排列往往具有一定的复杂性,优化这部分管廊模型的参数,能够有效减少场景中的三角面片数量,帮助提升模型加载速率,对改善上述的两个瓶颈问题起到了积极的作用。
因此针对上述问题,本文提出了一套三维管廊复杂网格参数化算法,首先通过语义分析和几何分析,提取大规模 IFC 场景中的管廊网格模型构件类。然后针对一般圆柱体形管廊网格模型,弯管管廊模型以及中空管廊模型三种不同的特征,对其在服务端
分类进行参数化处理,并将参数结果返回给网页端进行渲染。为了降低网页端的渲染负载,实例化管廊模型的同时辅助以基于 LOD 多细节层次技术的渐进式自适应渲染方法,有效降低场景中管廊模型部分的总数据量及其三角面片数量,加快场景初始加载时间以及提升场景总体加载的帧速率,为轻量化BIM 大规模管廊模型场景的在线可视化提供了支持。