节点文献

基于MapGIS的工程地质柱状图和剖面图自动生成方法研究

The Method Research of Auto-Generating Engineering Geology Histogram and Profile Based on MapGIS

【作者】 邱勇

【导师】 陈练武;

【作者基本信息】 西安科技大学 , 地质工程, 2005, 硕士

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

【Abstract】 Engineering geology histograms and profiles are basic plot in the engineering geology report. They express stratums’ lithology and lithology characters, and intuitionisticly reflect stratums’ lithology combination and variational direction with multifarious symbols, curves and characters. They have important meaning for project’s programming, design and construction. The method of drawing engineering geology histograms and profiles by hand transited to computer assist cartography gradually, because it not only takes too much time and hard sledding, but also the plot isn’t slinky and exact. At present, we use CAD technology to draw engineering geology histograms and profiles mainly. So, the software of engineering geology histograms and profiles are coded by the programming language based on CAD. Though automatization degree was advanced, it lacks the GIS functions. GIS was applied, on one hand, we can use GIS’ connatural character and make engineering geology histograms and profiles according to stratum’s distributing rule in room fleetly and conveniently, on the other hand, thanks to GIS, software system has particular predominance in plot and property. Based on analyzing stratum’s distributing rule in vertical direction and data requirement, this thesis writer had designed geology database to manage geology data. The database advanced efficiency of data using and is convenient for inputting, adding, deleting, modifying and querying data. MapGIS is the modules’ secondary exploitation platform and Borland C++ Builder 6.0 is the modules’ programming language. The modules transfer MapGIS’ secondary exploitation components directly and let GIS software accomplish GIS’ functions. So, we needn’t exploit GIS’ basical functions. Thanks to above, programming exploitation’s difficulty was depressed. At the same time, based on analyzing stratums’ distributing rule in vertical direction, the writer summed up stratum’s combination style, customized profile drawing rule, designed programming arithmetic modules, analyzed flow detailed and written engineering geology histograms and profiles’ auto-generating modules. Being validated by practical engineering geology data of Xi Ning, the software system runs steadily and generates plot rapidly, the result is exact, generating histograms and profiles are slinky and concordant.

【关键词】 柱状图剖面图自动生成二次开发GIS
【Key words】 Histogramprofileauto-generatingsecondary exploitationGIS
  • 【分类号】P623.6
  • 【被引频次】7
  • 【下载频次】885
节点文献中: 

本文链接的文献网络图示:

本文的引文网络