论文部分内容阅读
工程地质柱状图和剖面图是工程地质报告中广泛使用的一种基础性图件,它用各种符号、曲线、文字表示地层岩性、岩组特征,直观反映地层的岩性组合、变化趋势,对于工程的规划、设计、施工等具有重要意义。 通过手工绘制工程地质柱状图和剖面图,既费时费力,图件又不够美观,精确度也难以达到要求,这种方法已经逐渐被淘汰,为计算机辅助工程地质制图所取代,相应地也出现了不少相关的成图软件,对地质计算机成图工作的进步起到了极大的推动作用。目前,工程地质柱状图和剖面图主要采用 CAD 等工具结合一些编程语言进行绘制的方法,利用 CAD 等技术来生成工程地质柱状图和剖面图,虽然自动化程度提高,但缺少GIS 功能。而 GIS 技术在工程地质中的应用,一方面可以利用 GIS 固有的特点,根据地层的空间分布规律快速方便的自动生成工程地质柱状图和剖面图,另一方面,由于系统以 GIS 技术为支撑,它在图形与属性互查方面有独特的优势。 本论文在认真分析地层的垂向分布规律和数据需求的基础上,设计出地质数据库来管理地质成图数据,提高了地质数据的利用率,方便了地质数据的输入、增加、删除、修改和查询。成图模块以 MapGIS 作为二次开发平台,以 Borland C++ Builder 6.0 为程序开发语言,调用 MapGIS 提供的二次开发组件,让 GIS 软件去做 GIS 的事情,而无需进行 GIS 功能的底层开发,降低了程序开发的难度,减少了程序代码的编写量。同时,本文在分析地层垂向分布规律的基础上,抽象出地层的组合形式,定制了剖面图的生成规则,设计出了钻孔柱状图和剖面图生成算法,并进行了详细的流程分析,编写出了工程地质柱状图和剖面图的自动成图模块,经西宁地区的实际工程地质资料验证,系统运行稳定、成图速度快,输出结果准确,生成的图形美观、谐调。