摘要
针对地质剖面绘图工作过程烦琐、复杂,提出一种基于GIS和ArcPy的地质剖面半自动绘制方法。运用Python语言结合Arc GIS内嵌ArcPy包提取钻孔数据生成矢量点和线。然后,采用Arc Tools的缓冲区、TIN和融解等空间分析工具分别生成钻孔柱状图和各岩层剖面,并开发了基于矢量的局部修正算法和程序对地层剖面边界进行处理。此外,将上述绘制过程编写成一系列Python脚本处理程序,并封装成独立的工具箱供用户使用。实验结果表明,该方法具有操作简单、自动化程度高的优点,可满足批量地质剖面绘制的要求。
Mapping geological section graph is a cumbersome work with complex operations,a semiautomatic method of mapping geological section graph based on GIS and ArcPy is proposed. Firstly,the borehole data are extracted for creating vector points and lines using Python language and the embedded ArcPy packet of Arc GIS. Then,the buffer,TIN and dissolve tools of Arc tools are used for generating the borehole histogram and stratum section graph,meanwhile,a vector-based local correction algorithm and procedures are developed and implemented for processing stratum section boundary faces. In addition,the mapping processes are separately programmed as a series of Python script procedures and encapsulated into a single Arc toolbox for users. The experimental results show that the method of this paper has the advantages of simple and rapid operation and high automatic level,and it can meet the requirement of mapping batch of geological section graphs.
出处
《工程勘察》
2015年第5期64-68,共5页
Geotechnical Investigation & Surveying
基金
江苏省大学生创新计划训练项目(201410323041X)