论文部分内容阅读
针对地质勘探所测得的多通道海量数据,本文通过可视化技术使其以图形、图像的形式表现出来,把不可见现象转化为直观的信息表示形式,从而揭示出数据场中蕴含着的丰富内涵,解决了仅从大量数据无法直观真实地反映地质规律,不易被工程技术人员理解和分析的问题。 文中首先总结了科学计算可视化理论研究和软件应用的发展现状,然后根据地质测量数据的特征,提出了地质测量数据可视化再现系统的模型。该系统由数据管理、数据处理及图形绘制三大模块组成。在数据管理模块中,采用数据库方式对数据进行分类管理与存储,在诸多数据库开发技术中选用了ADO开发技术,详述了开发数据库管理模块的方法;在数据处理模块中,提出了利用Matlab/VC++6.0进行无缝集成的实现方式,在VC++中将Matlab C/C++数学函数库中的函数编译成动态链接库,开发出了数据处理的共享函数库;在图形绘制模块中,分别研究了采用Rhinoceros和OpcnGL作为软件平台进行图形模块开发的方法,详述了具体的开发步骤和方法。论文最后对所开发的软件系统结构进行了总结,并以某铁矿的实测数据为例,说明了该软件的使用过程及可视化表示结果。 文中提出的方法充分利用了各种软件的优点,利用数据库技术对地质测量的多通道数据可进行有效的存储与管理,通过Matlab/VC++联合编程使得复杂的算法很容易实现;通过在现有的图形环境中进行图形模块的开发,实现了地质勘探结果的可视化,取得了满意的效果。本文所开发的软件使得地质勘探中许多实际问题得到圆满的解决,在该领域将有良好的应用前景。文中提出的软件开发方法缩短了开发周期、提高了软件质量,同时,本文的工作对于丰富可视化技术理论,扩大其应用范围也有一定的促进作用。