T « p d i i B l A C H A T . t o a l A . 5 6 3 2 1 . 11/2010. P. lS-21
tTVG DVNG lAP TRINH HO TRO CONG TAC THANH I4P CAC LOAI BAN VE TRONG BAO CAO BIA CHAT
NGUYEN Vttffl CHt
DoanBiachdt 506, KmTum, Liin doanSiadidtTnmgTho^Ba.
Tdm tat Trong vi^ lam ca: bdo c^ dui chdt a cdc Uen dom ffiudng pirn l^c^
lom bdn ve vd htnh minh hoa Trong (fejr gian qua. c^g viec nay thudng phdi ldm theo cdch thu cdng. Bdi bdo trinh bay ca:h lam theo cmg nghe thdng tin hi$n d^, ldp cfnamg Irinh cho oic ph^ mem cv thi cho tung logi cm^ viec, co the tiit fd$m ^juc nhieu tim gian vd cdng sue cho cdn bq kythat chung ta
I. KHAI QUAT V£ vif C imc DVNG TIN HOC Ngdy nay, vdi su phat trifin nhdy vgt c ^ k h o a hoc cdng nghf ndi chung, ciia
^ ^ ^ ^ t i n hgc ndi rifing, vdi nhfing tinh
^ ^ g | r u vift, tifn dyng vd dugc fing dung rgng rdi, tin hpc Id mdt phdn khdng thfi thieu duge ciia nhiiu ngdnh ttong cdng cupc xdy dung vd phdt triin xa h^i.
Tin hgc da tham nhgp khd mgnh mfi vdo Vift Nam. Nhieu ITnh vye hogt dfng tfi lunh vye quan Iy hanh chmh, quan ly kinh te, ty d$ng hda cdng nghifp, ... din cde lihh vye nghifin efiu khoa hpc diu cd thay dh\ ddng k l nhd cd tin hge. Mdy tfnh Id cdng cy cin thifit doi vdi con ngudi ttong thdi dgi ngdy nay. Hogt dfng cua mdy tinh Id xfi ly cdc thdng tin dya vdo cdc chuang trinh dd dugc ldp sdn, nhdm dua ra kit qud phuc vy theo yfiu cdu cfia ngudi sfi dung. Vifc xdy dyng cac chucmg ttinh cho mdy tfnh Id het sfic cdn thiit, bdi vi chuang trinh Id cdng cy cfia con ngudi.
Id Iinh hfin cua mdy tfnh. Trong xay dung chuong trinh, d l cd m$t chuong trinh mang 1^ hifu qud can phdt eo "con ngudi" nghifin cuu bdn^ md hodc phan tfch bdi toan, dua ra sa dd thu|it toan va tu dd viet thdnh chucmg trinh.
Dli vdi edng tdc dfa chit, vifc ttianh l$p cdc bdn dh so cho cdc bdo cdo dia chdt ho$c cdc bdo cao chuyfin ngdnh la rit can
thiit, nhung phan mem de sfi dyng vd cdi^ ey hd ttg chu ylu la tgn dyng cdc phifin ban cd sdn. Hifin nay, hdu het cdc phdn mfim nhdm thdnh ldp cdc bdn vfi vd hinh Tninh hpa ttong cdc bdo cdo dia ehit chi ddp fii^ mdt sd yfiu cdu chung nhdt cho timg cdng viec, khdng dap fing dugc tat ca cac y tudng tryc quan cin the hifn trcn bdn ve eua eac bdo cdo dia chit. M$t khdc, ttong xu thi hgi nh|ip WTO, bdn quyen sd hfiu tri tuf ngdy cdng bi bdo vf nghiem nggt.
Dfing trudc tinh hinh dd, tdc gid dd di sau nghifin cuu md ngu6n &h hga tfi bang mS ASCn DXF FILE; tim hifiu quy Iu|t ciia bdng md d6i vdi cac ddi tugng (difim, dudng, ky tu -text-, vfing khfip kfn, dudng trdn), Ngodi ra, dfi tao them cac difiu kifn phan chia thuOc tinh, cdn nghien cuu thfim sy phdn b l cua md n^u, lgp (layer) ciia doi tugng phye vu cho vific xac dinh vfing thupc tinh (phdn bdc ham lugng, phdn vung ttiln vgng hodc chi tieu cdng nghifp, tdch ldp,...). Cdc bang md tten dua vdo fing dyng ttong ldp ttinh FORTRAN hogc PASCAL, nhim giiip cdn bf kJ thuat trong don vi, phat huy ndi lyc, ty tgo them edng cy Idm vific cho chinh minh ^ dem lgi lgi ich clio bdn thdn ndi rieng, vd cho eo quan ndi chung.
Ddi vdi c ^ nhd ehuyai m&i, day Id cdc cdng vife rit dan gjdn va tam diudng.
Nhung ddi vdi can bp ky Audi diung ta ffiii diung, dSy la c&ig cy h5 tig tiiifit Aye nhdt, gdn gui iMt; diinh nd sfi ^ n lai hieu qud cao trrag eac cdi^ vifc tfiudng ngay, giup d n cdc ban vfi trong bao cdo ^ a chdt cd thdm m^vk^ chinh xac cao, rut n g ^ tfidi gjan vdn [didng cua cdc bao cdo dia chat
I. PHUDNG PHAP ONG DUNG TM HQC 1.Ma nguftn dd hga
Nfahi chun^ md Dgu6n cua cac file do hga d dgng ASCB DXF FILE la cdc ky y dugc dinh nghta cho tinm thupc tinh doi n^mg. Di l|ip dugc file dd hga dgng DXF cin phdi cd phin md ddu, phdn nfi dung vd pdtin kfit thfic. N I U xdy dyng diy du tfieo bdn md, d$t phin md rfng Id [*.dxf|
thi ta duge file do hga (dgng vfic ta) c6 tl^ md dugc bdng phan mfim Acad, Maplnfo vd Microstation.
Dli vdi cdc dli tugng dang chfim phy tfiufc vdo mft vi tri thi biin so X, Y eua dli tugng tiip theo chfnh la gia so dtrge (± • \) vdi gid ttj Xi, Yi cfia ddi tugng tucmg fing.
1.1. MS nguSn phin m&^u file M
SECTION 2 ENTITIES
1.2. MS nguon phan npi dung file do hfa:
fl- Md ngudn cm ddi tuong diim (point):
H ' B i e n s 6 ; dp c a o H' b. Ma ngudn cua ddi tu^ng ty ttf (text):
0 TEXT
8
SOHIEU ' T e n 1 6 p ' 62
C ' H i n g s 6 ; M5 mSu' 10
' B i i n s 6 ; t g a d$ f 20
' B i e n s o ; t p a dO X' 30
' B i e n s o ; dO c a o H' 40
4 . 0 ' D 9 c a o t e x t ' 1
LK.1319 ' B i i n s 6 ; t e x t ' 41
0 . 8 'BO r O n g f a c t o r ttiy t h i c h '
c. Md ngudn cua ddi ttrdng duang (line):
DUONG 62
10 Yl
' T § n 1 6 p ' ' H i n g s 6 ; m§ mdu' ' B i 4 n s 6 ; t p a dO Y d i u ' 20
XI ' B i i n sfi ,- t p a d$ X d i u ' 30
HI ' B i 4 n s 6 ,- dO c a o H d i u ' 11
Y2 ' B i i n s 6 ,- t p a dO Y c u i i ' 2 1
X2 ' B i i n s 6 i t p a d$ X c u i i ' 31
H2 ' B i i n s d i t p a dO H cufii' d M8 ngudn cua doi tu^ng vong Irdn (circle):
DIEM 62
'T6n 16p' 'Hdng s6 ; Ma ra^u' Biin s6 ; tpa dO y' Biin sfi ; tpa d§ X'
V_TRON 'Tgn 16p' 62
C 'HSng 36 ; Ma miu' 10
'Biin sfi tpa df Y'
"Blln sd ,- tpa do X' 'Biin sfi ; dp cao H' ' B i i n sfi i ban kinh R' e. Ma phdn ket thuc file do hoa:
0 ENDSEC
0 EOF
Cac doan ma ngdn ggn vd don gian nfiu ttfin giiq) cho can bg k^ Ihudt cd thi ung dung lap trinh Pascal hogc Fortran, tao cho mlnh nhiing chuong trinh tien ich, dem lai hifiu qua ldn ve thdi gian vd noang lai dp chinh xkc l i t cao, dac bift la khdng bi nhim lln.
2. Ma mau tnmg file do hga DXF
vdng (yellow) xanh (cyanic) • tifn (violet) xdm (grey)
do (red) liic (green) lam (blue) trdng (while) ^^^ ^^ (ash-grey)
Trfin ddy Id cdc mdu ca bdn. Ngodi ra, ta ciing cd the lap theo so mdu cua bdn mdu Acad (2S6 mdu). Bang md mdu giiip ta d^t dieu kifn phan ehia thu bgc kht thyc hifn cdc ddi tugng phuc tgp han.
3. Cdc chuong trinh minh hga vifc ung dyng trong l$p trinh
3.1. Chieffng trinh dira ^em cdng trlnh va cdc thdng tin kem theo len binh do trit lirgeng: De thyc hifn bit ky mgt
Hinh 1. Hinh minh hga cho vi^c thiet ke
ban ddu.
chuang trinh ddi hdi ky thuat vifin phdi dua ra y tudng, thifit kfi md hinh, cy the nhu sau: vf dy dfi thdnh tgp binh do tru Iugng cho md bauxit, moi vi tri cdng trinh cdn phdi cd mgt sd thdng tin lien quan den chi tifiu tfnh trfi Iugng, giup cho cdn bg k5^
thudt cd cdi nhin true quang va thu|n tifn ttong vifc khoanh ndi than qu|ing, cy thfi tfing budc nhu sau:
- Buac I - Thiet ke bdn ve trirc quan:
^ ^
^'°^-^^^^*"'*<'" \ /
SihIfioJnjIiWi-• 1^106 U •^Lipplii
Trfin CO sd bdn thifit k l , cdn bg kJ thudt tinh todn cac vi cac chii sd va dudng ke tuang fing phy thupc theo vi tri cdng trinh.
- Birac 2 - Thiet kefile da lifu ddu vdo cua chuang trinh: Budc nay cin tinh loin tan dyng cac phu lyc ciia bdo cdo dia chit, sao cho cd Igi nhat, vi dy:
i J i S d j J i c i A l ^ a j . A - ' i i , . - . S'.IAi.
a.:IA
X - U Ju™»si«»»».=n .10 - i f S l / . j | p p ] a a i s % ;„'J!,iS,|«
12
1
2 3 4 5 6
/
8 9 10
A
cnastrimk G l G2 G3 G42 G106
Gn
" ^ M5 dun Sihc
B 1 C | D | E | F | G | H | I | l |
FORMAT FILE S 6 I I | U (Nfaane dafing tut c ^ the kifn len bSn v@) X
1325755 89 1328756 25 1328765 25 1328785 25 1328753 25 1328754 25
TMfi
i
406323 52 (•0 40642542 406243 92 406533 11 406723 25 406921 57
—
CUeBn*
0-) 112
7 8 36 5 6 8 3 6 2
1.1 2-3 16 17 1 3 2 2
9 3 4.7 1.2 3,1 5.0 3.2
Him lutfng AliO,
(%)
55 40 54.30 56,26 49 45
" 44"47 40 52
Hanlwac SiOi
1121 8,25 3.27 4 11 2553 7.22
37 4 2 4 3 55 02 3 5
41 3S 51 62 41
Hinh 2, Vi dtf vi Ihiit kifile da lieu ddu vdo cua chuang Irinh.
- Budc 3 - Lgp File sd lifu dang ASCII [*. Oct]
loay la ddng chl s6 lupng c6ng t r l n h ) 9.3 4.7
E
1328755.89 1.2 1328756.25 1328765.25 1328785.25 1328753.25 1328754.25ctag truJ,, tiho CO vong ^ chuong trmh c6 thi giii quydt cho tit ca cic cong trinli 406323.52
406425.42 406243.92 406533.11 406723.25 406921.57
1 1 . 2 7.B 3 . 6 5 . 6 e.3 6 . 2
1.3 2 . 2
5 5 . 4 0 1 1 . 2 1 3 . 7 5 4 . 3 0 8 . 2 5 4 . 2 5 6 . 2 6 3 . 2 7 4 . 3 4 9 . 4 5 4 . 1 1 5 . 5 4 4 . 4 7 2 5 . 5 3 0 . 2 4 0 . 5 2 7 , 2 2 3 . 5
-Budc 5-Chgy chuang trinh. bien tdp kil qua-.
DMa|Hl#J xl»ilelj2]rtHlBlia]|mli?l|y|>
'\m\ g | g
44.47 0,2 25,53 4 1
D G.106 1,3
8,3 5 , ^
I Chieu day quang (m) I
Hinh 3. Vid{i vi viic bu&c 5.
3.2. Chiafng trinh ^ta mau Wi khoan theo bac ham lufng vd cdc thong tin kem theo trSn tn&t cat.
- Buac 1 - Thiit ki ban vi:
pt hifu C
Hinh 4. Htnh minh hga hiin thj thong tin tren Mapinfo 7.5.
•iBu&c 2 - Thiit kifile ditli^u ddu vao:
^ f i ^ l diu vao cd dgng nhu bdng thdng
^ ^ H h i l u dai mlu dugc dl kem vdi cgt ndmlugng tirong fing. File dfi lifiu ddu
I
pd thfi khdc, tfiy thupc vao tdi lifu cd md ta cd thi thay doi phan dpc dfi;ho hgp ly. Dfi lifu diu vdo dugc luu
- Btt&c 3 - Viit chuang trinh: LTng dyng lap trinh dfi viit cac dogn ma cho 1 vf tri cdng trinh; dung bdng mdu d l phdn chia cdc nhdm ham Iugng qugng.
- Buac 4: Chay chuong trinh, bien tdp kfit qua.
So hifu CT KT.14 KT.16 KT.17 KT.20 KTJ2 KTJ3 KT.30
X 1228563 1228753 1228790 1228868 1228902 1229005 1228769
Y 549263 549193 549181 549150 549139 549099 547991
B a n g l H 101,5 101.1 98,4 108,0 113.7 124,7 106,9
Vi tilf vh t h d n g ite s 6 H$u dhu v d o . Mau
1 2,3 2,3 2,3 2,3 2,3 2,3 2,3
HL.1
5,3 6,3 14,0 12,9 13,2 6,7 9,
Mau 2 1,5 1,5 1,5 1,5 1.5 1,5 1,5
HL.2
5,1 5,4 4,8 2,9 0,2 4,7 4,5
Mau 3 2,0 2,0 2,0 2,0 2,0 2,0 2,0
HL.3
6,5 1,0 4,5 7,4 8.8 8,4 7,1
Mau 4 2,0 2,0 2,0 2.0
HL.4 II.O 1.5 11,6 11,7
Mau S
~
||B5caoiiuens|I
1 1
i i
l^ohieuCIII
KT.WB WKBl
1 I
H m h 5. Hinh minh
fii« ' ^
[[ Bgc him [1 hr^ngtitan,
hga ve chay chuar Ngoii 2 chuong trinh minh h^a trSn, ta
c6n c6 thi vSn dyng de ap dyng vio cic cang v i ^ nhm
a. V5 kf h i ^ mic, triin diim chi tilt tit file si lieu ling hcfp len bin d l dja hinh 3D (phye vy c6ng tic trie dja).
b. E)ua kit qui phin tich mlu len cic thiit dl (16 khoan, giing dja chk..) lim tii l i ^ nguyen thiiy 2 cOa cic bio cio thim dii.
c. Dua hf thing khe niit ldn thiit dl lo khoan, lim tii Ufu nguyfn Ihiiy 2 Uong cac bio cio thim d6 di Ip lit,...
a. CAC uu oeM VA NHIRTC {H£M I.Uuffiim
~i.'"u?f°,?' ™=ng ttnh bl lr? kiln Ihic cho cfa hi kJ thuSt tmng don vi, nhim phit huy nil lyc, 1 ^ di phit triin theo xu hu6ng hifn d(u hoa ciia xJ hgi. ^ ^
20
b. I4p mpt chaong trinh khoing vii tiSm dong (thdi gian khoing vii gid) se xi^J vi vg Ifn hing v?in doi tupng c6 dp chinh xic cao, thai gian tifu hao Idioing vai phiit, thay thi dupc vii thing fliao tie Ihi ctag.
c. Sin pham 14 kit qui ciia qui sinh tich luy, hpc h6i, nghien ciiu, sang tjo...
liu dii, n6 sB mang Iji lpi ich Ihilt thyc cho c6ng vifc hom nay va ngiy mai...
i. Tfio tiln d l cho ky thujt vifn phit ttifn theo hu6ng chuyfn nghifp.
2.Nhu<pcai4m
a. p6i hbi cin bO kJ thujt sii dyng phii CO kifn thlic tin hpc l|p trinh.
b. Bio cio chi gii^p cho cin b* kJ thujt Xll IJ mpt so cong doiin trong cdng tic vin phing chii khong thay Ihl hoin toin nhu cic phito mim chuyfn nghifp, nhung cung sf dem 1^ hifu qui dli viii
f thu^ vifin phdt trifin theo hudng IJyfin nghiep.
^ ^ h i thgt su hifiu qud ddi vdi cac bdo ldi lugng cdng vific ldn.
IV. SO S A N H K ^ Q U A C O A PHlfONG P H A P T H O CdNG VA PHlfONG P H A P CONG NGH6 THONG TIN
Vific so sdnh kfit qua cua phucmg phap thu cdng va phuong phdp cdng nghfi thdng dn (thuc hien cdng doan dua thdng tin len ban dd dia chdt cho 1 td bdn dd cd 2000 cdng trinh, moi cdng trinh cd 12 ddi tugng) dugc trinh bay trong Bang 2.
3 2. So sanh k i t qud cua phipong phap thu cdng vaphuvng phap cdng nghe thong tin.
11. Npion dir Itgu: co sSil Bll!Wl^nHf!WB!BffBH
long ddng bf, chf ch chogc ve
EIS! ^3 £3iilli^3
loi ve thi^ ke, Ingiin: thdi gian sua
Ung dyng cong nghe diong tin 1. N^on di^ lieu : cd san 2. Thdi gian lgp chuong trinh: 2 gid 3. Thdi gian the hifn: vai phut 4. Df chinh xdc ve thong tin: 100%
5. Tham my: dong bg 100%
6. Trong tnrdng hgp co thay doi ve thiet ke, ve diiu chinh Idn ve thong tin: thdi gian sira chila tiep tyc vai phut...
Trfin day la mpt sd thdng tin co thfi dem lgi hifu qua cho cdng vific ctia cac de dn pd khdi lugng cdng vifc ldn. Tuy nhifin, nhui^ y tudng ndy khdng phai Id cdi khudn dfi tgo nhanh cdc sdn pham, nhung chung Id cdc cdng dogn quan trgng trong day chuyin tgo ra san phim.
Tuy id mfl ddng gdp nhd trong vifc nghi^ cfiu va ung dung cdng nghfi ddi vdi cdng vifc vdn phdng tdng kfit cdc bao cdo (£a diat, nhung khd ndng cd thi mang \m hifu qud cao va tfailt diuc, phan fing d ing vd 1^ trinh kha dem gidn md cdc can bg k5' thudt chfing ta cd the ldm dugc. Rdt mong nd dugc 3^ dung trong cac don vi cua Cue Dia chit va Khoang sdn cfia chung ta.
SUMMARY
Applying the informatie technology in the establishment of illustrating figures in geological reports
Nguyin Vinh Chi In geological reports established by Geological Divisions, there are usually many illustratii^ figures. At present, this work is usually handoperated by geologists. This article presents a method based on the modem informatie technology, establishing programs for concrete softwares for different work types, that can economize time and labour of technicians.
Nguai biin t^p: Trdn Hong Hdi.