• 查询稿件
  • 获取最新论文
  • 知晓行业信息
官方微信 欢迎关注

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

地铁BIM模型Web端轻量化策略及加载优化方法研究

曾文驱 张泽州 邓卓平

曾文驱, 张泽州, 邓卓平. 地铁BIM模型Web端轻量化策略及加载优化方法研究[J]. 铁路计算机应用, 2023, 32(5): 26-31. doi: 10.3969/j.issn.1005-8451.2023.05.06
引用本文: 曾文驱, 张泽州, 邓卓平. 地铁BIM模型Web端轻量化策略及加载优化方法研究[J]. 铁路计算机应用, 2023, 32(5): 26-31. doi: 10.3969/j.issn.1005-8451.2023.05.06
ZENG Wenqu, ZHANG Zezhou, DENG Zhuoping. Web lightweight strategy and loading optimization method for subway BIM model[J]. Railway Computer Application, 2023, 32(5): 26-31. doi: 10.3969/j.issn.1005-8451.2023.05.06
Citation: ZENG Wenqu, ZHANG Zezhou, DENG Zhuoping. Web lightweight strategy and loading optimization method for subway BIM model[J]. Railway Computer Application, 2023, 32(5): 26-31. doi: 10.3969/j.issn.1005-8451.2023.05.06

地铁BIM模型Web端轻量化策略及加载优化方法研究

doi: 10.3969/j.issn.1005-8451.2023.05.06
基金项目: 国家重点研发计划项目(2022YFC3005203)
详细信息
    作者简介:

    曾文驱,工程师

    张泽州,工程师

  • 中图分类号: U231 : TP39

Web lightweight strategy and loading optimization method for subway BIM model

  • 摘要: 地铁BIM(Building Information Modeling)模型具有体量大、构件重复率高、外形规整等特点,针对其Web端模型加载、渲染效率低下,易导致浏览器卡顿、页面崩溃等问题,提出地铁BIM模型Web端轻量化策略及加载优化方法。验证表明,采用恰当的模型轻量化手段可显著减少复杂建筑模型的面片数量,降低模型存储消耗,结合视锥体剔除算法,能够有效提高渲染帧率与用户交互流畅度。
  • 图  1  广州地铁某车站5个典型专业的BIM模型

    图  2  地铁BIM模型缓存IndexDB的数据组织

    图  3  模型本地加载缓存流程

    图  4  视锥体包围球俯视图

    图  5  基于包围球的构件剔除流程

    图  6  数据加载优化对比

    图  7  视锥体剔除渲染方法对比

    表  1  地铁线路不同专业BIM模型体量对比

    专业模型大小/M构件数量顶点数量面片数量
    RVTIFCGLB
    建筑装修51930112757 36012 390 1764 130 058
    通风空调51.212254.110 1252 657 562885 854
    给排水及消防53.443.425.13 042686 781468 495
    土建结构63.616.46.51 164164 528117 964
    通信系统30.36.91.478433 03024 245
    下载: 导出CSV

    表  2  客户机与服务器平台配置

    名称客户机参数局域网服务器参数云服务器参数
    操作系统Windows10 企业版Windows10 企业版Windows 2019 数据中心版
    处理器型号Intel Core i7-2802QMIntel Core i7-6700HQIntel Xeon Platinum 8269CY
    处理器规格2.3 GHz/4核/8线程2.6 GHz/4核/8线程2.5 GHz/2核/4线程
    内存大小16 G8 G4 G
    显卡型号NVIDIA Quadro 1000MNVIDIA GTX960M虚拟主机显卡
    显存大小2 G2 G-
    浏览器版本Chrome 98.0.4758.82--
    下载: 导出CSV
  • [1] 解亚龙,马西章,孟 飞. 铁路BIM工程化实施策略研究 [J]. 铁路计算机应用,2021,30(2):35-39.
    [2] 马 弯. BIM技术在鲁南铁路轨道设计中的应用 [J]. 铁路计算机应用,2019,28(6):50-53. doi:  10.3969/j.issn.1005-8451.2019.06.012
    [3] 李雅敬. 3D大模型的轻量级Web展示关键技术研究[D]. 上海: 同济大学, 2019.
    [4] 陈 前,王 玮. BIM模型轻量化及三维显示关键技术研究 [J]. 广东土木与建筑,2022,29(2):1-5.
    [5] 曹祎楠. 融合BIM与GIS的三维空间数据可视化研究[D]. 北京: 北京建筑大学, 2020.
    [6] Paligu F, Kumar A, Cho H, et al. BrowStExPlus: a tool to aggregate indexedDB artifacts for forensic analysis [J]. Journal of Forensic Sciences, 2019, 64(5): 1370-1378. doi:  10.1111/1556-4029.14043
    [7] Wang HW, Xiao L, Cao Y, et al. Visibility-culling-based geometric rendering of large-scale particle data[C]//2016 International Conference on Virtual Reality and Visualization (ICVRV). Hangzhou: IEEE, 2016: 197-203.
    [8] Su M, Guo RF, Wang HL, et al. View frustum culling algorithm based on optimized scene management structure[C]//2017 IEEE International Conference on Information and Automation (ICIA). Macao, China: IEEE, 2017: 838-842.
图(7) / 表(2)
出版历程
  • 收稿日期:  2022-11-17
  • 网络出版日期:  2023-05-29
  • 刊出日期:  2023-05-25

目录

    /

    返回文章
    返回