地质剖面图和柱状图的计算机自动生成技术
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
地质剖面图和柱状图是整个地质工作成果的基础和先导图件,是地质工程师经常性绘制的图件。
    传统的绘制方法是制图师手工进行绘制,上世纪后期GIS理论发展成熟,人们开始采用交互式的图形矢量手段进行地质图件的编绘,但随着计算机技术的不断发展,追求计算机自动生成地质剖面图和柱状图已水到渠成。
    本论文旨在达到利用计算机自动生成地质剖面图和柱状图,而且通过采用合理的设计方法,满足多种类剖面图和柱状图的自动生成,在收集多个矿区基础钻探资料的基础上,建立了矿区地质数据库作为原始数据库,利用面向对象的方法设计出剖面图和柱状图自动生成模块的数据模型和方法,采用Visual C++作为编程语言实现数据的调用及图形的自动生成。
    本次论文共计完成代码1万余行,设计了一小型CAD系统,除了满足基本图形元素的绘制编辑之外,以地质剖面图和柱状图自动生成为主要功能模块,界面友好,设计合理,能自动生成地质剖面图和柱状图,可向煤矿系统推广使用,而且采用面向对象方法使得后续功能模块的添加变得极为方便,本论文中提出了处理地质剖面图生成过程中地层层位协调性的最小地层块段搜索法,解决了地层限制、地层尖灭等计算机处理难点。对计算机自动成图领域具有较大借鉴意义。
The Section-map, Column-map is the key and precursor chart during the all geology work and was draw by geologist frequently.
    The common methods for drawing Section-map and Column-map are handwork. However, the theory and the techniques developing of GIS have spurred the methods changing for automatic way.
    The thesis designed a data model for drawing Section-map and Column-map automatically, and designed a Drill Data-base based on the many drills data. The programs’ writing uses the Visual C++, adopts the Object-oriented technique.
    This thesis completed code sum to about 10000 rows, A small CAD system is designed, besides suffice the need of base shape drawing, also including the two modules of automatically drawing of Section-map and Column-map. This CAD system can complete Section-map and Column- map automatically, also it's very easy to add new module because of the applications of the Object Oriented .In this thesis, I create a method of searching the least section to solve the section limitation and section vanish. This method can be used for reference to the area of computer Auto-drawing.
引文
[1] 邓小力. 不整合面成图方法探讨. 石油物探,2000,39(1):112-117
    [2] Scoff Morehouse. The ARC/INFO geographic information system. Computers and Geosciences,1992;18(4):435~442
    [3] 方世明等. 地质图切剖面计算机辅助编绘系统设计与实现.煤田地质与勘探,2004,32(1):11-13
    [4] 李迎峰. 地测CAD技术研究:[学位论文].西安建筑科技大学,2003
    [5] Fisher M.M. ,Peter Nijkemp, 1993. Geographics Information Systems, Spatial Modelling and Policy Evaluation, Springer-Verlag,Berlin, Heidelberg
    [6] 王春森等. 系统设计师(高级程序员)教程. 北京,清华大学出版社,2001
    [7] 郑人杰. 软件工程.北京,清华大学出版社,1999
    [8] Antoinette Sprenger and Warner G. tenKate. A graphical software system to present stratigraphic information. Computers and Geosciences.1990;16(4):
    517-537
    [9] 陈维兴等. C++面向对象程序设计教程. 北京,清华大学出版社,1999
    [10]Foley J, Dam A V , Feiner S, Hughes J, Philips R.. Computer Graphics; Principles and Practice. 2rd Edition. Addison-Wesley,1990
    [11]萨贤春等. 地质图形处理系统设计. 煤田地质与勘探, 1996,25(2):21-24
    [12]Micheal F Geodchild. Geographical data modeling. Computers and Geosciences,1992,18(4):401~408
    [13]吴晓勤等. 类Bezier 的二次参数三角曲线,湘潭矿业学院学报,2003,18(2):76-79
    [14]李庆阳. 数值分析原理.北京,清华大学出版社,2000
    [15]孙家广等. 计算机图形学(3).北京,清华大学出版社,1998
    [16]门桂珍等. 地质剖面图的计算机绘制技术. 煤田地质与勘探, 1995,23(1):35-37
    [17]Farin G. Curves and Surface for Computer Aided Geometric Design A Practical Guide. 3rd Edition. Acedemic Press,1993
    [18]李家. 微机绘制实测地质剖面图的原理. 辽宁地质, 1995,第3期:219-223
    [19]Jonathan F Raper, David J Maguire. Designmodels and Functionality in GIS. Computers and Geosciences,1992,18(4): 387~394
    [20]Auerbach S, Schaeben H. Computeraided geometric design of geologic surfaces and bodies. Mathematical Geology, 1990, 22(8): 957~988
    [21]周培德. 计算几何——算法分析与设计.北京,清华大学出版社,2000
    
    [22]徐开礼. 构造地质学(2).北京,地质出版社,1997
    [23]钱光汉. 煤田构造研究方法.北京,煤炭工业出版社,1993
    [24]Andrew U frank. Spatical concepts, geometric data models and geometric data structures. Computers and Geosciences, 1992, 18(4):409~418
    [25]张国良. 矿山地质学.徐州,中国矿业大学出版社,2000
    [26]陆娟. 基于组件式GIS的水文地质剖面图的自动生成方法研究:[学位论文]。南京:南京师范大学,2003
    [27]Voss R F. Random fractal forgeries. In: Eamshaw R A,ed. Fundamental algorithms in computer graphics. Berlin, Springer 1985.805-835.
    [28]骆中州. 矿山系统工程及CAD技术.北京,煤炭工业出版社,1997
    [29]张希胜等. SM2000测绘成图系统的研究及开发.山东冶金, 2001,23(2):51-53
    [30]王靖. 三维地质建模与剖面图生成:[学位论文].山东科技大学,2003
    [31]门桂珍等.煤矿地质信息系统.煤田地质与勘探,1994,22(2):32-36
    [32]门桂珍等. 地质图件的数据存储与处理. 物探化探技术, 1994,16(3):235-238
    [33]李于剑. Visual C++实践与提高——图形图像编程篇.北京,清华大学出版社,2001
    [34]刘刀桂等. Visual C++实践与提高——数据库篇.北京,清华大学出版社,2001