mapgis生成柱状图

合集下载

浅谈MAPGIS明码文件快速实现多模式钻孔柱状图的自动生成

浅谈MAPGIS明码文件快速实现多模式钻孔柱状图的自动生成
2 1 年第 3 0 1 期
中国非金 属矿 工业导 刊
总第 8 期 9
【 其
他】
陆 枝 恒
( 中国建筑材料 工业地质勘 查 中心江 西总队,江西 上饶
【 摘
34 0 3 0 o)
要 】本 文 基 于 DE P 开 发 平 台 , 采 用 数 据 库 、E E 数 据 表 格 、M A GI 明 码文 件 ,论 述 多 模 式 地 质 柱 状 图 L HI XC L P S
出。 当t p =3 ,点信息 为 :半径 、起始角 度 、终 ye 时
缺 ,尚不能灵活运用到各地 区、各相 关行业 。应用上 的~些 限制 ,生成多模 式、通用性 强的钻孔柱状 图的
止角度 、线宽 、颜色 、图层 、透 明输出 。
当t p = 时 ,点信息 为 : “ ye4 图象 文件名 ”、宽 度 、高 度 、角度 、颜色 、 图层 、透 明输 出。
当tp = 时 ,点信息为 : “ ye 5 文本字 串” 、字高、
问题 ,已成为地质 专业人 员在实 际工作 中急需解决 的
实际 问题 。笔者通过多年的研究和试用 ,利用E E XC L 强大 的制表功能和数字处理计算功能 ,通过数据 库和
MAP I 明码格 式 ,最终实现 了可灵活运 用的多模 式 GS 地质柱状 图。该软件操作 简单、方便 ,充分考虑了地
总第 8 期 9
XI 1 ym 1 l l
0 ( 第 十l 项)
I 线 长度 D 2 线 号
弧段 +1 号 ( 编 第五+2 项)
弧段 + 编 号 ( 2 第丘+3 项)
力 线 号
2 3 区文 件 结 构 .
最后 弧段 编号
/号 区 / 7

MAPGIS制做钻孔柱状图方法

MAPGIS制做钻孔柱状图方法

MAPGIS制做钻孔柱状图方法一、制做标准的钻孔柱状图图框。

并把起始位置坐标(MAPGIS中)移至(0,0)处,方便计算坐标。

以下图为例进行说明。

二、原始柱状图的数据录入及准备1、将已录入EXCEL表格中原始编录层孔深按比例尺计算后复制到一个新表格中,(如比例尺1:500)100米孔深对应MAPGIS的纵坐标数据应为200。

柱状图中花纹对应的横坐标数据为105和125。

下图左。

形成(105,0)和(125,0)孔深0米处的坐标对和(105,-68.8)和(125,-68.8)孔深34.4米处的坐标对,并按坐标由左向右进行排序。

如下图右。

(MAPGIS自动投点中,画线是按坐标对进行画线的,即1-2,3-4……。

数据经过排序后,可自动将每一层的位置界线添加到图面中。

)保存文件采用文本方式(.txt格式)2、数据投影打开MAPGIS中“投影变换”子系统,选择“投影变换-用户文件投影变换”打开保存的投影数据文本文件。

查看右上角坐标显示是否正确。

(如上右图)在“用户投影参数”和“结果投影参数中”比例尺采用比例尺/1000的数据,单位为毫米。

先“生成点”-投影变换-确定。

保存点文件。

再“生成线”-投影变换-确定。

保存线文件。

打开MAPGIS“输入编辑”新建工程,将保存的点线文件和已做好的柱状图图框添加到新工程中,原始层的位置界线已在图中。

如下图二、综合记录数据孔深界线与上述一致,重复以上操作。

如下图上述一、二完成仅仅是将界线录入MAPGIS中,下一步是将综合记录中的数据导入MAPGIS。

三、数据导入1、EXCEL表格中内容转为MAPGIS点线文件,请参阅以下文章。

EXCEL表格中内容转为MAPGIS点线文件在工作中制作专题图时常需要将EXCEL表格插入到MAPGIS图形中去,通常我们都需要将EXCEL表在MAPGIS中重新矢量化才可以。

实际上对于一些结构比较简单的表格我们可以通过MAPGIS的报表定义模块将其转换成MAPGIS文件。

钻孔柱状图操作说明

钻孔柱状图操作说明

钻孔柱状图说明 11、打开MEMAPGIS,选择(选择工作矿区)/(选择矿区图)2、在给出的地图中用鼠标选择你工作的省3、在弹出的窗口中选择新建矿区:填写矿区的基本信息,点击确定4、选择刚建好的矿区,点击确定5、进入固体矿产勘查桌面系统,在(工程操作与区域采样)栏中选择(室内工程属性数据录入(新建))/钻孔,会询问:是否添加到图层钻孔中?选择:是。

用鼠标在矿区图中点击,即可创建钻孔,会弹出:钻孔基本信息表格,一些重要的信息要填写,其中勘探线号必须填写。

6、选项(工程操作与区域采样)/(工程数据编辑与浏览)/钻孔,然后用鼠标选中矿区图中的钻孔图标,弹出对话框问你:勘探线目录不再是否新建?选择:是。

勘探线工程目录不再是否新建?选择是。

7、弹出钻孔地质数据录入图框,先填好回次库,再添分层库、弯曲库等。

8、回次库的填写,先选择(回次库)再选择新建,填入相关数据,分层库的填写相同。

9、填写完毕后,选择(勘探工程与区域采样)/(打开钻孔柱状图),会弹出:选择勘探工程类型栏目,依次选择勘探工程、勘探线号、勘探工程编号,选择确定。

10、弹出:柱状图目录不存在,是否新建?选择是。

弹出:……文件改变!是否保存?选择是。

11、系统进入柱状图编辑系统,选择(柱状图)按钮下的(柱状图设计),从中你可以修改柱状图的设计,修改完后,再点击栏目中的(柱状图)按钮,即可生成柱状图。

关于如何生成柱状图,相见:钻孔柱状图制作说明2.12、如果要返回修改钻孔基本信息,则选择(勘探工程与区域采样)/(打开矿区图),又回到原来的界面修改钻孔信息。

Memapgis钻孔柱状图操作说明1 打开柱状图首先选择打开钻孔柱状图。

