基于WebGL的轨道交通BIM轻量化应用方案

被引:9
|
作者
王坭 [1 ]
王淑营 [1 ]
曾文驱 [2 ]
机构
[1] 西南交通大学信息科学与技术学院
[2] 广州地铁设计研究院股份有限公司
基金
国家重点研发计划;
关键词
轨道交通BIM; 轻量化显示; WebGL渲染; JSON格式文件; FastDFS存储技术;
D O I
暂无
中图分类号
U239.5 [城市铁路、市郊铁路]; TP393.09 [];
学科分类号
080402 ;
摘要
为了解决轨道交通建筑信息模型(BIM,Building Information Model)在Web端的渲染需求,提出了基于WebGL(Web Graphics Library)技术、JSON(JavaScript Object Notation)文件格式、FastDFS存储技术3者相结合的轨道交通BIM在Web端的轻量化应用方案。通过Revit的二次开发,提取Revit自有的BIM表面模型数据,将其使用JSON的方式存储;针对完整BIM对应的JSON格式文件较大的问题,提出了多个JSON格式文件代替一个JSON格式文件的存储方案;使用FastDFS文件服务器,将这些JSON格式文件存储;利用WebGL分级渲染FastDFS中的JSON格式文件。所提方案实现了轨道交通各专业BIM Web端显示。试验结果表明,BIM轻量化显示方案拥有非常好的通用性,对轨道交通的大模型兼容性好,保证了原始BIM数据精确,实现了各专业BIM的交互。
引用
收藏
页码:30 / 34
页数:5
相关论文
共 12 条
  • [11] WebGL enabled smart avatar warping for body weight animated evolution[J] . Georgios Bardis,Yiannis Koumpouros,Nikolaos Sideris,Athanasios Voulodimos,Nikolaos Doulamis. Entertainment Computing . 2019 (C)
  • [12] JavaScript Object Notation (JSON) data serialization for IFC schema in web-based BIM data exchange[J] . Kereshmeh Afsari,Charles M. Eastman,Daniel Castro-Lacouture. Automation in Construction . 2017