国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于MapGIS軟件明碼文件鉆孔柱狀圖制作

2016-09-20 07:00:34張彥海劉延凱徐耀漢孔凡合河北省地質(zhì)礦產(chǎn)局第十一地質(zhì)大隊(duì)河北邢臺054000
地質(zhì)與資源 2016年2期
關(guān)鍵詞:柱狀圖進(jìn)尺平行線

張彥海,白 明,劉延凱,石 勇,徐耀漢,孔凡合河北省地質(zhì)礦產(chǎn)局第十一地質(zhì)大隊(duì),河北邢臺054000

?

基于MapGIS軟件明碼文件鉆孔柱狀圖制作

張彥海,白明,劉延凱,石勇,徐耀漢,孔凡合
河北省地質(zhì)礦產(chǎn)局第十一地質(zhì)大隊(duì),河北邢臺054000

通過實(shí)例簡要說明了Excel軟件、MapGIS軟件明碼文件及輔助軟件MGT6在繪制鉆孔柱狀圖中的應(yīng)用.實(shí)例采用某礦區(qū)實(shí)際鉆孔回次進(jìn)尺數(shù)據(jù),對數(shù)據(jù)進(jìn)行整理、計(jì)算.利用Excel軟件和MapGIS軟件生成鉆孔回次線明碼文件后,進(jìn)而繪制鉆孔回次線,建立鉆孔柱狀圖繪制模板,用MapGIS二次開發(fā)輔助軟件MGT6進(jìn)行回次數(shù)據(jù)輸入.鉆孔柱狀圖繪制模板建立后,進(jìn)行其他鉆孔柱狀圖繪制時(shí)可直接輸入回次進(jìn)尺而成圖.

MapGIS明碼文件;回次進(jìn)尺數(shù)據(jù);MGT6;鉆孔柱狀圖

1 概述

利用MapGIS軟件(版本6.5或6.7)繪制鉆孔柱狀圖過程中,鉆孔回次線生成和回次進(jìn)尺數(shù)據(jù)的輸入是繪制過程中的重要環(huán)節(jié)[1].采用傳統(tǒng)直接輸入效率低,數(shù)據(jù)檢查修改也相當(dāng)費(fèi)時(shí)費(fèi)力,而利用Excel軟件和MapGIS軟件中的線明碼文件建立鉆孔柱狀圖繪制模板,再利用MapGIS二次開發(fā)輔助軟件MGT6進(jìn)行鉆孔回次數(shù)據(jù)整理、檢查和輸入,可提高成圖效率,以下以實(shí)例說明.

2 回次線生成和回次數(shù)據(jù)的輸入過程

2.1MapGIS軟件線明碼文件

MapGIS明碼文件是ASCII碼文件[2],可以用文本編輯器打開查看、編輯,包括區(qū)明碼文件、線明碼文件和點(diǎn)明碼文件.它們的邏輯結(jié)構(gòu)相似,因本文僅涉及線明碼文件,主要簡要介紹線明碼文件的結(jié)構(gòu).

線文件的結(jié)構(gòu)如下[3-4].

邏輯結(jié)構(gòu):文件頭線數(shù) 1號線 2號線……,具體表示如下.文件頭,8個(gè)字節(jié)WMAP9021(老的文件為WMAP6021或WMAP7021和WMAP8021)n線數(shù)線型號,輔助線型號,線色,線寬,X系數(shù),Y系數(shù),輔助色,圖層,透明輸出1號線的參數(shù)m1 1號線總節(jié)點(diǎn)數(shù)X11,Y11 1號線第1節(jié)點(diǎn)坐標(biāo)對X12,Y12 1號線第2節(jié)點(diǎn)坐標(biāo)對……X1m1,Y1m1 1號線第m1節(jié)點(diǎn)坐標(biāo)對ID1,L1 1號線的ID和長度屬性線型號,輔助線型號,線色,線寬,X系數(shù),Y系數(shù),輔助色,圖層,透明輸出

