In order to meet the needs of construction project participants for viewing 3D building information model,improve construction efficiency and reduce communication cost,it is necessary to develop a set of building information model visualization system.Web oriented building information model visualization system is an application program designed and developed to run on modern browser.Its main work involves technical analysis,demand analysis,system design,implementation and testing.In the design of Web oriented building information model visualization system,according to the basic principles of system design in software engineering and combined with the practical experience of previous projects,the architecture,function and database of the system are designed in detail.In the functional design of the system,the system is mainly divided into model query,load cache,observation mode,sectioning mode,roaming mode,light and shadow mode and other functional modules.In the database design of the system,according to the design principle of relational database,it gives a detailed introduction from the analysis of entities in the system to the design of physical tables in the database.On the basis of fully mastering web development technology,especially webgl technology,this paper puts forward some ideas and methods in the process of system design and implementation,mainly including: reducing the computing pressure of the main thread through the multithreading ability provided by the browser to improve the system response speed,Cache the building information model through the local storage capacity of the browser to reduce the waiting time of model network transmission,and reduce the computing pressure of CPU by allocating some calculations to GPU.Finally,after the test of the building information model visualization system facing the web,all functions of the system can be used normally and basically meet the expected needs of the business party.The practice shows that the design and implementation idea of Web oriented building information model visualization system is reasonable,and the system has certain application value for some construction projects. |