菜单:勘探工程与区域采样―>打开柱状图选择一个钻孔工程:程序会按照默认配置生成表头,如图:2 柱状图编辑用户可以通过修改默认配置生成自定义的柱状图。

选择菜单:钻孔柱状图->柱状图设计。

2.1 柱状图“组成”表编辑在“组成”表中,用户可以修改“图名”“图眉”“正文数字”“正文汉字”等项目的注释参数信息。

基于MapGIS的钻孔柱状图自动生成系统研发

基于MapGIS的钻孔柱状图自动生成系统研发

总717期第十九期2020年7月河南科技Henan Science and Technology基于MapGIS的钻孔柱状图自动生成系统研发张永辉(北京国遥新天地信息技术有限公司,北京100000)摘要:针对手工绘制地质图件烦琐而重复的过程,本文选用MapGIS K9作为开发平台,在Visual Studio环境中,使用C#语言和COM组件技术研发了一个计算机技术支持下的钻孔柱状图自动绘制系统。

系统建成后,利用河南省煤田地质局二队所提供的补1号钻孔数据其进行了测试。

结果表明,该系统能达到省时、省力和高效的目的。

关键词:MapGIS;二次开发;钻孔柱状图;自动成图中图分类号:TP391.41文献标识码:A文章编号:1003-5168(2020)19-0013-03 Research and Development of Automatic GenerationSystem of Borehole Histogram Based on MapGISZHANG Yonghui(EarthView Image Inc.,Beijing100000)Abstract:In view of the tedious and repeated process of drawing geological maps by hand,a practical program that can automatically generate histograms is developed.This paper introduces the content of system design from the aspects of design principle,overall structure,development process and development environment configuration.The develop⁃ment and realization process of the automatic generation system of borehole histogram based on MapGIS is introduced in detail from the aspects of system key algorithm implementation,database design and implementation,and histogram drawing.After the completion of the system,the data of No.1borehole provided by the second team of Henan Coalfield Geological Bureau was used for testing.The results show that the system can save time,labor and efficiency. Keywords:MapGIS;secondary development;borehole histogram;automatic mapping钻孔柱状图是煤田必备的综合性图件之一,是根据钻孔过程中所得到的资料,按岩层新老关系的排列顺序,将岩层恢复到水平状态后绘制出的一种图纸[1]。

Mapgis 自动成钻孔柱状图方法

Mapgis 自动成钻孔柱状图方法

Mapgis 自动成钻孔柱状图方法一、原理Mapgis中的点、线可以通过明码转换的方式生成,明码文件中只要表明钻孔柱状图中需要的点和线在图中的位置和格式,就可以利用mapgis中文件转换功能转换成钻孔柱状图的点和线,从而达到自动生成钻孔柱状图的目的。

二、所使用的软件excel,mapgis ,vf6.0,6.prg和66.prg三、使用说明1、准备工作成钻孔柱状图首先需要岩芯鉴定本和测井,在此定名两个文件分别命名为:岩性统计.xls和测井柱状.xls(1)岩性柱状.xls文件格式,注:A列代表层号;B列代表岩层名称;C列代表岩层底深;D 列代表岩层厚度;E列代表取芯长度;F列代表取芯率;G列代表岩层倾角;H列代表岩性描述。

注意在岩性描述里不能出现英文半角字符。

(2)测井柱状.xls文件格式注:A列代表岩层名称;B列代表岩层底深;C列代表岩层厚度。

做好上面两个文件后保存在F:\vp柱状\ 文件夹里。

2、生成柱状图点和线文件的明码格式在VF6.0中运行6.prg程序,从而产生点、线文件的明码格式文件。

运行中需要输入变比例深度,此深度最好填终孔深度。

运行结束后会依次显示两个文件,分别为注释.txt和柱状.txt。

(1)注释.txt文件此文件为柱状图中点文件的明码文件,格式如下:(2)柱状.txt文件此文件为柱状图中线文件的明码文件,格式如下:上面产生的两个文件需要处理下才能作为明码文件,处理方式和结果如下:(1)注释.txt文件的处理此文件处理方式为把第一行的“a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p”删掉,然后加上:WMAP90221771此处“WMAP9022”代表为点文件明码格式的开头,“1771”代表了点的数目,这个数字为文件最后一行,第3个数字。

处理结果如下:(2)柱状.txt文件的处理此文件的处理稍微复杂:首先把“,0.0000000000,0,.00,0.0,.00,0,0,0”全部替换为“”,即空,然后再把“,0,.00,0.0,.00,0,0,0”全部替换为“”,也是空,替换完之后,最后替换头,把头“a,b,c,d,e,f,g,h,i”替换为:WMAP90211693这里“WMAP9021”开头代表线文件明码格式的开头,“1693”代表线数,在文件最后一行第一个数字。

基于MapGIS开发地质矿产钻孔柱状图探讨

基于MapGIS开发地质矿产钻孔柱状图探讨

基于MapGIS开发地质矿产钻孔柱状图探讨摘要:本文叙述了MapGIS软件的先进成图理论;介绍了VC++开发语言的开发原理与代码机制;浅述了MapGIS二次开发类库的操作原理;讨论了基于MapGIS开发地质矿产钻孔柱状图的开发流程总图;深入探讨了钻孔柱状图各模块实现的原理与代码;最后,文章给出了地质矿产钻孔柱状图生成的基础步骤流程并分析了图形形成原理;希望能给广大同行带来一定的理论与实践意义。

关键词:MapGIS类库,钻孔柱状图,地质矿产,二次开发钻孔柱状图是工程地质中广泛使用的基础性图件,但是通常采用传统的手工绘制,效率低而且不易修改,不能满足实际工作的需要。

近年来,随着计算机技术的应用与基于GIS(地理信息系统)利用数学地质方法进行矿产预测的应用,需要一种GIS支持的矿区钻孔柱状图绘制系统,其不仅要能绘制钻孔柱状图,而且还能对矿区钻孔数据进行对比和数据管理,为基于GIS应用数学地质方法对矿区进行矿产预测提供数据准备[1-2]。

本文基于国产地理信息系统软件平台MAPGIS,开发了针对地矿行业的钻孔柱状图自动生成系统,实现了图与数据的统一。

1 MapGIS概述1.1 MapGIS软件图形数据库管理子系统是地理信息系统的重要组成部分。

