应用EXCEL和MAPGIS快速生成地质钻孔柱状图.pdf
第28卷 第2期 2009年6月 吉 林 地 质 JI LI N GEOLOGY Vol128 No12 0Jun12009 文章编号 10012427 2009 0210204 应用EXCEL和MAPGIS快速生成地质钻孔柱状图 靳皇玉,崔亚茹,许祥彬 吉林省地质调查院,吉林 长春 130061 摘要利用投影变换将EXCEL数据生成MAPGIS点、线、面明码文件后,再利用MAPGIS图形编辑软 件对图形进行编辑加工,达到快速制作钻孔柱状图的目的。使用该方法能充分利用MAPGIS系统资 源,降低编制绘图程序的难度。 关键词 MAPGIS;制作柱状图;EXCEL 中图分类号TP31713 文献标识码 A 收稿日期 2009201220;改回日期 2009205213 作者简介靳皇玉19822 , 男,黑龙江齐齐哈尔人,吉林省地质调查院助理工程师。 The rapid drawing of borehole log with EXCEL andMAPGIS J IN Huang2yu, CU I Ya2ru, XU Xiang2bin Institute of Geologic Survey of Jilin Province, Changchun 130061, Jilin, China AbstractThis article introduces a to convert data of EXCEL into MAPGIS points, lines and surface code files using project transation and then the columnar section can be drawn byMAPGIS edit software.The withMAPGIS resources can reduce the difficulties encountered in conventional program design for columnar section drawing . Key words MAPGIS; columnarmap drawing; EXCEL 1 引言 目前, MAPGIS软件在地质工作中已经得到广 泛应用,其强大的功能,良好的技术支持,早已将 传统的手工绘制图件方法取代,使用该系统软件编 辑的图件具有方便、速度快、精度高应用灵活等特 点。 使用MAPGIS绘制地质钻孔柱状图,通常的做 法是先生成矿区或矿段的标准图框,这是相对不 变的部分,可重复利用。可变部分为钻进回次、岩 性分层、化学分析采样及岩矿石体花纹等。其 中钻进回次及化学分析采样部分几乎占钻孔柱状图 工作量的80~90以上。如果能够用某种方法, 从MicroSoftOffice EXCEL中读取原始编录数据,将 可变部分不包括岩矿石体花纹及岩性描述 生成符合MAPGIS格式的点、线数据文件,将大大 提高绘图效率。 基于这一构思,笔者利用采样登记中的Excel 数据文件,通过MAPGIS的投影变换系统,能快速 完成每张图的图框、回次线、注记,分层线、注 记,采样线、注记,柱状图样沟等MAPGIS明码格 式的点、线数据。再利用MAPGIS图形编辑软件对 图形进行编辑加工,最后形成一幅理想的柱状剖面 图。本文仅以生成采样线、注记为例,介绍成图的 主要思想,回次深度及换层深度均可参照此法,该 其方法简便、易行且速度快,在实际应用中取得了 较好的效果。本文仅以生成采样线及注记为例讲解 作图基本思路。 2 作图的基本思想 文中通过借用Microsoft Excel对柱状图数据进 行录入,而Excel文档可直接从采样登记表中获 取,Excel文件大致内容见图1,其余化学分析项 数视需要而定。基本原理是利用Mapgis6.3 “ 实 用服务 ”模块 “ 投影变换 ”功能 [2 ]实现的。具体 操作是 211 制作模板 在生产过程中,对于同系列的图件通常采用统 一的绘图格式,柱状图模板保存了图件的框架部 分,如图头、图道的排列情况等,在图件生产中, 直接调用制图模板,填入对应的数据即可成图 见图 2 。模板化的思想减少了用户的工作量,避 免大量的重复劳动,提高了系统的成图效率。 图1 钻孔采样登记表 Fig11 The register for drilling samples 图2 钻孔柱状图页面划分示意图 Fig12 The sketch map showing a bore log devided on the page 301第2期 靳皇玉 崔亚茹等应用EXCEL和MAPGIS快速生成地质钻孔柱状图 212 生成线文件 从Excel模板文件中取出 “ 自 ” 、“ 至 ”两列 单独建立Excel文档,若样品连续,则在 “ 自 ”最 下端输入该样品对应的 “ 至 ”,若样品不连续,则 在每段连续样品的最下端插入该样品对应的 “ 至 ”,然后,删除 “ 至 ”列。要绘的柱状图比例 尺为1∶200,因此,将 “ 自 ”中的每一个数字乘以 - 5得到 “Y”,然后,在MAPGIS钻孔柱状图模板 文件中通过 “ 参数设置 ”中的 “ 显示线坐标注 记 ”,查看预生成线左端坐标320,右端坐标435, 在 “Y”列每个数据右临列输入320,再将 “Y” 列数字复制粘贴在原数据的下边,然后在复制后的 数据右临列输入435,此列作为 “X”如图3。 图3 钻孔采样位置线文件计算表 Fig13 The calculatedtable ofline2documents for dilling sample positions 选中该两列,利用Excel的排序功能 [1 ]将 A列 降序B列升序,得到排列结果如图4。然后将文件 另存为.csv逗号分隔值文件,打开MAPGIS主菜 单,进入 “ 投影变换系统 ”点击 “ 投影转换 ”→ “ 用户文件投影转换 ”→“ 打开文件 ”→ 文件类型 项选择明码文件,找到该.csv文件后点击打开 → 指定数据起始位置中选择第二行 →设置 “ 用户投 影参数 ”“ 结果投影参数 ”其中比例尺分母为1, 坐标单位为毫米。在 “ 设置用户文件选项 ”内容 中选择 “ 按行读取数据 ” 、“Y→X顺序 ” 、“ 生成 线 ”,其中 “ 维数 ” 、 “ 位移 ”分别默认2和0,编 辑 “ 线图元参数 ”,点击 “ 投影变换 ”→“ 确定 ” → 关闭 “ 投影变换系统 ”根据提示只保留线文件 3. wl 即可。将该线文件添加到MAPGIS柱状 图工程文件中即完成了对采样位置线的制作。 图4 钻孔采样位置线文件计算结果表 Fig14 The calculated results of line2documents for dilli ng sample positions 213 生成点文件 在Excel模板文件中加入X、Y两列,在X列 中输入320至数据末尾,Y列由 “ 至 ”列数据乘 以- 5而得, X、Y中所对应的值代表将来生成的 属性点在MAPGIS图中的坐标位置。然后将文件另 存为.csv逗号分隔值文件,用同样的方法在投影 变换系统中打开此.csv文件,设置 “ 用户投影参 数 ”“ 结果投影参数 ”与上文生成线文件相同在 “ 设置用户文件选项 ”内容中选择 “ 保留单列 ” 、 “ 生成点 ” 、 “ 按指定分隔符 ”通过设置分隔符功能 401 吉 林 地 质 第28卷 设置列,点击 “ 设置分隔符 ”会出现如图5对话 框,选择 “ 逗号 ”选择属性名称所在行,然后设 置点属性,如图为设置好后,点击 “ 确定 ”,然后 编辑 “ 点图元参数 ”→指定数据起始位置中选择 第二行 →“X位于 ” “Y位于 ”后分别输入所在第 几列,点击 “ 投影变换 ”→“ 确定 ”→ 关闭 “ 投 影变换系统 ”根据提示保留点文件3. wt 即 可。 将该点文件添加到MAPGIS柱状图工程文件 中,将该文件打钩,根据 “ 点编辑 ”的 “ 根据属 性标注释 ”将每列数据标注到相应的位置上去。 图5 设置分隔符图框 Fig15 Setting up separating marks 3 结语 以上是野外钻探编录数据直接生成MAPGIS地 质基础图件在实际工作中均具体应用。经过实践证 明,通过这种方式实现地质基础图件计算机直接成 图是可行的。该方法的应用,利用了MAPGIS平台 的自身功能,结合电子表格,直接引用原始数据进 行转换。避免了纸介质手工成图精度人为因素的影 响等。制作容易,方便简便,缩减了时间,适合于 采样较多、分层较多的钻孔柱状图,总之,通过该 方法的研究,旨在起到抛砖引玉的作用,使MAP2 GIS这个优秀的国产软件在各个行业中发挥更大的 作用。 参考文献 [1]全国专业技术人员计算机应用能力考试专家委员会. 中文电子表格Excel2003实用教程[M ].沈阳辽宁 人民出版社, 2004. [2]武汉中地信息工程有限公司. Mapgis地理信息系统实 用教程[M ].武汉中国地质大学出版社, 2002. [3 ]宋丙剑,张艳军.记事本、Excel在Mapsource和 Mapgis数据转换中的应用探讨[ J ].矿山测量, 2008, 2. 上接95页 [18 ]杨絮飞,李 娌.自然保护区生态旅游设计发展潜 力分析 以吉林省长白山自然保护区为例[ J ]. 吉林省经济管理干部学院学报, 2007, 6 3 412 44. [19 ]张广瑞.生态旅游的理论与实践[ J ].旅游学刊, 1999,1 51255. [20]何艺玲.如何发展生态旅游 泰国Huay Hee村社 区生态 旅游CBET的 经 验[ J ].旅 游 学 刊, 2002,6 57260. [21]张晓明.西方社区旅游概念误读与反思[J ].旅游 科学, 2007,1 125. 501第2期 靳皇玉 崔亚茹等应用EXCEL和MAPGIS快速生成地质钻孔柱状图