当前位置:首页 >> 电力/水利 >>

Mapgis 自动成钻孔柱状图


图片] Mapgis 自动成钻孔柱状图 [图片]
? ? ?

分享 转载 复制地址

转载自 刘柱 2010 年 11 月 08 日 19:08 阅读(5) 评论(0) 分类:个人日记
? ?

举报 字体:大▼ o 小 o 中 o 大

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,p 217.50,-55.60,1,0,"1",3,3.00,0,0,0,0,0,0,1,2,0 53.39,-54.30,2,0,"",4,3.50,0,0,0,0,0,0,1,2,0 130.24,-54.30,3,0,"砂质粘土",4,3.50,0,0,0,0,0,0,1,2,0 183.20,-54.30,4,0,"5.30",4,3.50,0,0,0,0,0,0,1,2,0 195.85,-54.30,5,0,"5.30",4,3.50,0,0,0,0,0,0,1,2,0 211.00,-54.30,6,0,"1",4,3.50,0,0,0,0,0,0,1,2,0 217.50,-58.90,7,0,"2",3,3.00,0,0,0,0,0,0,1,2,0 53.39,-63.60,8,0,"",4,3.50,0,0,0,0,0,0,1,2,0 130.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,0 275.20,-1699.96,1769,0,"29.50",3,3.00,0,0,0,0,0,0,1,2,0 259.87,-1802.56,1770,0,"878.88",3,3.00,0,0,0,0,0,0,1,2,0 275.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,i 1.0000000000,0.0000000000,1,.20,10,10,0,11,0 2.0000000000,0.0000000000,0,.00,0.0,.00,0,0,0 51.0842080000,-57.3000000000,0,.00,0.0,.00,0,0,0 216.2868050000,-57.3000000000,0,.00,0.0,.00,0,0,0 1.0000000000,165.2025970000,0,.00,0.0,.00,0,0,0 1.0000000000,0.0000000000,1,.20,10,10,0,11,0 2.0000000000,0.0000000000,0,.00,0.0,.00,0,0,0 220.8998000000,-55.6000000000,0,.00,0.0,.00,0,0,0

234.6485000000,-55.6000000000,0,.00,0.0,.00,0,0,0 2.0000000000,13.7487000000,0,.00,0.0,.00,0,0,0 121.0000000000,0.0000000000,1,.10,20,15,0,0,0 2.0000000000,0.0000000000,0,.00,0.0,.00,0,0,0 220.9000000000,-46.7666666667,0,.00,0.0,.00,0,0,0 234.6500000000,-46.7666666667,0,.00,0.0,.00,0,0,0 3.0000000000,13.7500000000,0,.00,0.0,.00,0,0,0 …………………… 1691.0000000000,13.7500000000,0,.00,0.0,.00,0,0,0 29.0000000000,2.0000000000,1,.20,2.0,2.0,0,11,0 2.0000000000,0.0000000000,0,.00,0.0,.00,0,0,0 236.4900000000,-1822.7600000000,0,.00,0.0,.00,0,0,0 284.8100000000,-1822.7600000000,0,.00,0.0,.00,0,0,0 1692.0000000000,48.3200000000,0,.00,0.0,.00,0,0,0 29.0000000000,2.0000000000,1,.20,2.0,2.0,0,11,0 2.0000000000,0.0000000000,0,.00,0.0,.00,0,0,0 236.4900000000,-1802.7600000000,0,.00,0.0,.00,0,0,0 284.8100000000,-1802.7600000000,0,.00,0.0,.00,0,0,0 1693.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”删掉, 然后加上 : WMAP9022 1771 此处“WMAP9022”代表为点文件明码格式的开头,“1771”代 表了点的数目,这个数字为文件最后一行,第 3 个数字。处理结果如 下:
WMAP9022 1771 217.50,-55.60,1,0,"1",3,3.00,0,0,0,0,0,0,1,2,0

53.39,-54.30,2,0,"",4,3.50,0,0,0,0,0,0,1,2,0 130.24,-54.30,3,0,"砂质粘土",4,3.50,0,0,0,0,0,0,1,2,0 183.20,-54.30,4,0,"5.30",4,3.50,0,0,0,0,0,0,1,2,0 195.85,-54.30,5,0,"5.30",4,3.50,0,0,0,0,0,0,1,2,0 211.00,-54.30,6,0,"1",4,3.50,0,0,0,0,0,0,1,2,0 217.50,-58.90,7,0,"2",3,3.00,0,0,0,0,0,0,1,2,0 53.39,-63.60,8,0,"",4,3.50,0,0,0,0,0,0,1,2,0 130.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,0 275.20,-1699.96,1769,0,"29.50",3,3.00,0,0,0,0,0,0,1,2,0 259.87,-1802.56,1770,0,"878.88",3,3.00,0,0,0,0,0,0,1,2,0 275.20,-1802.56,1771,0,"51.30",3,3.00,0,0,0,0,0,0,1,2,0

