| Three-dimensional geological modeling and visualization is not only a hot research issue of 3D GIS, but also an urgent need in the fields of geology, mining exploitation. This thesis analyzes the related theory, approaches and software development technology of three-dimensional stratified geological modeling and visualization. The system solves effectively data sharing and exchange between IDL and external programs, realizes hybrid programming, exactly encloses side surface of the geological stratum, utilizes IDL's interface of DXF to import and locate precisely complex fault model made by Sketchup, forms accurately and completely the facial model, and achieves integration of facial model and volumetric model. The results of the study in this paper can provide certain useful reference for accelerating the development of digitalization of mines.This thesis first studies and discusses the principle and approaches of realizing three-dimensional geological modeling and visualization, including the choice of 3D spatial data model, the comparison of interpolation methods and three-dimensional visual software development tools, thus the hybrid programming approach combining IDL (fourth-generation programming language) with VB is selected to make software development. This paper also studies the development environment of IDL and hybrid programming technology, involving the comparison of two IDL's graphics system (direct graphics system and object graphics system), IDL's object models, coordinate system, approaches of realizing hybrid programming, and data sharing mechanism between IDL and external programs as well as programming distribution.This paper focuses on the approach of realizing three-dimensional geological modeling and visualization. By designing interface with VB, adopting IDLDrawWidget graphics Component and background processing to complete assigned operations by IDL, hybrid programming is realized. Utilizing IDL's object models, the system achieves integrative modeling and visualization of volumetric model, facial model, geological fault model and bore model, presents rotation, zoom, pan, layered display, viewport clipping control function, can show or hide various models. According to the spatial properties of three-dimensional Voxel, it provides spatial attribute data query, volume calculation of stratum, geologic stratum statistic (including mean, minimum and maximum of stratum thickness and its occurance position) and displays bore hole columnar section by means of drilling data. With the use of various interpolation methods provided by IDL, the software displays different interpolation surfaces, presents spatial analyses, remote sensing image overlay and error estimation operations. It can generate non-spatial attributes and display spatial distribution characteristics of condition query results. Using Slicer3 program provided by IDL, it can generate geological profile and extract sub-block. To test the feasibility of the approach, we construce and simulate accurately its complex geological structure, analyses and calculates the stratum data with Huagouxi Coal mine as the case. The result of the example indicates the effectiveness of the approach. The approach presented by this paper can improves people's cognitive abilities of mines, promote scientific exploitation and management of mines.Figure 23 table 8 reference 57... |