MAPGIS的图形数据库管理系统可同时管理数千幅地理底图,其主要功能如下:图库操作功能---提供了建立图库、修改及删除图库等一系列操作;以及图幅入库的参数设置,包括幅面的大小、经纬跨度和比例尺等等;对编辑好的图库,系统还提供了图库输出功能,将其转化为地理信息系统或管网属性系统等的底图,备其他系统使用。

为严格确保数据的完整性,在建库过程中作值域检查、依赖关系检查、重复记录检查,系统对用户数据自动备份,用户数据一旦遭意外而被破坏,可启用备份数据。

引入“库类”的概念,建立了一种数据组织与管理的新方法,使得地图数据的存储与检索非常灵活。

库类的操作提供了增加类、删除类、更换类、修改类名、浏览类。

用memapgis制作钻孔柱状详细

用memapgis制作钻孔柱状详细

Memapgis钻孔柱状图操作说明
1 打开柱状图
首先选择打开钻孔柱状图。

菜单:勘探工程与区域采样―>打开柱状图
选择一个钻孔工程:
程序会按照默认配置生成表头,如图:
2 柱状图编辑
用户可以通过修改默认配置生成自定义的柱状图。

选择菜单:钻孔柱状图->柱状图设计。

2.1 柱状图柱状图““组成组成””表编辑
在“组成”表中,用户可以修改“图名”“图眉”“正文数字”“正文汉字”等项目的注释参数信息。

2.2 柱状图柱状图““从属表从属表””编辑
在“从属表”栏目中,用户可以修改“复合表头”的参数。

所谓“复合表头”指的是表头中一些最终栏目的组合,并不能直接挂接数据。

如下图,“分层情况”就属于复合表头,而“孔深”等属于挂接数据的最终栏目。

复合表头还可以从属于其他的复合表头。

如下图,采样位置也是复合表头。

栏目””表编辑
柱状图““栏目
2.3 柱状图
在栏目表中,用户可以对每个数据栏目的参数进行修改(如图),也可以进行添加和删除等操作。

3 生成钻孔柱状图
配置完成后就可以点击“柱状图”按钮生成图表。

柱状图部分如下图:。

Mapgis在绘制钻孔柱状图中的应用

Mapgis在绘制钻孔柱状图中的应用

2 钻 孔 柱 状 图 的制 作
2 . 1 数据 准备
柱 状 图模 板 比例尺 为 1: 2 0 0 ,即孔深 I m 在 柱状 图 中为 5 mm ) 。 本 文 中 十 字 交 叉 点 坐 标 为
( 3 2 1 , 3 6 ) ,见 图 1 最 底一 行 。那 么新 增 X、Y 列 的数据 就如 图 3所 示 。
文 本文 件 中 的原始 编录 数据 复 制到 E x c e l中
( 图2 ) ,增加 X、Y 列 。X 列 的数值 全 部 为柱状
A B C




1 样 品编 号
2 H 一
3 F f 一2

4 . S
6. 4

6 . 4

样 长
郗 国庆 巴文燕 郭 炜 刘辰炯
中化地 质矿 山总局地 质研 究 院 ,河北涿 州 ,0 7 2 7 5 4
提 要 借助 M a p g i s投影变换功 能,在钻 孔柱状图模板的基础 上,生成相应的点、线文件,通过点
M a p g i S 钻孔柱状图 文章编号 :1 0 0 6—5 2 9 6( 2 0 1 3 )0 2—0 1 0 0— 0 5 文件的属性标注释,快速达到生成钻孔柱状 图的 目的 关键 词
第 2期
郗 国庆
巴文燕 郭 炜
等 :Ma p g i s 在绘制钻孔柱状图中的应用
1 0 1
不 同的钻 孔柱 状 图 ,格 式是 完全 相 同 下 的横 线与 “ 样 品编 号 ” 左边 的竖线 十字 交叉 点 ( 图 1中 的十字 线 )的横
20 .5
9。6 .2 2 .55 4 .2 5 .S 6 .S

MAPGIS钻孔柱状图

MAPGIS钻孔柱状图

MAPGIS钻孔柱状图(1:200)编制方法钻孔, 柱状, 编制, MAPGIS一、数据准备1、在EXCEL中输入需投入图中的原始数据(包括回次、分层、采样及分析数据),存为EXCEL格式文件,作为基础数据的原始文件;2、需投入线文件数据准备:(1)从原始文件粘贴有用的数据(注意:粘贴时用“选择性粘贴”→数值),其中:回次线:粘贴回次的“至”列,然后乘以-5作为“回次底界数据列”,最后形成的数据为A列:0、B列:“回次底界数据列”、C 列:60、D列:“回次底界数据列”,另存为CSV(逗号分隔)格式文件。

分层线:粘贴“换层深度”列,然后乘以-5作为“分层底界数据列”,最后形成的数据为A列:60、B列:“分层底界数据列”、C 列:230、D列:“分层底界数据列”,另存为CSV(逗号分隔)格式文件。

采样线:粘贴“采样情况至”列,然后乘以-5作为“采样底界数据列”,最后形成的数据为A列:315、B列:“采样底界数据列”、C列:450、D列:“采样底界数据列”,另存为CSV(逗号分隔)格式文件。

(2)把以上CSV(逗号分隔)格式文件从记事本打开,把偶数行用回车键打至下一行,把奇数行后面的逗号删掉,另存为TXT格式文件。

以上三个文件最后可粘贴为一个文件,投影时一次可完成。

2、需投入点文件数据准备:回次点:把回次线CSV(逗号分隔)格式文件另存为回次点,删掉后2列,最后形成的数据为A列:0、B列:“回次底界数据列”,另存为“回次点”。

从记事本打开上述文件,另存为TXT格式文件(保存时在文件名后加.txt后缀)。

分层点:把回次线CSV(逗号分隔)格式文件另存为分层点,删掉后2列,最后形成的数据为A列:60、B列:“分层底界数据列”,另存为“分层点”。

从记事本打开上述文件,另存为TXT格式文件(保存时在文件名后加.txt后缀)。

采样点:把采样线CSV(逗号分隔)格式文件另存为采样点,删掉后2列,最后形成的数据为A列:315、B列:“采样底界数据列”,另存为“采样点”。

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

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