(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” 代表线数,在文件最后一行第一个数字。改完之后可以很明显的看到 线文件的格式,改后如下:
WMAP9021 1693 1.0000000000,0.0000000000,1,.20,10,10,0,11,0 2.0000000000 51.0842080000,-57.3000000000 216.2868050000,-57.3000000000 1.0000000000,165.2025970000 1.0000000000,0.0000000000,1,.20,10,10,0,11,0 2.0000000000 220.8998000000,-55.6000000000 234.6485000000,-55.6000000000 2.0000000000,13.7487000000 121.0000000000,0.0000000000,1,.10,20,15,0,0,0

2.0000000000 220.9000000000,-46.7666666667 234.6500000000,-46.7666666667 3.0000000000,13.7500000000 ………… 1691.0000000000,13.7500000000 29.0000000000,2.0000000000,1,.20,2.0,2.0,0,11,0 2.0000000000 236.4900000000,-1822.7600000000 284.8100000000,-1822.7600000000 1692.0000000000,48.3200000000 29.0000000000,2.0000000000,1,.20,2.0,2.0,0,11,0 2.0000000000 236.4900000000,-1802.7600000000 284.8100000000,-1802.7600000000 1693.0000000000,48.3200000000

到此为止柱状图所需的点、线明码格式文件已经做好了。

3、生成点线文件、成图 生成点线文件、
打开 mapgis 的文件转换功能,依次点击 输入---装入 mapgis 明码 格式文件。选择刚刚做好的两个文件,然后分别保存点、保存线,即 可得到所需要的柱状图。生成的柱状图部分如下:

图一

图2

四、存在问题与讨论
1、生成的图中没有柱状图框,需要自己加上去,如果以前 有模板,就可以直接把这两个文件放在模板里取,然后修改就更 方便了。 2、生成的图的左边为鉴定柱状,右边为测井柱状。图 2 可 以看出,左边的现场鉴定柱状和现场鉴定内容有错动,部分错动 比较大,右边的测井柱状层和柱状对应的则很好。可能是程序对 柱状的参数设置没有调到最佳。

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


赞助商链接
相关文章:
MAPGIS钻孔柱状图
Mapgis_自动成钻孔柱状图 10页 10财富值 mapgis钻孔柱状图自动成图... 7页 ...钻孔柱状图(1:200) MAPGIS 钻孔柱状图(1:200)编制方法 钻孔, 柱状, 编制, ...
MAPGIS钻孔柱状图
MAPGIS钻孔柱状图_电力/水利_工程科技_专业资料。MAPGIS画钻孔柱状图的方法今日...Mapgis 自动成钻孔柱状图... 10页 免费 四、Mapgis钻孔柱状图制... 6页 1...
MAPGIS自动生成剖面图
MAPGIS 自动生成剖面图 1、 选择自己所需要画的剖面线所涉及的等高线。 2、 ...基于MapGIS钻孔柱状图... 暂无评价 5页 ¥2.00 基于MAPGIS制作地质剖面....
基于VB编写的钻孔柱状图自动生成插件
基于VB 编写的钻孔柱状图自动生成插件 【内容摘要】 使用 VisualBasic(VB)语言,使 Excel 数据文件和 Autocad 图形文件挂接,并在两者之间建立数据沟通渠道,将 Excel...
应用EXCEL和MAPGIS快速生成地浸砂岩型铀矿钻孔综合柱状图
应用EXCEL和MAPGIS快速生成地浸砂岩型铀矿钻孔综合柱状图 - 龙源期刊网 http://www.qikan.com.cn 应用 EXCEL 和 MAPGIS 快速生成地浸砂 岩型铀矿钻...
基于MapGIS开发地质矿产钻孔柱状图探讨
基于MapGIS开发地质矿产钻孔柱状图探讨_计算机软件及应用_IT/计算机_专业资料。龙源...本文叙述了 MapGIS 软件的先进成图理论;介绍了 VC++开发语言的开发原理与代 ...
MapGIS67等值线自动绘制方法
MapGIS67等值线自动绘制方法 - 江南皮革厂倒闭了!原来一两百的资料免费送了!... MapGIS67等值线自动绘制方法_企业管理_...将 Excel 文件转换成 MapGIS 的 WB ...
MAPGIS钻孔柱状图
Mapgis 自动成钻孔柱状图 10页 免费 四、Mapgis钻孔柱状图制作 6页 2财富值 ...分层点:把回次线 CSV(逗号分隔)格式文件另存为分层点,删掉后 2 列,最后形成...
基于MapGIS开发地质矿产钻孔柱状图探讨
基于MapGIS开发地质矿产钻孔柱状图探讨_冶金/矿山/地质_工程科技_专业资料。基于 MapGIS 开发地质矿产钻孔柱状图探讨 摘要: 本文叙述了 MapGIS 软件的先进成图理论;...
Mapgis任意图幅图框生成
Mapgis任意图幅图框生成_计算机软件及应用_IT/计算机_专业资料。Mapgis任意图幅图框生成 Mapgis 任意图幅图框生成键盘生成矩形图框 ...
更多相关标签: