3D spatial data model and simulating are the core of 3D GIS can be adopted indifferent domains. A data model based on Quasi Tri-Prism Volume (QTPV) has been proposed. QTPVdefinition and its special cases have been dis...3D spatial data model and simulating are the core of 3D GIS can be adopted indifferent domains. A data model based on Quasi Tri-Prism Volume (QTPV) has been proposed. QTPVdefinition and its special cases have been discussed. Using QTPV and its special cases, irregularnatural geological bodies and regular subsurface engineering can be described efficiently. Theproposed model is composed of five primitives and six objects. Data structures and topologicalrelationship of the fives primitives and three objects describing stratigraphy are designed indetail. Some schemes are designed for the QTPV modelling of stratigraphy and subsurface engineeringaccording to modelling data. The model manipulation method of QTPV cutting by an arbitrary plane isdiscussed. Using VC^(++)6. 0 programming language integrated with SQL database and OpenGL graphiclibrary under windows environment, a system prototype 3DGeoMV has been developed. The experimentresult shows that the QTPV model is feasible and efficient in modelling subsurface engineering.展开更多
基金Funded by the Hong Kong Polytechnic University ASD research fund (No. 1.34.A222),Open Research Fund Program of LIESMARS (No. WKL(01) 0302) and the National Natural Science Foundation of China(No. 40401021)
文摘3D spatial data model and simulating are the core of 3D GIS can be adopted indifferent domains. A data model based on Quasi Tri-Prism Volume (QTPV) has been proposed. QTPVdefinition and its special cases have been discussed. Using QTPV and its special cases, irregularnatural geological bodies and regular subsurface engineering can be described efficiently. Theproposed model is composed of five primitives and six objects. Data structures and topologicalrelationship of the fives primitives and three objects describing stratigraphy are designed indetail. Some schemes are designed for the QTPV modelling of stratigraphy and subsurface engineeringaccording to modelling data. The model manipulation method of QTPV cutting by an arbitrary plane isdiscussed. Using VC^(++)6. 0 programming language integrated with SQL database and OpenGL graphiclibrary under windows environment, a system prototype 3DGeoMV has been developed. The experimentresult shows that the QTPV model is feasible and efficient in modelling subsurface engineering.