To solve the problems of slow loading speed and rendering lag of the Building Information Model(BIM)for high-speed rail OCS in web browsers,a web-based algorithm for lightweight data and optimization of loading and rendering of BIM models for high-speed rail OCS is proposed.Firstly,based on the characteristics of OCS BIM model data,lightweight component parameter attribute data,geometric instance merging,and 3D data conversion algorithms are proposed to reduce model file size and improve network transmission efficiency.Secondly,based on the KD tree structure and the multi-line length characteristics of OCS engineering points,an algorithm is proposed with line mileage data and OCS pillars information as the division dimensions to achieve spatial division and index optimization of OCS BIM models,and improve the loading and rendering performance of large-scale BIM models.Finally,a case study is conducted to verify the OCS engineering of a certain section and the entire high-speed railway line.The results showed that compared with the file size of models built on commercial platforms,the lightweight file size of BIM models for section and full line OCS was compressed to 8.8%and 17.0%of the original file size,respectively.After the file section optimization,the rendering frame rate increased by 500%,while the full line rendering frame rate increased by 1 800%,which improved network transmission and rendering efficiency.Research has shown the effectiveness of this method in the context of web browsers,which provides technical support for the digital design,intelligent construction,and intelligent operation and maintenance of high-speed rail OCS projects.
关键词
高铁接触网/建筑信息模型(BIM)/数据轻量化/加载渲染优化/构件/地理信息系统(GIS)
Key words
High-speed rail OCS/Building Information Modeling(BIM)/Data lightweighting/Load rendering optimization/Component/Geographic Information Systems(GIS)