§å ¸n tèt nghiÖp chuyªn ngµnh Tin häc Tr¾c ®Þa
NguyÔn V¨n Trêng
1
Tin häc Tr¾c ®Þa K47
Môc lôc
Môc lôc......................................................................................................... 1
Më ®Çu........................................................................................................... 3
Ch¬ng 1 Tæng quan vÒ B§§H vµ c«ng t¸c thµnh lËp b¶n
®å sè ®Þa h×nh............................................................................................5
1.1 B¶n ®å ®Þa h×nh........................................................................................ 5
1.2 Néi dung cña tê b¶n ®å ®Þa h×nh ............................................................. 6
1.2.1 §iÓm khèng chÕ tr¾c ®Þa ................................................................... 6
1.2.2 §Þa vËt ............................................................................................... 6
1.2.3 D¸ng ®Êt ............................................................................................ 8
1.3 B¶n ®å sè ®Þa h×nh................................................................................... 8
1.3.1 Kh¸i niÖm chung ............................................................................... 8
1.3.2 Nh÷ng ®Æc ®iÓm c¬ b¶n cña b¶n ®å sè ®Þa h×nh................................ 9
1.3.3 C¸c ®èi tîng cña b¶n ®å sè ............................................................. 9
1.4 C¸c ph¬ng ph¸p thµnh lËp b¶n ®å ®Þa h×nh ......................................... 11
1.4.1 Thµnh lËp b¶n ®å ®Þa h×nh b»ng ph¬ng ph¸p ®o vÏ trùc tiÕp ........ 12
1.4.2 Thµnh lËp n ®å ®Þa h×nh b»ng ph¬ng ph¸p chôp ¶nh................. 13
1.4.3 Thµnh lËp b¶n ®å ®Þa h×nh b»ng ph¬ng ph¸p biªn tËp trªn c¬ së c¸c
b¶n ®å cã tû lÖ lín h¬n............................................................................. 14
1.4.4 Quy tr×nh thµnh lËp b¶n ®å sè ®Þa h×nh........................................... 14
Ch¬ng 2 Thµnh lËp b¶n ®å sè ®Þa h×nh tõ d÷ liÖu ®o cña
c¸c m¸y toµn ®¹c ®iÖn................................................................18
2.1 M¸y toµn ®¹c ®iÖn tö............................................................................. 18
2.1.1 Giíi thiÖu chung.............................................................................. 18
2.1.2 M¸y toµn ®¹c ®iÖn tö cña h·ng Leica - TC 305 ............................. 19
2.1.3 M¸y toµn ®¹c ®iÖn tö cña h·ng Nikon ............................................ 24
§å ¸n tèt nghiÖp chuyªn ngµnh Tin häc Tr¾c ®Þa
NguyÔn V¨n Trêng
2
Tin häc Tr¾c ®Þa K47
2.2 Thµnh lËp BDDH tõ sè liÖu ®o cña m¸y toµn ®¹c ®iÖn tö..................... 28
2.2.1 Quy tr×nh thµnh lËp b¶n ®å sè ®Þa h×nh tõ d÷ liÖu m¸y toµn ®¹c ®iÖn
tö............................................................................................................... 28
2.2.2 CÊu tróc d÷ liÖu vµ s¬ ®å thuËt to¸n cña c¸c m¸y toµn ®¹c ®iÖn tö 29
Ch¬ng 3 Ng«n ng÷ lËp tr×nh Visual basic 6.0......................36
3.1 Giíi thiÖu chung.................................................................................... 36
3.2 Lµm viÖc víi Visual basic 6.0 ............................................................... 38
3.2.1 Thanh tiªu ®Ò (Title bar) ................................................................. 39
3.2.2 Thanh Menu (Menu bar)................................................................. 39
3.2.3 Thanh c«ng cô (Tool bar)................................................................ 39
3.2.4 Hép c«ng cô(Tool box) ................................................................... 40
3.2.5 Cöa sæ Properties Window- cöa sæ thuéc tÝnh: ............................... 41
3.2.6 From Layout Window..................................................................... 42
3.2.7 Project Explorer Window................................................................ 43
Ch¬ng 4 ThiÕt kÕ ch¬ng tr×nh...................................................45
4.1 ThiÕt kÕ giao diÖn.................................................................................. 45
4.1.1 Giao diÖn chÝnh cña ch¬ng tr×nh ................................................... 45
4.1.2 Thanh menu..................................................................................... 46
4.1.3 Form xö lý sè liÖu ........................................................................... 49
4.1.4 Form tÝnh täa ®é ®iÓm chi tiÕt......................................................... 54
4.1.5 HiÓn thÞ ®iÓm chi tiÕt trªn nÒn ®å häa............................................. 58
4.1.6 Biªn tËp b¶n ®å................................................................................ 62
KÕt luËn .....................................................................................................64
tµi liÖu tham kh¶o...............................................................................65
phô lôc........................................................................................................66
§å ¸n tèt nghiÖp chuyªn ngµnh Tin häc Tr¾c ®Þa
NguyÔn V¨n Trêng
3
Tin häc Tr¾c ®Þa K47
Më ®Çu
Trong thêi ®¹i ngµy nay viÖc ¸p dông c¸c tn cña khoa häc c«ng
nghÖ vµo s¶n xuÊt lµ mét yªu cÇu cÊp thiÕt, nh»m n©ng cao n¨ng suÊt lao ®éng,
gi¶m søc lao ®éng cña con ngêi gãp phÇn ®éng h qu¸ tnh s¶n xuÊt.
Ngµy nay, c«ng nghÖ ®iÖn tö-tin häc ®· ®ang ®îc øng dông réng r·i trong
mäi lÜnh vùc cña ®êi sèng héi nãi chung vµ trong lÜnh vùc nghµnh tr¾c ®Þa
nãi riªng.
Trong Tr¾c §Þa c¸c øng dông cña ng nghÖ ®iÖn tö-tin häc còng ®ang
®îc sö dông réng r·i trong c¶ c«ng t¸c ngo¹i nghiÖp n néi nghiÖp b»ng c¸ch
thay thÕ n c¸c c«ng cô ®o cò b»ng c¸c thiÕt míi víi c«ng nghÖ tiªn
tiÕn nh: c¸c m¸y toµn ®¹c ®iÖn ®é chÝnh x¸c cao, m¸y vi tÝnh c¸c phÇn
mÒm tiÖn Ých, c«ng nghÖ GPS .v.v. C¸c m¸y mãc phÇn mÒm tiÖn Ých ®ã ®·
®ang dÇn n thay thÕ c¸c lo¹i m¸y quang häc vµ c¸c ph¬ng ph¸p ®o
®¹c cæ truyÒn víi ®é chÝnh x¸c kh«ng cao mµ n¨ng suÊt lao ®éng thÊp.
Lµ mét sinh viªn thuéc nghµnh Tin häc Tr¾c §Þa viÖc n¾m b¾t c¸c tiÕn bé
cña khoa häc c«ng nghÖ i vµo trong c«ng viÖc cña nh tèi cÇn thiÕt. §Ó
lµm quen víi c«ng nghÖ míi t¹o hµnh trang cho mai sau ra trêng khái bì
ngì tríc c«ng viªc thùc tÕ, em ®· ®îc híng dÉn lµm ®å ¸n tèt nghiÖp víi ®Ò
tµi lµ: " øng dông c«ng nghÖ tin häc thµnh lËp b¶n ®å trªn c¬ së d÷
liÖu ®o cña m¸y toµn ®¹c ®iÖn tö."
Môc ®Ých cña ®Ò tµi nghiªn cøu t×m hiÓu khu«n d¹ng liÖu ®o cña
mét m¸y toµn ®¹c ®iÖn ®ang ®îc dông réng r·i trong thùc t¹i ViÖt
Nam cña c¸c h·ng s¶n xuÊt nh: Lei ca, Nikon, Sokkimét phÇn mÒm
®å häa nh Autocad, Microstation ®Ó ®ã thµnh lËp modul file sè liÖu
øng dông cho c«ng t¸c thµnh lËp b¶n ®å ®Þa h×nh.
§å ¸n tèt nghiÖp chuyªn ngµnh Tin häc Tr¾c ®Þa
NguyÔn V¨n Trêng
4
Tin häc Tr¾c ®Þa K47
Sau mét thêi gian nghiªn cøu, víi gióp ®ì, híng dÉn tËn t×nh cña
thÇy gi¸o Ts. §inh C«ng Hoµ c¸c thÇy trong m«n, em ®· hoµn thµnh
b¶n ®å ¸n. Néi dung ®å ¸n ®îc tr×nh bµy nh sau:
PhÇn Më ®Çu
Ch¬ng 1 Tæng quan vÒ bn ®å ®Þa h×nh vµ c«ng t¸c thµnh lËp bn ®å sè ®Þa h×nh
Ch¬ng 2 Thµnh p b¶n ®å ®Þa h×nh tõ d÷ liÖu ®o cña c y toµn ®¹c
®iÖn
Ch¬ng 3 Giíi thiÖu ng«n ng÷ lËp tr×nh Visual Basic 6.0
Ch¬ng 4 ThiÕt kÕ ch¬ng tr×nh
PhÇn KÕt luËn
§å ¸n tèt nghiÖp nµy ®îc hoµn thµnh t¹i trêng ®¹i häc Þa chÊt.
®îc kÕt qnµy em mét lÇn n÷a ch©n thµnh c¶m ¬n thÇy gi¸o TS §inh
C«ng Hoµ ngêi ®· trùc tiÕp híng dÉn, ®a ra nh÷ng gîi ý gi¸ t
mÆt khoa häc thùc tiÔn s¶n xuÊt, gióp em hoµn thµnh b¶n ®å ¸n em xin
göi lêi c¶m ¬n tíi c¸c thÇy c« trong bé m«n ®· gióp ®ì em trong suèt thêi gian
em häc tËp t¹i trêng còng nh trong qu¸ tr×nh lµm ®å ¸n tèt nghiÖp. Trong
qu¸ tr×nh lµm ®å ¸n, mÆc dï ®· rÊt cè g¾ng nhng lîng kiÕn thøc cßn h¹n hÑp
nªn n ®å ¸n cßn nhiÒu sai sãt t mong c thÇy vµ n bÌ th«ng m gãp
ý.
Em xin ch©n thµnh c¶m ¬n.
Sinh viªn thùc hiÖn
NguyÔn v¨n Trêng
Líp Tin häc tr¾c ®Þa K47
§å ¸n tèt nghiÖp chuyªn ngµnh Tin häc Tr¾c ®Þa
NguyÔn V¨n Trêng
5
Tin häc Tr¾c ®Þa K47
Ch¬ng 1
Tæng quan vÒ B§§H vµ c«ng t¸c thµnh lËp b¶n
®å sè ®Þa h×nh
1.1 B¶n ®å ®Þa h×nh
B¶n ®å ®Þa h×nh lo¹i b¶n ®å thÓ hiÖn mét khu vùc trªn mÆt cña tr¸i
®Êt, trªn ®ã b¶n ®å thÓ hiÖn nh÷ng thµnh phÇn cña thiªn nhiªn kÕt qu¶ ho¹t
®éng thùc tiÔn cña con ngêi mµ m¾t ta cã thÓ c¶m nhËn ®îc.
Trªn b¶n ®å ®Þa h×nh, kh«ng ®a lªn tÊt mäi h×nh ¶nh trªn mÆt ®Êt
chØ thÓ hiÖn c¸c ®èi tîng chøa ®ùng lîng th«ng tin phô thuéc vµo kh«ng
gian, thêi gian môc ®Ých sö dông.
TÝnh kh«ng gian giíi h¹n (x¸c ®Þnh) khu vùc ®îc tiÕn hµnh ®o
thµnh lËp b¶n ®å.
TÝnh thêi gian quy ®Þnh ghi nhËn trªn b¶n ®å ®Þa h×nh hiÖn tr¹ng cña
mÆt tr¸i ®Êt t¹i thêi ®iÓm tiÕn hµnh ®o vÏ.
Môc ®Ých dông chi phèi néi dung vµ ®é chÝnh x¸c cña b¶n ®å. YÕu
kh«ng gian vµ môc ®Ých sö dông cã liªn quan ®Õn viÖc lùa chän tØ lÖ b¶n ®å.
C¸c ®èi tîng ®Þa h×nh trªn bÒ mÆt tr¸i ®Êt ®îc ®a lªn b¶n ®å th«ng qua
phÐp chiÕu b¶n ®å.
n chÊt b¶n ®å ®Þa h×nh nãi chung cßn ®îc ®Þnh nghÜa: mét
m« h×nh ®å häa vÒ mÆt ®Êt, cho ta kh¶ n¨ng nhËn biÕt bÒ mÆt ®ã b»ng c¸i nh×n
bao qu¸t, tæng qu¸t ®äc chi tiÕt hoÆc ®o ®Õm chÝnh x¸c”. Dùa vµo b¶n ®å ®Þa
h×nh thÓ nhanh ch·ng x¸c ®inh täa ®é, ®é cao cña ®iÓm bÊt nµo trªn mÆt
®Êt, kho¶ng c¸ch ph¬ng híng cña hai ®iÓm, chu vi, diÖn tÝch, khèi lîng
cña vËt, vïng, cïng hµng lo¹t c¸c th«ng sè kh¸c.