Font Size: a A A

Development And Application Of Three Dimensional Basic Information Platform For Underground Engineering Based On WebGL

Posted on:2024-06-27Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LiuFull Text:PDF
GTID:2542307118474254Subject:Civil Engineering and Water Conservancy (Professional Degree)
Abstract/Summary:PDF Full Text Request
During the design,construction,and operation and maintenance of underground engineering,there are often many information management issues such as large amounts of data,scattered data storage,and inconsistent data formats,which to some extent affect design efficiency,construction duration,and operation and maintenance costs.At present,although digital and information technology has been widely used in underground engineering,further research is needed in terms of the scope of application,sharing,and intelligence.To further promote the application of three-dimensional information management systems in underground engineering,this article,based on development standards such as WebGL and W3 C,uses 3D modeling software such as Rhino and the Three.js 3D engine and uses computer languages such as Java and SQL to study the integration,integration,and visual display of external construction models and complex engineering information,thereby developing a threedimensional information system for underground engineering.The main research results of this thesis are as follows:(1)Through comparison and selection of flexibility and economy,the development method and software tool combination of underground engineering three-dimensional information system based on WebGL is determined.Based on the system development requirements of the B/S architecture and WebGL 3D framework,key technologies such as front-end development under W3 C standards,back-end development based on Java and SQL languages,and Three.js3 D engine are selected,and software such as Intelli J IDEA and SQLyog is selected as system development tools according to technical requirements.(2)Based on the functional requirements analysis of the system,the overall functional framework,platform webpage architecture,and database system of the underground engineering three-dimensional information system are designed.Combining the Bootstrap framework and UI component library,design the system platform’s web page style and infrastructure,compare and analyze commonly used databases,select a My SQL database that is highly applicable and convenient for rapid development,and on this basis,design data tables,fields,and content classification.Finally,combined with the functional characteristics of the three-dimensional information system for underground engineering,design the five functional modules of the system platform and the development plan for each module.(3)Based on the fusion of external 3D geometric modeling and internal engineering attributes of the system,a method for constructing engineering 3D scenes for underground engineering three-dimensional information systems is proposed.Select Rhino modeling software that can output multiple model formats to create the Xinlian section model of Shenzhen Metro,the foundation pit and ground surrounding environment model of the Nansanhuan Station of Xuzhou Metro,and the mountain cave model of Yunlong Lake Laboratory.Select Civil3 D and its Geological Module plug-in that can easily and quickly create geological structure and tunnel models to create the geological structure and shield tunnel model of the Li-Shi Section of Xuzhou Metro Line 6.(4)Through WebGL development and database linking,interactive display of 3D scene models of underground engineering,engineering information query,and monitoring and early warning functions are realized.Using Three.js loading to achieve display and interactive effects of 3D models,and develop dynamic real-time cutting and perspective conversion functions for models;Using SQLyog and back-end technology to create a database system to complete data entry,achieve data transmission,and develop functions such as engineering information query and display of 3D models,visual analysis of monitoring data,and monitoring and early warning of measurement point models;Using Java Script API to realize remote monitoring of platform pages.(5)Based on the self-developed three-dimensional information platform for underground engineering,a method for creating an actual underground engineering application system is presented and applied research is conducted.Based on the requirements of safety monitoring and geological information management for three underground engineering projects,namely,Xuzhou Metro Nansanhuan Station,Li-Shi Shield Tunnel Section,and Yunlong Lake Mountain Laboratory,basic engineering application research were conducted.There are 127 figures,33 tables,and 110 references in this thesis.
Keywords/Search Tags:underground engineering, 3D modeling, information visualization, WebGL, Three.js
PDF Full Text Request
Related items