| Three-dimension geoscience modeling and visualization has become the foreland and hotspot in the field of domestic and overseas geology research, and geological exploration data privides data issue for three-dimensional modeling. This dissertation studys and implements general geological database and its management system from the present of geological data management, and foremore on the foundation of geological exploration project data of that database, it implements research on 3D geoscience modeling and visualization.This dissertation is by the instance of Xitieshan, on base of summarization and absorption from modern technology and methods such as existing database technology, 3D geological modeling and 3D GIS ect. It proceeds to classify, abstract, code, digitize and database design based on relation model on source material, though systemically fully collecting geological mining materials such as yearlly accumulated seeking for mine and production prospecting from Xitieshan. It has built general geological database of data-center model on the database platform of Oracle10g and developed corresponding database management system, which includes functions such as material classified system management,creation,edit and query of data tables,input,query and output of data and user management ect.On the base of built database, the author studys and trail and error the transition process of geological exploration data, from general geological database to contained data in international mining software named Surpac and Micromine modeling,detailedly define format, constraint and logical relationship of geological data tables of Surpac and Micromine software.On this foundation it has put forward new prospecting project data model and built geological exploration database which adapt for 3D modeling,as well designed transition principle and arithmetic of geological exploration data from general geological database to Surpac and Micromine software and prospecting project database,and implemented programme by the method of component. Finally the author adopts OO and OpenGL to design 3D visual experiment system which has realized the basic functions such as 3D modeling,rotation,horizontal moving,zoom,roam and query ect. |