2號線的參數(shù)m2 2號線總節(jié)點(diǎn)數(shù)X21,Y21 2號線第1節(jié)點(diǎn)坐標(biāo)對X22,Y22 2號線第2節(jié)點(diǎn)坐標(biāo)對……X2m2,Y2m2 2號線第m2節(jié)點(diǎn)坐標(biāo)對ID2,L2 2號線的ID和長度屬性…… n號線的數(shù)據(jù)

2.2MapGIS線明碼文件的生成

(1)保存好已有圖頭的鉆孔柱狀圖文件

對線文件明碼結(jié)構(gòu)了解后,首先利用已有圖頭的鉆孔柱狀圖(圖1)作為成圖基礎(chǔ).

(2)生成回次線模板

首先生成一組平行線,數(shù)量與回次總數(shù)相當(dāng)(目的是生成線明碼文件操作,平行線數(shù)量盡量與鉆孔回次總數(shù)一致或接近,間距一般為一個(gè)回次的進(jìn)尺,例如鉆孔共有500回次,做500條平行線(大多回次進(jìn)尺為3 m左右,比例尺為1∶500,平行線間距可選為6 mm).回次線平行線選擇標(biāo)準(zhǔn)如圖2所示,并且要使這條線只有首尾兩個(gè)端點(diǎn),因直線是最簡單的情況,另外為排除其他線的干擾,新生成的一組平行線要放到同一個(gè)新建的線文件中.

圖1 已有圖頭的鉆孔柱狀圖文件Fig.1 Borehole column file with heading

圖2 選擇生成平行線的標(biāo)準(zhǔn)線Fig.2 Choose standard lines for the generation of parallel lines

因本實(shí)例鉆孔回次總數(shù)為520,回次進(jìn)尺一般3 m左右,比例尺1∶500,平行線間距選擇6 mm,平行線數(shù)量520條,且新生成的平行線在一個(gè)新建的線文件內(nèi)(圖3).生成后如圖4所示.

(3)生成回次線明碼文件模板

打開MapGIS6.7文件轉(zhuǎn)換子系統(tǒng),輸入存有生成平行線的線文件,按圖5、6所示輸出MapGIS明碼格式,線文件明碼格式的擴(kuò)展名為***.wal.

2.3原始數(shù)據(jù)整理

(1)編輯回次線明碼文件模板

打開Excel軟件,依次按“文件→打開→回次數(shù)據(jù)明碼線文件.wal”,文件類型選擇“所有文件”,分隔符選擇“,”(各個(gè)數(shù)字之間分隔標(biāo)志,在生成MapGIS明碼文件時(shí)還需要加上,后有詳述).打開后如圖7所示,操作結(jié)束后提示保存為“回次數(shù)據(jù)明碼線文件.xml”.

圖3 新生成的平行線單獨(dú)存在一個(gè)線文件內(nèi)Fig.3 Save the newly generated parallel lines in a separate line file

圖4 新生成的一組平行線(左側(cè)一組水平線)Fig.4 Generation of a new set of parallel lines

在如圖7所示的文件中,A到I列是線明碼文件各組數(shù)字,在J列1~2行分別輸入線文件結(jié)構(gòu)“WMAP9021”和線數(shù)“520”,第3列以下輸入公式(以下其他列同此):=IF(A3=1,A3&","&B3&","&C3&","&D3&","&E3&"," &F3&","&G3&","&H3&","&I3,IF(A3=2,A3,A3&","&B3)(這是為了轉(zhuǎn)回MapGIS明碼文件,用分隔符“,”連接,應(yīng)用時(shí)數(shù)據(jù)所在行列不同,公式會有所差異),如圖8中J列所示.

圖5 利用“輸出”菜單中的“輸出MapGIS明碼格式”命令Fig.5 Output the MapGIS ASCII code format by output menu

圖6 命名保存MapGIS線明碼文件Fig.6 Name and save the MapGIS ASCII code line file

圖7 MapGIS線明碼文件模板各組數(shù)字Fig.7 Figure groups in the template of MapGIS ASCII code line file

(2)Excel中鉆孔回次數(shù)據(jù)輸入

將鉆孔回次數(shù)據(jù)按圖9輸入,在第7行B、D、E列分別輸入公式“=C2”、“=C8-B8”、“=D8*2”,填充數(shù)時(shí)要每5行填充一次,采用分段選取填充,這是為了便于MapGIS線明碼中點(diǎn)坐標(biāo)一一對應(yīng)(圖9),使計(jì)算簡便.鉆孔回次數(shù)據(jù)輸入后即建立了回次數(shù)據(jù)模板,再進(jìn)行其他鉆孔柱狀圖繪制時(shí)可直接輸入回次進(jìn)尺,即生成其他鉆孔柱狀圖的線明碼文件.

圖8 MapGIS線明碼線文件模板(第J列)Fig.8 File template for the MapGIS ASCII code line

圖9 建立鉆孔回次進(jìn)尺原始數(shù)據(jù)模板Fig.9 Establishment of original data template for footage per round trip

(3)數(shù)據(jù)計(jì)算

在“回次數(shù)據(jù)明碼線文件.xml”(如圖8所示)第5行、第6行B列分別輸入公式“=-0.044148-回次原始數(shù)據(jù)!E2”和“=C5”,這對應(yīng)著鉆孔第1回次線;在第10行、第11行B列分別輸入公式“=C5-回次原始數(shù)據(jù)! E7”和“=C10”,這對應(yīng)著鉆孔第2回次線;在第15行、第16行B列分別輸入公式“=C10-回次原始數(shù)據(jù)! E12”,“=C15”(如圖10所示),這對應(yīng)著第3回次線……依次類推第5n行、第5n+1行B列分別輸入公式“=C5(n-1)-回次原始數(shù)據(jù)!E5(n-1)+2”和“=C5n”,這對應(yīng)著第n回次.

(4)生成回次線

把利用回次進(jìn)尺數(shù)據(jù)計(jì)算好的MapGIS線明碼文件數(shù)據(jù)重新生成線明碼文件.

圖10 回次進(jìn)尺數(shù)據(jù)計(jì)算Fig.10 Calculation of the footage per round trip data

新建文本文檔.txt,將圖11選中的數(shù)據(jù)復(fù)制到此文件中(圖12),并重新命名為“新建文本文檔.wal”.利用MapGIS6.7文件轉(zhuǎn)換子系統(tǒng),輸入“新建文本文檔. wal”,并生成MAPGIS線文件,另存命名為“回次線文件.wl”,在MAPGIS6.7輸入編輯系統(tǒng)功能里輸入“回次線文件.wl”.至此鉆孔回次線生成(圖13).

(5)輸入回次數(shù)據(jù)

用MapGIS二次開發(fā)輔助軟件MGT6進(jìn)行回次數(shù)據(jù)輸入.首先在Excel中選種要輸入的回次數(shù)據(jù),打開MGT6軟件→鉆孔柱狀圖,按表格菜單→插入選擇單元格命令,回次數(shù)據(jù)快速輸入(如圖14所示).巖性描述也照此方法輸入.

圖11 MapGIS線明碼文件數(shù)據(jù)Fig.11 Data of the MapGIS ASCII code line file

圖12 MapGIS線明碼文件建立Fig.12 Establishment of the MapGIS ASCII code line file

圖13 回次線生成(圖中左側(cè)一組水平線)Fig.13 Generation of the footage per round trip lines

圖14 回次進(jìn)尺數(shù)據(jù)快速輸入Fig.14 Quick input of footage per round trip data

3 結(jié)論

本文在了解MapGIS線明碼文件邏輯結(jié)構(gòu)的基礎(chǔ)上,通過實(shí)例說明了其在鉆孔柱狀圖繪制中的具體應(yīng)用,總結(jié)如下:

(1)建立鉆孔柱狀圖繪制模板過程較繁瑣,但一旦模板建立成功,再進(jìn)行其他鉆孔柱狀圖繪制時(shí)可直接輸入回次進(jìn)尺,快速生成回次線,從而提高成圖效率.

(2)在Excel軟件中進(jìn)行鉆孔回次進(jìn)尺數(shù)據(jù)的輸入、檢查和編輯,方便、正確率高.

(3)在繪圖過程中,利用MapGIS二次開發(fā)軟件(Section和MGT6等)可使繪圖、數(shù)據(jù)輸入過程簡化,提高輸入的正確率.

(/Continued on Page 207)(/Continued from Page 195)

[1]段青梅,龍文華,丁天才,等.基于MAPGIS明碼文件的繪圖轉(zhuǎn)換系統(tǒng)開發(fā)及應(yīng)用[J].物探與化探,2005,29(1):50—52.

[2]湯國安,劉學(xué)軍,閭國年.地理信息系統(tǒng)教程[M].北京:高等教育出版社,2007.

[3]王曉東.MAPGIS明碼文件的研究與應(yīng)用[J].河北遙感,2008,2(1):19—21.

[4]王榮亮,曹代勇,戈連柱.基于MAPGIS明碼文件的CBM組件開發(fā)與應(yīng)用[J].中國礦業(yè)大學(xué)學(xué)報(bào),2002,31(4):392—395.

Drawing of borehole column based on MapGIS ASCII code files

ZHANG Yan-hai,BAI Ming,LIU Yan-kai,SHI Yong,XU Yao-han,KONG Fan-he
No.11 Geological Party,Hebei Bureau of Geology and Mineral Resources,Xingtai 054000,Hebei Province,China

This paper briefly introduces to the application of Excel,MapGIS and MGT6 software in drawing borehole column with examples.In the example,the actual drilling data from mine are adopted.By the software,the ASCII code files are generated first,and the footage per round trip lines are drawn then.After the establishment of the template for drawing of borehole column,the footage per round trip data can be input finally.With this drawing template,other borehole columns can be drawn by directly inputting footage per round trip data.

MapGIS ASCII code file;footage per round trip data;MGT6;borehole column

1671-1947(2016)02-0192-05

TP311;P634

A

2015-06-03;

2015-11-17.編輯:張哲.

張彥海(1981—),男,工程師,主要從事礦產(chǎn)資源勘查與找礦工作,通信地址河北省邢臺市鋼鐵北路416號,E-mail//zhangyanhai3984@163.com

猜你喜歡
柱狀圖進(jìn)尺平行線
深埋隧洞開挖進(jìn)尺比選分析
河南科技(2023年23期)2024-01-16 10:17:16
繪制和閱讀降水量柱狀圖
《相交線與平行線》鞏固練習(xí)
平行線
基于Unity3D 的冒泡排序算法動態(tài)可視化設(shè)計(jì)及實(shí)現(xiàn)
開挖進(jìn)尺對豎井開挖影響研究
隧道循環(huán)進(jìn)尺的極限平衡分析*
添加平行線 求角真方便
不可思議的平行線
基于Android平臺的柱狀圖組件的設(shè)計(jì)實(shí)現(xiàn)
文水县| 梧州市| 太保市| 沁源县| 丹凤县| 垦利县| 无极县| 梁山县| 屯门区| 全椒县| 措勤县| 通河县| 三门峡市| 和林格尔县| 花莲市| 台东市| 和田市| 维西| 石景山区| 阳泉市| 伊宁市| 会理县| 崇州市| 滨州市| 浏阳市| 永济市| 阿瓦提县| 宁远县| 大余县| 江孜县| 芜湖县| 拉萨市| 武川县| 荔浦县| 平泉县| 攀枝花市| 赤峰市| 齐齐哈尔市| 朝阳区| 乌拉特后旗| 博兴县|