[区域经济与资源可持续发展研究]收稿日期:2008-09-10基金项目:咸阳师范学院专项科研基金项目(04XSYK208)。

作者简介:陈玲侠(1977-),女,陕西澄城县人,咸阳师范学院资源环境与城市科学系讲师,长安大学博士研究生,主要从事地理信息及遥感方面的教学与研究。

2008年11月咸阳师范学院学报Nov .2008第23卷第6期Journal of Xianyang Normal UniversityVol .23No .6钻孔柱状图是工程地质中最基础的图件,也是最重要的图件之一,但手工绘图耗费大量的人力、物力和财力,既不灵活,效率又低。

因此,对于工程地质工作者来说,计算机辅助生成工程地质柱状图已成为迫切的需要,系统运行稳定、结果可靠、图形与属性直观可视化更是地质工作者追求的目标。

本研究在充分利用了MapGIS 强大的数据采集、数据管理、数据查询、数据输入和输出、空间分析以及图形编辑功能的基础上,开发出了工程地质钻孔平面布置图、钻孔柱状图自动成图模块,使系统在不失去MapGIS 已有功能的前提下,实现地质图形与地质数据的良好结合,做到图形与属性的互查。

并且,开放的图形格式定义可以满足不同的图形格式输出的需要,具有一定的实用价值,也为今后开展相关工作提供良好的借鉴作用[1]。

1MapGIS 二次开发[2-4]1.1MapGIS 简介及其数据组织MapGIS 是中国地质大学(武汉)信息工程学院开发的工具型地理信息系统软件,它是一个集当代最先进的图形、图像、地质、地理、遥感、测绘、人工智能、计算机等科学于一体的高效全汉字大型智能软件系统,是集地图输入、数据库管理及空间分析为一体的空间信息系统。

它将空间实体分为点、线、区、网、表五种类型,分别存放在不同的工作区中,工作区中每一个实体都有唯一的序号,称为实体号(点号、线号、区号、网号、记录号等),对实体数据的存取主要依据的就是这种实体号,令空间数据与属性数据通过这种内部标号建立对应关系,实现联动查询。

Mapgis在绘制钻孔柱状图中的应用_郗国庆

Mapgis在绘制钻孔柱状图中的应用_郗国庆

第35卷第2期化工矿产地质V ol.35 No.2 2013年06月GEOLOGY OF CHEMICAL MINERALS Jun.2013信息技术Mapgis在绘制钻孔柱状图中的应用郗国庆*巴文燕郭炜刘辰炯中化地质矿山总局地质研究院,河北涿州,072754提要借助Mapgis投影变换功能,在钻孔柱状图模板的基础上,生成相应的点、线文件,通过点文件的属性标注释,快速达到生成钻孔柱状图的目的关键词Mapgis 钻孔柱状图中图分类号:TP391.72 文献标识码:A 文章编号:1006–5296(2013)02–0100–05在制作钻孔柱状图的系列图件中,最繁琐的部分是样品编号、自、至、样长、采取率、分析结果等在柱状图的相应位置和数据的输入。

将文本文件中的原始编录数据,通过Mapgis投影变换【1】,生成相应的点、线文件,将极大的提高制图的效率。

1 整体思路首先,按标准格式绘制一张钻孔柱状图模板,一般情况下,制作者往往有许多不同地区的钻孔柱状图,将柱状图的框架保留,其余的删除,就完成钻孔柱状图的模板制作了。

柱状图的模板样式见图1。

图1 钻孔柱状图模板Fig.1 Log sheet template* 第一作者简介:郗国庆(1963~),男,物探专业,高级工程师收稿日期:2013-01-25;改回日期:2013-05-24第2期 郗国庆 巴文燕 郭 炜 等:Mapgis 在绘制钻孔柱状图中的应用 101不同的钻孔柱状图,格式是完全相同的,不同的是各种原始编录数据的差异,每次制作钻孔柱状图时,只需调用图件的固定格式,将原始编录数据添加到柱状图中就行了。

2 钻孔柱状图的制作2.1 数据准备文本文件中的原始编录数据复制到Excel 中(图2),增加X 、Y 列。

X 列的数值全部为柱状图模板中“样品编号”下的横线与“样品编号”左边的竖线十字交叉点(图1中的十字线)的横坐标值;Y 列的数值为上述十字交叉点的纵坐标减去Excel 中“至”列的数据乘以5(因演示的柱状图模板比例尺为1∶200,即孔深1m 在柱状图中为5mm )。

Memapgis钻孔柱状图操作说明1

Memapgis钻孔柱状图操作说明1

钻孔柱状图说明 11、打开MEMAPGIS,选择(选择工作矿区)/(选择矿区图)2、在给出的地图中用鼠标选择你工作的省3、在弹出的窗口中选择新建矿区:填写矿区的基本信息,点击确定4、选择刚建好的矿区,点击确定5、进入固体矿产勘查桌面系统,在(工程操作与区域采样)栏中选择(室内工程属性数据录入(新建))/钻孔,会询问:是否添加到图层钻孔中?选择:是。

用鼠标在矿区图中点击,即可创建钻孔,会弹出:钻孔基本信息表格,一些重要的信息要填写,其中勘探线号必须填写。

6、选项(工程操作与区域采样)/(工程数据编辑与浏览)/钻孔,然后用鼠标选中矿区图中的钻孔图标,弹出对话框问你:勘探线目录不再是否新建?选择:是。

勘探线工程目录不再是否新建?选择是。

7、弹出钻孔地质数据录入图框,先填好回次库,再添分层库、弯曲库等。

8、回次库的填写,先选择(回次库)再选择新建,填入相关数据,分层库的填写相同。

9、填写完毕后,选择(勘探工程与区域采样)/(打开钻孔柱状图),会弹出:选择勘探工程类型栏目,依次选择勘探工程、勘探线号、勘探工程编号,选择确定。

10、弹出:柱状图目录不存在,是否新建?选择是。

弹出:……文件改变!是否保存?选择是。

11、系统进入柱状图编辑系统,选择(柱状图)按钮下的(柱状图设计),从中你可以修改柱状图的设计,修改完后,再点击栏目中的(柱状图)按钮,即可生成柱状图。

关于如何生成柱状图,相见:钻孔柱状图制作说明2.12、如果要返回修改钻孔基本信息,则选择(勘探工程与区域采样)/(打开矿区图),又回到原来的界面修改钻孔信息。

四、Mapgis钻孔柱状图制作

四、Mapgis钻孔柱状图制作

四、Mapgis钻孔柱状图制作一.图头制作:利用制作好的图头直接添加工程文件中,其中包括点文件和线文件。

(注意:图头的坐标为(0、0)。

——本节以zk401为例。

1.将图头点线文件放到zk401根文件中,并新建zk401工程文件。

2.在zk401工程文件中添加点线文件,如果图头坐标不在(0,0)点要将图头移动到改点。

二.建立边框及画出分割线:1.新建线文件(边框)区分图头线文件并进行操作。

2.利用线文件中的键盘输入线(0,0)和(0,-2293.4)[柱状图比例为1:200,zk401孔深为458.86m。

又因Mapgis软件中的单位为mm。

458.86*1000/200=2293.4此坐标在(0,0)下方,故点坐标为(0,-2293.4),如果是不知道钻孔可以根据设计孔深大概估算点坐标。

]建立了第一条分割线。

3.利用刚才做好的直线进行阵列复制。

图中1-11段的距离均为10mm;陈列列数为分段段数+1,列间间距为图上列与列的距离。

因为此处复制的为列故行数相关数据不影响制图。

4.根据以上方法逐步将分割线画好。

三.钻孔岩性分层1.新建线文件(分层)区分前面的线文件。

2.图头(0,0)的X线分层的区域画一条红横线。

3.根据钻孔分层位置对图5的线进行阵列复制。

(此时阵列复制为横向复制,只与阵列行数和行间间距有关,由于岩性分层位置一般无规律所以阵列行数设置为2;行间间距=分层位置*1000/200.)四.钻孔原始资料投影到Mapgis中1.建立Exlce表格填写钻孔相关资料。

其中X=0 Y全部为负值(此时阵列复制为横向复制,只与阵列行数和行间间距有关,由于岩性分层位置一般无规律所以阵列行数设置为2;行间间距=分层位置*1000/200.)填好后的表格x y回次 自 至 进尺 岩芯长回次采取率0 -0.75 1 0 0.75 0.75 0.7 93.33 0 -1.5 2 0.75 1.5 0.75 0.7 93.33 0 -2.23 3 1.5 2.23 0.73 0.7 95.89 0 -2.98 4 2.23 2.98 0.75 0.7 93.33 0 -5.05 5 2.98 5.05 2.07 1.9 91.79 0 -6.57 6 5.05 6.57 1.52 1.4 92.11 0 -8.95 7 6.57 8.95 2.38 2.2 92.44 0 -10.29 8 8.95 10.29 1.34 1.2 89.55 0 -11.58 9 10.29 11.58 1.29 1.2 93.02 0 -12.58 10 11.58 12.58 1 0.9 90.00 0 -15.03 11 12.58 15.03 2.45 2.4 97.96 0 -18.07 12 15.03 18.07 3.04 3.04 100.00 0 -21.31 13 18.07 21.31 3.24 3.24 100.00 0 -24.79 14 21.31 24.79 3.48 3.48 100.00 0 -28.06 15 24.79 28.06 3.27 3.27 100.00 … … … … … … … … 2.转换文件格式:将刚才的表格另存为CSV(逗号分隔)文件格式。

Mapgis生成钻孔柱状图

Mapgis生成钻孔柱状图
一个地质钻孔的柱状图,其主要内容是钻进回次、岩性分层、化学分析采样及岩矿石(体)花纹等。 其中钻进回次及化学分析采样部分几乎占钻孔柱状图工作量的 80%~90%以上。如果能够编制一段程序, 从 Excel 中读取原始编录数据,将其生成符合 Mapgis 格式的点、线数据文件,将大大提高绘图效率。基于 这一构思,笔者用 VBA 编制了一个较完整的程序。该程序能自动完成每张图的回次线、注记,分层线、 注记,采样线、注记,柱状图样槽等 Mapgis 可识别的明码格式的点、线数据。程序操作方便,用户干预 少,极大地提高了地质钻孔柱状图的绘制速度。
Call ZztBound
Call ZztPoint ActiveWorkbook.SaveAs Filename:="d:\ 柱 状 图 \histogram.xls", FileFormat:=xlNormal, _Password:="",
WriteResPassword:="", ReadOnlyRecommended:=False,
For counter1 = 2 To 300 Sheets("RunInfo").Select ‘选择“RunInfo”工作表
counter = counter1 + 1
Cells(counter1, 6).Select
Application.CutCopyMode = False
If Cells(counter1, 6).Value > 0 Then m = Cells(counter1, 6).Value:
关键词 地质学;钻孔柱状图;快速生成;VBA;Excel;Mapgis
矿区地质勘查过程中,钻孔柱状图的编制是一件很棘手的工作。传统方法是手工在计算纸上绘制地质 钻孔柱状图,然后进行清绘或利用制图软件进行数字化,费时、费力,且精度低(特别是超过计算纸精度 的数据不能精确处理)。如果在绘图之前没有对原始数据作仔细检查,稍不留心,一个潜伏的数据错误, 将会导致部分乃至全部工作付之东流。

mapgis钻孔柱状图自动成图方法

mapgis钻孔柱状图自动成图方法

mapgis钻孔柱状图自动成图方法一、原理Mapgis中的点、线可以通过明码转换的方式生成,明码文件中只要表明钻孔柱状图中需要的点和线在图中的位置和格式,就可以利用mapgis中文件转换功能转换成钻孔柱状图的点和线,从而达到自动生成钻孔柱状图的目的。

二、所使用的软件excel,mapgis,vf6.0,6.prg和66.prg三、使用说明1、准备工作成钻孔柱状图首先需要岩芯鉴定本和测井,在此定名两个文件分别命名为:岩性统计.xls和测井柱状.xls(1)岩性柱状.xls文件格式,注:A列代表层号;B列代表岩层名称;C列代表岩层底深;D 列代表岩层厚度;E列代表取芯长度;F列代表取芯率;G列代表岩层倾角;H列代表岩性描述。

注意在岩性描述里不能出现英文半角字符。

(2)测井柱状.xls文件格式注:A列代表岩层名称;B列代表岩层底深;C列代表岩层厚度。

做好上面两个文件后保存在F:\vp柱状\文件夹里。

2、生成柱状图点和线文件的明码格式在VF6.0中运行6.prg程序,从而产生点、线文件的明码格式文件。

运行中需要输入变比例深度,此深度最好填终孔深度。

运行结束后会依次显示两个文件,分别为注释.txt和柱状.txt。

(1)注释.txt文件此文件为柱状图中点文件的明码文件,格式如下:a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p217.50,-55.60,1,0,"1",3,3.00,0,0,0,0,0,0,1,2,053.39,-54.30,2,0,"",4,3.50,0,0,0,0,0,0,1,2,0130.24,-54.30,3,0,"砂质粘土",4,3.50,0,0,0,0,0,0,1,2,0183.20,-54.30,4,0,"5.30",4,3.50,0,0,0,0,0,0,1,2,0195.85,-54.30,5,0,"5.30",4,3.50,0,0,0,0,0,0,1,2,0211.00,-54.30,6,0,"1",4,3.50,0,0,0,0,0,0,1,2,0217.50,-58.90,7,0,"2",3,3.00,0,0,0,0,0,0,1,2,053.39,-63.60,8,0,"",4,3.50,0,0,0,0,0,0,1,2,0130.24,-63.60,9,0,"粉砂",4,3.50,7,0,0,0,0,0,1,2,0……………………259.87,-1699.96,1768,0,"827.58",3,3.00,0,0,0,0,0,0,1,2,0275.20,-1699.96,1769,0,"29.50",3,3.00,0,0,0,0,0,0,1,2,0259.87,-1802.56,1770,0,"878.88",3,3.00,0,0,0,0,0,0,1,2,0275.20,-1802.56,1771,0,"51.30",3,3.00,0,0,0,0,0,0,1,2,0(2)柱状.txt文件此文件为柱状图中线文件的明码文件,格式如下:a,b,c,d,e,f,g,h,i1.0000000000,0.0000000000,1,.20,10,10,0,11,02.0000000000,0.0000000000,0,.00,0.0,.00,0,0,051.0842080000,-57.3000000000,0,.00,0.0,.00,0,0,0216.2868050000,-57.3000000000,0,.00,0.0,.00,0,0,01.0000000000,165.2025970000,0,.00,0.0,.00,0,0,01.0000000000,0.0000000000,1,.20,10,10,0,11,02.0000000000,0.0000000000,0,.00,0.0,.00,0,0,0220.8998000000,-55.6000000000,0,.00,0.0,.00,0,0,0234.6485000000,-55.6000000000,0,.00,0.0,.00,0,0,02.0000000000,13.7487000000,0,.00,0.0,.00,0,0,0121.0000000000,0.0000000000,1,.10,20,15,0,0,02.0000000000,0.0000000000,0,.00,0.0,.00,0,0,0220.9000000000,-46.7666666667,0,.00,0.0,.00,0,0,0234.6500000000,-46.7666666667,0,.00,0.0,.00,0,0,03.0000000000,13.7500000000,0,.00,0.0,.00,0,0,0……………………1691.0000000000,13.7500000000,0,.00,0.0,.00,0,0,029.0000000000,2.0000000000,1,.20,2.0,2.0,0,11,02.0000000000,0.0000000000,0,.00,0.0,.00,0,0,0236.4900000000,-1822.7600000000,0,.00,0.0,.00,0,0,0284.8100000000,-1822.7600000000,0,.00,0.0,.00,0,0,01692.0000000000,48.3200000000,0,.00,0.0,.00,0,0,029.0000000000,2.0000000000,1,.20,2.0,2.0,0,11,02.0000000000,0.0000000000,0,.00,0.0,.00,0,0,0236.4900000000,-1802.7600000000,0,.00,0.0,.00,0,0,0284.8100000000,-1802.7600000000,0,.00,0.0,.00,0,0,01693.0000000000,48.3200000000,0,.00,0.0,.00,0,0,0上面产生的两个文件需要处理下才能作为明码文件,处理方式和结果如下:(1)注释.txt文件的处理此文件处理方式为把第一行的“a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p”删掉,然后加上:WMAP90221771此处“WMAP9022”代表为点文件明码格式的开头,“1771”代表了点的数目,这个数字为文件最后一行,第3个数字。

浅谈Mapgis地质钻孔柱状图制图方法

浅谈Mapgis地质钻孔柱状图制图方法
关键词 : Ma p g i s 投影; Ma p g i s 制图 ; 方 法
使用 Ma p g i s 制 图软件在地质制 图中的设计和过程、 图像制作的方 有两项质量参数 : 全孔岩芯采取率、 全孔矿芯采取率 , 一般在钻孔质量 法等 内容 , 让更多的人了解 Ma p g i s 软件的技术概念并学会利用此软件 表中集中反映 , 故此处省略。3 . 1 . 2图表系统分类 : 共4 类, 就是 回次情 的使用方法 , 并通过此软件在地质制图工作上发挥更强大的作用。 地质 况、 分层情况 、 取样分析、 水工编录。 2 0 0 6 年 7月中国地质调查局发布了 钻孔柱状图是地质工作人员在野外经常用到的图件之一 ,可以通过地 D D 2 0 0 6 -0 1 ( 固体矿产勘查原始地质编录规程》 ( 试行 ) , 其中的钻孔柱 质钻孔柱状图了解到该地层的岩性 、 地层年代等相关信息。 利用 Ma p g i s 状 图图式缺少回次情况 , 有评审专家指出 , 这是重要 的基础参数 , 不可 投影制作地质钻孔柱状图 ,可以节省地质工作人员的时间。本章谨对 或缺。因此 , 我们建议, 即便是国土资源大调查项 目, 所附的钻孔柱状 图 M a p g i s 地质钻孔柱状图制图操作步骤进行简单介绍 。 也应包括此项 内容 。 3 . 1 . 3 水工编录: 现在不少矿区缺少专业的水工环技 1投影 坐标 设计 术人员 , 故一般地质人员应对此有一定了解 , 并承担起相应的编录管理 每个钻孔都应进行水文简观和基本的工程地质编录( R Q D 钻孔柱状图实际是—个以表为主的图表系统 , 列宽根据 内容确定 , 任务。第一 , 行高根据回次进尺 、 分层厚度、 样长等确定。 值测量 , 参见钱学溥有关文章) 。 第二 , 图面内容中 应有所反映。 3 . 1 4其 . 1 . 1 原 : 指定钻孔柱状图表头左下角为原点( 0 , 0 ) 。 他取样及矿体编号: 其他取样主要指光薄片 、 小体重样等 , 有时随回次 1 . 2 横坐标 : 各列右界横坐标为其左侧各列宽度之和。 编录进行, 有时随基本分析取样进行 , 暂归入回次情况大类。矿体编号 1 . 3 表头纵坐标 : 均为正值 , 根据表头内容设计高度。 是工作晚期成果 , 是最后的图面补充内容 , 一般用手工方式编辑 , 归入 就某一矿区而言 , 钻孔柱状图的表式都是统一的 , 所以 钻孔柱状图的表 取样分析大类。3 . 1 . 5附表系统内容 : 分2 类, 技术参数表格 、 图签。技术 头只需制作一次, 并作为模版使用, 其他钻孔柱状图无需重新制作。 参数指钻孔结构 、 孔深校正 、 弯曲测量 、 封孔情况这 4 项内容 , 集 中放在 l 4主体纵坐标 : 指表头下部所有内容的纵坐标 , 均为负值, 利用钻 图幅左 下角 。图签放 在 图幅右 下角 。 孔的深度参数并根据 比例尺换算后得到。 3 . 2 钻孔 柱状 图图式 M a p g i s 默认 的 比例 尺为 1: 1 0 0 0 ,如果某 钻孔 的终:  ̄ L - f L 深 为 3 . 2 . 1 分类通栏标题。 对于刚接触钻孔柱状图的年轻地质人员来说, l O 0 0 m, 直接用这个数据投影 , 得到的柱状图长度 恰好为 l m 。若想制作 这样的通栏标题对于他们了解该图的基本内容是有好处的。以分层情 1: 2 0 0的钻孔柱状图, 则孔深数据均要乘以 1 0 0 0 1 2 0 0 =5 。 况为例 , 中间的柱状花纹图与两侧的数据和地质描述是完全对应的, 分 层界线也是左右贯通的,故花纹图和地质描述栏的列线不再穿透大类 2 基础 附表 格式 基础附表主要有两个 : 钻孔编录表 、 钻孔取样表 。 标题。另, “ 地质描述” 这个术语相对于其他术语是更 堇的。轴夹角相 放在左侧的数据区域更好。 分层 2 . 1 钻孔编录表 。钻孔编录表中的内容分 四类 : 回次 『 青 况、 分层情 对于其他数据而言并无更特殊的地方 , 代号紧挨花纹图, 对于直观读图有好处。3 . 2 . 2花纹图两侧的空白列: 分 况、 水文简观 、 备注。 21 . 1 回次情况: 分两类 , 一是回次参数 , 二是回次取芯。 回次参数通 层很细时, 花纹图两侧的数据和描述文字所在的空间很狭窄 , 需要在垂 常分四列 : 回次编号、 自、 至、 进尺。D D 2 0 0 6 一 O 1 推荐的钻孔回次记录表 向上扩充空间, 此时分层横线发生错位现象, 需要在这两个空 白列里用 省略了“ 自” 列, 因为各回次是首尾相接 的, 该列多余。回次取芯有 5 列 斜线连接。因此 , 这两个空 白列不能省略 , 即使用得不多, 也应保持定 内容 , 其 中回次芯长、 回次采取率、 岩芯块数这 3列必不可少 。 残留岩芯 式。3 . 2 - 3 钻孔结构 、 弯曲测量 : D D 2 0 0 6 — 0 l 是作为图面内容处理的, 这 列在采用金刚石钻进 、 绳索取芯时可 以省略或空缺( 地工 [ 1 9 8 2 1 5 5 8号 种处理方式不妥 , 和另两类技术参数( 孔深校正 、 封孔情况 ) 拆散了, 对 《 岩芯钻探规程》 第三十二条第 3 款, 每回次都应尽量采净岩芯, 以免下 于长达数百米的深孔柱状图而言, 也不如表格形式直观。 3 . 2 . 4 起始孔深 回次孔深数据是一个连续不问断的系列 , 知道下界孔深和进尺 , 个 回次下钻时损伤钻头。残 留岩芯超过 0 . 2 米时, 应用岩芯捞取器专程 数据 : 捞取 , 严禁用金刚石钻头套扫) 。 2 . 1 . 2 分居 隋况: 分两类 , 一是分层参数 , 就能推算上界孔深 ; 惯常的“ 自㈤ ” 列其实并无必要 , 仅用下界孑 L 深( 至 表示即可 , 能节省一列空间; 这种处理方式和 D D 2 0 0 6 — 0 1 昕 十 的 二是地质描述。 分层情况 中的大部分数据都可以 自动计算 , 方法是选中 ㈤ ) 天蓝色标注的一行 , 依次复制粘贴即可。只有分层代号和轴夹角两列需 表式是统一的。分层孔深也是连续系列 , 只用“ 换层孔深” 表示即可, 这 要手工录入 。 地质描述的重要性不言而喻 , 初次录入时可只键人分层的 和 D D 2 0 0 6 — 0 1 不同。 结束 语 岩性定名,然后再根据原始编录资料分层整理描述 内容。2 . 1 . 3 水文简 观: 根据水文简观记录表内容录人。2 . 1 . 4备注: 用于标注其他取样的样 通过 Ma p g i s 制图软件制作地质钻孔柱状图,在时间上大大缩短了 号 。2 . 1 . 5 校对 : 附表数据均在 E x c e l 表格中录入或计算 , 这种 自动计算 地质工作量, 使地质人员能更陕更清楚的分析地质特征。 对地质工作带 在科技进一步发展的影响下 , M a p g i s 制图技术将会发挥更 功能实际上还具有校对功能。 比如, 若发现采取率数据大于 1 0 0 %, 除了 来很大便利。 残 留岩芯的影响之外 , 很可能是钻探报表 中的计算错误所导致的结果。 大的作用 , 以更加有效地满足社会发展的要求。 参考文献 2 . 2 钻孔取样表 。该表根据通用格式制作 , 需要投影的是样品的基 本参数 , 即前 6 列内容 , 以及后面几列的化验分析数据。 【 1 ]中华人民共和国地质矿产部. 地工 [ 1 9 8 2 ] 5 5 8 号岩芯钻探规程『 s ] . 1 9 8 2 3钻孔柱状图图式标准化讨论 钻孔柱状图图式并无定式。 随矿种或分析项 目 不同会有所变化, 但 [ 2 ] 中国地质调查局. D D 2 0 0 6 - - 0 1固体矿产勘查原始地质编录规程( 试行) 基本内容及基本图式应有统一约定 , 此处进行简单讨论。 [ s ] . 2 0 0 6 . 3 . 1 图面基本内容。钻孑 L 柱状图图面内容 : 分3 大类 , 图头系统、 图 [ 3 p J 、 永豪, 李毅, 燕红丽, 马静. E x c e l 与 Ma p G i s 在绘制 钻孔柱状 图中的应 表系统 、 附表系统。其中图表系统是主题内容 。 用 . 河南地球科学 ̄ I L 2 0 0 7 . 4 1 黄与能. 钻孔原始地质编 R 1 . m ̄4 t M- , 2 o o 8 . 3 . 1 . 1 图头系统参数: 包括图名等 I 1 项参数。 E l 期及终孔孔深共 3 『 项一般

在MAPGIS下快速实现柱状剖面图的绘制

在MAPGIS下快速实现柱状剖面图的绘制

在MAPGIS下快速实现柱状剖面图的绘制
李沙园;陈昕华;戈永怡
【期刊名称】《物探化探计算技术》
【年(卷),期】2004(026)002
【摘要】将油气化探数据用FORTRAN短程序生成MAPGIS点、线、面明码文件后,再利用MAPGIS图形编辑软件对图形进行编辑加工,达到快速制作油气化探柱状剖面图的目的.使用该方法能充分利用MAPGIS系统资源,降低编制绘图程序的难度.【总页数】4页(P173-176)
【作者】李沙园;陈昕华;戈永怡
【作者单位】中国石化勘探开发研究院,合肥化探所,安徽,合肥,230022;中国石化勘探开发研究院,合肥化探所,安徽,合肥,230022;中国石化勘探开发研究院,合肥化探所,安徽,合肥,230022
【正文语种】中文
【中图分类】P632
【相关文献】
1.应用SURFER软件快速实现工程地质剖面图绘制 [J], 张党立;娄国川;杨继华;杨风威
2.三维工程地质模型的剖面图和柱状图绘制 [J], 刘发全;杜建军;林山
3.基于GeoMap的钻孔柱状剖面图的自动绘制 [J], 张渭军;王文科;孔金玲;翁晓鹏
4.浅谈MAPGIS明码文件快速实现多模式钻孔柱状图的自动生成 [J], 陆枝恒
5.地物化综合剖面图的绘制——Mapgis与Rgmapgis相结合 [J], 潘明;张璞;管琪;郝彦珍;张彦伟;孙成杰
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Mapgis 自动成钻孔柱状图方法
一、原理
Mapgis中的点、线可以通过明码转换的方式生成,明码文件中只要表明钻孔柱状图中需要的点和线在图中的位置和格式,就可以利用mapgis中文件转换功能转换成钻孔柱状图的点和线,从而达到自动生成钻孔柱状图的目的。

二、所使用的软件
excel,mapgis ,vf6.0,6.prg和66.prg
三、使用说明
1、准备工作
成钻孔柱状图首先需要岩芯鉴定本和测井,在此定名两个文件分别命名为:岩性统计.xls和测井柱状.xls
(1)岩性柱状.xls文件格式,
注:A列代表层号;B列代表岩层名称;C列代表岩层底深;D 列代表岩层厚度;E列代表取芯长度;F列代表取芯率;G列代表岩层倾角;H列代表岩性描述。

注意在岩性描述里不能出现英文半角字符。

(2)测井柱状.xls文件格式
注:A列代表岩层名称;B列代表岩层底深;C列代表岩层厚度。

做好上面两个文件后保存在F:\vp柱状\ 文件夹里。

2、生成柱状图点和线文件的明码格式
在VF6.0中运行6.prg程序,从而产生点、线文件的明码格式文件。

运行中需要输入变比例深度,此深度最好填终孔深度。

运行结束后会依次显示两个文件,分别为注释.txt和柱状.txt。

(1)注释.txt文件
此文件为柱状图中点文件的明码文件,格式如下:
(2)柱状.txt文件
此文件为柱状图中线文件的明码文件,格式如下:
上面产生的两个文件需要处理下才能作为明码文件,处理方式和结果如下:
(1)注释.txt文件的处理
此文件处理方式为把第一行的“a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p”删掉,然后加上:
WMAP9022
1771
此处“WMAP9022”代表为点文件明码格式的开头,“1771”代表了点的数目,这个数字为文件最后一行,第3个数字。

处理结果如下:
(2)柱状.txt文件的处理
此文件的处理稍微复杂:首先把“,0.0000000000,0,.00,0.0,.00,0,0,0”全部替换为“”,即空,然后再把“,0,.00,0.0,.00,0,0,0”全部替换为“”,也是空,替换完之后,最后替换头,把头“a,b,c,d,e,f,g,h,i”替换为:WMAP9021
1693
这里“WMAP9021”开头代表线文件明码格式的开头,“1693”代表线数,在文件最后一行第一个数字。

改完之后可以很明显的看到线文件的格式,改后如下:
到此为止柱状图所需的点、线明码格式文件已经做好了。

3、生成点线文件、成图
打开mapgis的文件转换功能,依次点击输入---装入mapgis明码格式文件。

选择刚刚做好的两个文件,然后分别保存点、保存线,即可得到所需要的柱状图。

生成的柱状图部分如下:
图一
图2
四、存在问题与讨论
1、生成的图中没有柱状图框,需要自己加上去,如果以前有模板,就可以直接把这两个文件放在模板里取,然后修改就更方便了。

2、生成的图的左边为鉴定柱状,右边为测井柱状。

图2可以看出,左边的现场鉴定柱状和现场鉴定内容有错动,部分错动比较大,右边的测井柱状层和柱状对应的则很好。

可能是程序对柱状的参数设置没有调到最佳。

3、部分岩层已经充填了图例,但仍有部分没有填充,需要自己在手动修改。

相关文档
最新文档