Khóa luận Xây dựng hệ thống quản lý bản đồ số dựa trên công nghệ MapServer

ĐẠI HC QUC GIA HÀ NI  
TRƯỜNG ĐẠI HC CÔNG NGHỆ  
Nguyn Cao Cường  
XÂY DNG HTHNG QUN LÝ BN ĐỒ SỐ  
DA TRÊN CÔNG NGHMAPSERVER  
KHOÁ LUN TT NGHIP ĐẠI HC HCHÍNH QUY  
Ngành: Công NghThông Tin  
HÀ NI - 2009  
ĐẠI HC QUC GIA HÀ NI  
TRƯỜNG ĐẠI HC CÔNG NGHỆ  
Nguyn Cao Cường  
XÂY DNG HTHNG QUN LÝ BN ĐỒ SỐ  
DA TRÊN CÔNG NGHMAPSERVER  
KHOÁ LUN TT NGHIP ĐẠI HC HCHÍNH QUY  
Ngành: Công NghThông Tin  
Cán bhướng dn: TS. Trn Minh  
HÀ NI - 2009  
TÓM TT NI DUNG KHÓA LUN  
Ngày nay Hthng thông tin địa lý (GIS – Geographic Information  
System) đã phát trin rt mnh, nó được ng dng vào rt nhiu ngành và  
lĩnh vc khác nhau như trong quân s, dbáo thi tiết, bn đồ tìm đường  
đi, bn đồ địa cht, khoáng sn… Cùng vi sbùng nca mng internet  
toàn cu và phn cng máy tính, GIS đã phát trin công nghcho phép  
chia scác thông tin qua mng, người sdng khp mi nơi trên thế gii  
đều có thsdng các ng dng này thông qua internet. Vic này đòi hi  
phi có mt ng dng trên nn web là skết hp ca GIS và web, để qun  
lý các thông tin trên bn đồ cho phép xem ni dung các thông tin bn đồ  
trên web, có ththêm hoc xóa sa các thông tin này. Bên cnh đó, xu  
hướng phát trin phn mm da trên công nghmã ngun mcũng đang  
được phát trin rt mnh vì nhiu li ích mà nó mang li. Vì thế, vic  
nghiên cu ng dng qun lý bn đồ sda trên cơ smã ngun msẽ  
mang li khnăng chia sthông tin địa lý rng rãi.  
Ni dung chính ca đề tài là nghiên cu công nghmã ngun mở  
MapServer, trên cơ sở đó xây dng mt ng dng qun lý bn đồ số  
WebGIS phc vcho mc đích nht định.  
Mc lc  
Mở đầu..................................................................................................................1  
Chương 1 Cơ sở địa lý hc..................................................................................3  
1.1 Khái nin chung vbn đồ địa lý....................................................................3  
1.1.1 Định nghĩa bn đồ......................................................................................3  
1.1.1.1. Bn đồ - mô hình toán hc..................................................................3  
1.1.1.2. Mô hình thc tin................................................................................4  
1.1.1.3. Bn đồ - mô hình qui ước ...................................................................5  
1.1.2 Các tính cht ca bn đ............................................................................5  
1.1.3 Cơ stoán hc ca bn đồ địa lý...............................................................6  
1.1.3.1. Tlbn đồ (map scale)......................................................................6  
1.1.3.2. Cơ strc địa – thiên văn ca bn đ.................................................6  
1.1.3.3. Htoạ độ ...........................................................................................8  
1.2 Các hqui chiếu bn đồ (Map Projection)......................................................8  
1.2.1 Lưới chiếu bn đồ (lưới kinh vĩ tuyến)......................................................8  
1.2.1.1. Phép chiếu bn đ...............................................................................8  
1.2.1.2. Các phép chiếu hình và lưới chiếu hình..............................................9  
1.2.2 Bcc bn đồ ............................................................................................14  
1.3. Các phương pháp biu thhin tượng trên bn đồ .........................................14  
1.3.1. Phương pháp đường đẳng tr....................................................................14  
1.3.2. Phương pháp chm đim ..........................................................................15  
1.3.3. Phương pháp ký hiu đường ..................................................................... 15  
1.3.4. Phương pháp ký hiu đường chuyn động ............................................... 15  
1.3.5. Phương pháp biu đồ định v....................................................................16  
1.3.6. Phương pháp ký hiu................................................................................16  
1.3.7. Phương pháp biu đồ ..............................................................................16  
Chương 2 GIS – Hthng thông tin địa lý........................................................17  
2.1. Khái nim hthng thông tin địa lý...............................................................17  
2.1.1 Định nghĩa GIS..........................................................................................17  
2.1.2 Các thành phn ca GIS ............................................................................18  
2.1.2.1. Thiết b(Hardware).............................................................................18  
2.1.2.2. Phn mm............................................................................................18  
2.1.2.3. Chuyên viên ........................................................................................19  
2.1.2.4. Dliu địa lý (Geographic data) ........................................................19  
2.1.2.5. Chính sách và qun lý.........................................................................20  
2.2 Dliu trong GIS ............................................................................................20  
2.2.1 Các dng dliu GIS.................................................................................20  
2.2.2 Mô hình thông tin không gian ...................................................................20  
2.2.2.1. Hthng vector...................................................................................21  
2.2.2.2. Hthng raster....................................................................................25  
2.2.2.3. Chuyn đổi cơ sdliu dng vector và raster ..................................29  
2.2.2.4. So sánh vector và raster ......................................................................30  
2.2.3 Mô hình thông tin thuc tính .....................................................................31  
2.3. WebGIS – Công nghGIS qua mng ............................................................33  
2.3.1. Gii thiu WebGIS ...................................................................................34  
2.3.2. Sơ đồ hot động ca WebGIS...................................................................34  
2.3.3. Tim năng ca WebGIS............................................................................35  
2.3.4. Các kiến trúc trin khai WebGIS..............................................................35  
2.3.4.1. Server side...........................................................................................35  
2.3.4.2. Client side ...........................................................................................36  
2.3.4.3. Kết hp c2 chiến lược ............................................................................37  
2.3.5. Trao đổi dliu ca hthng WebGIS....................................................38  
2.3.5.1. Web Map Service / Server..................................................................38  
2.3.5.2. Web Feature Service / Server .............................................................39  
Chương 3 MapServer – WebGIS Application..................................................40  
3.1. Gii thiu Mapserver......................................................................................40  
3.2. Các thành phn ca Mapserver......................................................................41  
3.2.1 File khi to...............................................................................................41  
3.2.2 Map file......................................................................................................41  
3.2.3 Template file..............................................................................................42  
3.2.4 Dliu GIS................................................................................................42  
3.3. Sơ đồ hot động ca Mapserver ....................................................................42  
3.4. Cài đặt Mapserver...........................................................................................43  
3.5. Tìm hiu Mapfile............................................................................................44  
3.5.1. Map Object ...............................................................................................44  
3.5.2. Layer Object .............................................................................................46  
3.5.3. Query Map Object ....................................................................................48  
3.5.4. Projection Object ......................................................................................49  
3.6. Kết ni các loi dliu...................................................................................51  
3.6.1. Dliu ESRI Shapefiles (SHP)................................................................51  
3.6.2. Kết ni dliu Raster...............................................................................53  
3.6.3. Kết ni dùng thư vin OGR......................................................................56  
3.6.4. Kết ni dliu dùng WMS.......................................................................60  
3.6.5. Kết ni dliu dùng WFS (Web Feature Server) ....................................62  
Chương 4: Xây dng hthng qun lý bn đồ sda trên công nghệ  
MapServer............................................................................................................64  
4.1 Bài toán xây dng hthng qun lý bn đồ s................................................64  
4.2 Dliu bn đồ .................................................................................................64  
4.2.1 Shapefile ....................................................................................................64  
4.2.2 Xây dng cơ sdliu..............................................................................65  
4.3 Xây dng chương trình....................................................................................66  
4.3.1 To Mapfile................................................................................................66  
4.3.2. Xây dng các chc năng...........................................................................67  
4.3.2.1. Công cphóng to, thu nh, pan..........................................................67  
4.3.2.2. Công chin th, tt các lp ...............................................................67  
4.3.2.3. Công chin ththông tin ca đối tượng............................................68  
4.3.2.4. Công ctìm kiếm................................................................................68  
4.3.3. Xây dng các hàm xlý...........................................................................68  
4.4. Cài đặt chương trình và thnghim...............................................................71  
4.4.1. Cài đặt.......................................................................................................71  
4.4.2. Mt sgiao din chương trình..................................................................71  
4.4.3. Thnghim chương trình.........................................................................74  
Kết lun ................................................................................................................75  
Mở đầu  
Trong lch s, con người đã biết sdng bn đồ trt lâu, bn đồ ban đầu chlà  
hình vmô tnhng thc thtrên mt đất dng đơn gin bng các đim, đường. Nó  
thường là các bn đồ quân svà bn đồ thám him. Ngày nay bn đồ giy không chlà  
bn đồ quân shay thám him, nó đã mang trên mình được rt nhiu thông tin, và  
phân ra làm nhiu loi bn đồ khác nhau. Nó sdng các đường nét, màu sc, ký hiu,  
chvà số để thhin các thông tin địa lý. Nó có thmô tvtrí, hình dng đặc tính có  
thnhn thy như phong cnh: sông, sui, đường xá, làng mc, rng cây… Bn đồ  
giúp con người có cái hình dung tng thvà tru tượng hơn, chúng ta có thdùng bn  
đồ để tìm đường đi, tìm đim du lch…  
Tuy nhiên ngày nay thì lượng thông tin càng ngày càng nhiu, và phân hóa thành  
nhiu lĩnh vc khác nhau. Bn đồ in trên giy vi nhiu nhược đim như thi gian xây  
dng, đo đạc to lp và con người dùng cho vic to bn đồ là rt nhiu và tn kém.  
Lượng thông tin trên bn đồ giy li hn chế vì quá nhiu thông tin sgây khó đọc, và  
không thcp nht theo thi gian. Bn đồ máy tính ra đời, nó là smô hình hóa không  
gian và lưu trvào trong máy tính, nó có thhin thtrên máy tính và in ra giy. Thut  
ngGIS (hthng thông tin địa lý) ra đời, GIS hình thành tcác ngành khoa hc: địa  
lý, toán hc, bn đồ, và tin hc. GIS là mt hthng nó bao gm cphn cng và  
phn mm, phc vcho vic vbn đồ, phân tích vt th, hin tượng trên trái đất. GIS  
có thto được bn đồ tĩnh nhiu màu sc đẹp và hơn na là bn đồ động, giúp người  
dùng có thchn la và bbt cthành phn nào trên bn đồ nhm phân tích mt  
cách nhanh chóng các yếu ttrên bn đồ. GIS ra đời tnhng năm 1960 ti nay,  
nhưng nó chưa đến được vi người dùng, vì các ng dng GIS thường vn là các ng  
dng GIS chy trên máy tính đơn, yêu cu phi có phn mm riêng bit cho vic xlý  
các thông tin GIS. Cùng vi sbùng nca công nghthông tin và mng internet toàn  
cu, máy tính đã trnên phbiến. Và GIS cũng đã thc sbùng ntnhu cu thc  
tin. Tt ccác ngành như quy hoch, qun lý tài nguyên và môi trường, qun lý đô  
th, giao thông, phòng chng và gim nhthiên tai, thông tin du lch; tt ccác cp từ  
quc gia, tnh, huyn đến xã, thôn đều có nhu cu ng dng GIS cho các hot động  
điu hành, qun lý. Bn đồ sẽ được shóa và đưa lên trên mng internet, người dùng  
trên khp thế gii chcn có máy tính ni mng internet và trình duyt web, là có thể  
sdng bn đồ này mt cách ddàng mà không phi cài đặt thêm mt phn mm nào  
phc tp và tn kém.  
1
Ni dung chính ca đề tài là tìm hiu công nghMapserver mã ngun m, áp  
dng xây dng các ng dng GIS mà tiêu biu là WebGIS trên internet.  
Ni dung khóa lun được chia làm 4 chương.  
Chương 1: Cơ sở địa lý hc, tìm hiu vbn đồ, cơ stoán hc ca bn đồ, các  
phép chiếu hình bn đồ, các phương pháp biu thị đối tượng trên bn đồ.  
Chương 2: GIS các thành phn ca mt hthng GIS, các dng dliu GIS,  
WebGIS công nghGIS trên mng internet.  
Chương 3: Tìm hiu phn mm mã ngun mMapServer, hot động ca  
Mapserver, Các thành phn ca Mapserver, Kết ni dcác loi dliu bn đồ trong  
MapServer.  
Chương 4 : Xây dng hthng qun lý bn đồ sda trên MapServer  
Khóa lun srt khó hoàn thành nếu không có sgiúp đỡ tn tình, và truyn đạt  
các kiến thc mi ca thy TS. Trn Minh. Em xin chân thành cm ơn sdy dchỉ  
bo ca thy. Qua khóa lun em cũng xin được trân trng cm ơn các Thy cô trong  
trường đã ging dy cho em kiến thc trong sut bn năm hc, làm nn tng vng  
chc cho em thc hin khóa lun.  
Mc dù đã cgng nlc hết mình, nhưng do thi gian cũng như kiến thc ca bn  
thân còn hn chế nên không tránh khi nhng thiếu sót, rt mong được sthông cm  
và chbo tn tình ca thy cô và các bn. Em xin chân thành cm ơn!  
2
Chương 1: Cơ sở địa lý hc  
1.1. Khái nim chung vbn đồ địa lý  
1.1.1. Định nghĩa bn đồ  
Bn đồ địa lý là sbiu ththu nhqui ước ca bmt trái đất lên mt phng,  
xây dng trên cơ stoán hc vi strgiúp và sdng các ký hiu qui ước để phn  
ánh sphân b, trng thái và mi quan htương quan ca các hin tượng thiên nhiên  
và xã hi được la chn và khái quát hđể phù hp vi mc đích sdng ca bn đồ  
đặc trưng cho khu vc nghiên cu.  
Hình 1: Biu thca bmt trái đất lên mt phng  
1.1.1.1. Bn đồ - mô hình toán hc  
Chúng ta biết trái đất có dng Geoid, nhưng trong thc tế được coi là hình  
Elipxoid có kích thước và hình dng gn đúng như hình Geoid. Bmt Geoid được to  
bi mt nước bin trung bình yên tĩnh kéo dài qua các lc địa và hi đảo to thành mt  
mt cong khép kín. Do tác dng ca trng lc, sphân bkhông đều ca vt cht có tỉ  
trng khác nhau trong lp vtrái đất làm cho bmt Geoid bbiến đổi phc tp về  
mt hình hc.  
3
Hình 2: Dng Geoid và hình Elipxoid  
Khi biu thlên mt phng mt phn nhbmt trái đất (trong phm  
vi 20x20 km) thì độ cong trái đất có thbqua. Trong trường hp này các đường  
thng đã đo trên thc địa được thu nhtheo tlqui định và biu thtrên giy  
không cn hiu chnh độ cong ca trái đất. Nhng bn vnhư thế gi là bình đồ. Trên  
bình đồ, tlệ ở mi nơi và mi hướng đều như nhau. Trên bn đồ biu thtoàn bộ  
trái đất hoc mt din tích ln thì độ cong ca trái đất là không thbqua.Vic  
chuyn tmt Elipxoid lên mt phng được thc hin nhphép chiếu bn đồ. Các  
phép chiếu biu hin quan hgia toạ độ các đim trên mt đất và toạ độ các đim đó  
trên mt phng bng các phương pháp toán hc. Các phn tni dung bn đồ giữ  
đúng vtrí địa lý, nhưng scó sai svhình dng hoc din tích.  
1.1.1.2. Mô hình thc tin  
Trên bn đồ người ta thhin các đối tượng và hin tượng có trên mt đất trong  
thiên nhiên, xã hi và các lĩnh vc hot động ca con người.  
Các yếu tni dung ca bn đồ :  
- Thuhệ  
- Địa hình bmt  
- Dân cư  
- Đường giao thông  
- Ranh gii hành chính - chính trị  
4
- Lp phthnhưỡng - thc vt  
- Các đối tượng kinh tế xã hi  
1.1.1.3. Bn đồ - mô hình qui ước  
Các yếu tni dung ca bn đồ được thhin bng nhng ký hiu qui ước.  
Các ký hiu thhin vtrí, hình dáng kích thước ca đối tượng trong thc tế, ngoài ra  
còn thhin mt số đặc trưng vslượng và cht lượng.  
Phân ra 3 loi ký hiu:  
-
-
-
Ký hiu theo tlvùng  
Ký hiu theo tlệ đường  
Ký hiu theo tlệ đim  
Vic thhin kích thước và các đặc trưng khác đối tượng trên bn đồ đạt được  
bng cách sdng màu sc, cu trúc ca ký hiu và các ghi chú kèm theo.Vic sử  
dng hthng ký hiu qui ước cho phép chúng ta:  
- Biu thtoàn bbmt trái đất hoc nhng khu vc ln trong mt bn đồ giúp  
chúng ta nm bt nhng đim quan trng không ththhin vi tlnh.  
- Thhin bmt li lõm ca trái đất lên mt phng  
- Phn ánh các tính cht bên trong ca svt, hin tượng  
- Thhin sphân b, các quan hca svt, hin tượng mt cách trc quan  
- Loi bnhng mt ít giá tr, các chi tiết vn vt không đặc trưng hoc đặc  
trưng cho các đối tượng riêng l, mt khác nêu bt các tính cht căn bn, các tính cht  
chung. Ký hiu gia nhng nét đặc trưng đó trên các bn đồ khác nhau vtlvà thể  
loi. Như vy to điu kin thun li cho vic sdng các bn đồ khác nhau.  
1.1.2. Các tính cht ca bn đồ  
Tính trc quan: bn đồ cho ta khnăng bao quát và tiếp thu nhanh chóng nhng  
yếu tchyếu và quan trng nht ca ni dung bn đồ. Nó phn ánh các tri thc về  
các đối tượng, hin tượng được biu thbng bn đồ. Người sdng có thtìm ra  
nhng qui lut ca sphân bcác đối tượng và hin tượng.  
Tính đo được: có liên quan cht chvi cơ stoán hc ca bn đồ. Căn cvào tỷ  
l, phép chiếu, vào thang bc ca các du hiu qui ước, người sdng có khnăng xác  
định các trskhác nhau như: toạ độ, biên độ, khong cách, din tích, thtích, góc  
5
phương hướng. Chính nhtính cht này mà bn đồ được dùng làm cơ sở để xây dng  
các mô hình toán hc ca các hin tượng địa lý, gii quyết các bài toán khoa hc và  
thc tin.  
Tính thông tin: khnăng lưu trvà truyn đạt cho người sdng.  
1.1.3. Cơ stoán hc ca bn đồ địa l  
ý
Bao gm:  
- Tlệ  
- Cơ strc địa và thiên văn  
- Lưới kinh - vĩ tuyến và các lưới toạ độ khác  
- Bcc bn đồ và khung bn đồ  
- Hthng chia mnh  
- Sliu  
1.1.3.1. Tlbn đồ (map scale)  
Tlbn đồ thường được hiu là tlệ độ dài ca mt đường trên bn đồ và  
độ dài thc ca nó trên thc địa. Trên bình đồ biu thmt khu vc nhca bmt  
trái đất, nh hưởng ca độ cong trái đất trên bn đồ là không đáng knên tltrên  
toàn bn đồ là như nhau. Trên bn đồ nhng khu vc ln hơn, độ cong ca trái đất  
gây nên sbiến dng trong biu thcác các đối tượng nên tlbn đồ đại lượng  
thay đổi từ đim này sang đim khác hay thm chí trên cùng mt đim cũng thay đổi  
theo các hướng khác nhau. Tlchính ca bn đồ (được ghi trên bn đồ) được bo  
toàn mt số đim và mt shướng tuthuc vào phép chiếu. Ta hiu tlca bn  
đồ là mc độ thu nhca bmt trái đất khi biu din lên bn đồ. Tlbn đồ nói lên  
mc độ chi tiết các thành phn có thbiu hin được trên bn đồ và kích thước các  
chi tiết có thể đo đạc được tương ng vi điu kin ngoài thc tế.  
Tlbn đồ có thể được biu hin như là mt đơn vị đo đạc và chuyn đổi, thí  
dnhư ở tl1/24.000, 1 cm trên bn đồ tương ng vi 24.000 cm ngoài thc tế  
hoc  
Mt bn đồ có tllà 1/10.000 sbao phmt vùng rng ln hơn bn đồ  
24 m.  
tl1/24.000, tuy nhiên bn đồ có tlln scha các đặc đim chi tiết hơn bn đồ  
có tlnh.  
1.1.3.2. Cơ strc địa – thiên văn ca bn đồ  
Được đặc trưng bi hình Elipxoit và hthng toạ độ trc địa khi đim đã  
6
sdng để thành lp bn đồ. Cơ strc địa - thiên văn được thhin bng các  
đim khng chế, các đim khng chế là nhng đim đã được cố định trên thc địa và  
được xác định toạ độ. Nhng đim khng chế này được sdng khi thành lp bn đồ  
tlln để xác định đúng vtrí các yếu tni dung ca bn đồ  
- Geoid là gì?  
Bmt tnhiên ca trái đất rt phc tp vmt hình hc không thbiu thị  
nó bi mt qui lut nht định nào. Trong trc địa bmt tnhiên trái đất được thay  
thế bng mt Geoid. Mt Geoid là mt nước bin trung bình yên tĩnh tri rng xuyên  
qua lc địa và luôn vuông góc vi các hướng dây di. Tuy được định nghĩa đơn gin  
như vy song do sphân bkhông đồng đều ca các khi vt cht trong vquả  
đất làm biến đổi hướng trng lc, nên bmt Geoid có dng phc tp vmt hình  
hc.  
- Bmt Elipxoid quay ca trái đất  
Trong thc tin trc địa bn đồ, người ta ly mt Elipxoid quay có hình dng  
kích thước gn ging Geoid làm bmt toán hc thay cho Geoid. Elipxoid có khi  
lượng bng khi lượng Geoid, tâm trùng vi trng tâm ca trái đất, mt phng xích  
đạo trùng vi mt phng xích đạo trái đất.  
Kích thước ca Elipxoid trái đất được tính theo tài liu đo đạc trc địa, thiên văn  
và trng lc. Ngoài vic xác định kích thước ca Elipxoid thay cho Geoid, cn phi  
đặt đúng Elipxoid thtrái đất gi là định hướng Elipxoid. Định hướng Elipxoid  
khác nhau dn đến skhác nhau vtoạ độ ca mt đim khi tính toạ độ tnhng góc  
khác nhau. Kích thước và định hướng elipxoid được xác định khác nhau trên thế  
gii gây nên sphc tp trong sdng tài liu trc địa - bn đồ.  
Các ngun tài liu trc địa - bn đồ ở Vit Nam:  
o Bn đồ do Pháp thành lp trước năm 1954 chyếu sdng Elipxoid  
Cbamie 1880.  
o Bn đồ sau năm 1954 sdng Elipxoid Krassobsk, lưới chiếu Gauss,  
Kruger.  
o Bn đồ do người Mthành lp trước năm 1975, lưới chiếu UTM,  
Elipxoid, Everest, 1830  
Bn đồ UTM là ngun tài liu phong phú, đặc bit đối vi các vùng núi và cao  
nguyên him tr. Thường được thành lp bng phương pháp chp nh máy bay.  
7
1.1.3.3. Htoạ độ  
Các toạ độ trên bmt trái đất là Vĩ độ (latitude), được đo theo đơn vị độ Bc  
hoc Nam ca xích đạo. Kinh độ (longtitude), được đo theo đơn vị độ Tây hoc Đông  
ca kinh độ Greenweek Anh. Vtrí ca kinh độ và vĩ độ thc tế chcó tính cách  
tương đối, khong cách và din tích phi được tính toán bng vic dùng phương pháp  
tính toán địa lý không gian và bán kính ca trái đất đến các đim cn tính.Vmt ng  
dng, vĩ độ và kinh độ thường được sdng trong vic mô tcác vùng đất chính.  
-
Htoạ độ địa lý  
Các giao đim ca bán trc nhvi mt Elipxoid trái đất được gi là các cc  
Bc và Nam. Các vòng tròn to ra do các mt phng thng góc vi trc nhvà ct  
Elipxoid gi là các vĩ tuyến. Vĩ tuyến ln nht nm trên mt phng đi qua tâm  
Elipxoid gi là đường xích đạo. Bán kính đường xích đạo = a.  
Các giao tuyến ca các mt phng Elipxoid vi các mt phng đi qua trc quay  
là nhng Elipxoid bng nhau và còn gi là các kinh tuyến.Vtrí ca các đim trên  
mt Elipxoid trái đất hoc mt cu xác định bng ta độ địa lý là vĩ độ và kinh độ.  
Qua bt kmt đim nào đó trên bmt Elipxoid kmt đường thng đứng (pháp  
tuyến) hướng vào trong Elipxoid khi ct mt phng xích đạo, đường pháp tuyến to  
vi nó mt góc, đó chính là vĩ độ địa lý, được tính txích đạo, nhn giá trt0 đến  
900 lê bc ký hiu là N, hoc Nam là S.  
Góc gia các mt phng kinh tuyến đi qua mt đim cho trước và mt phng ca  
kinh tuyến Gc gi là knh độ địa lý. Kinh độ tính tkinh tuyến gc (kinh  
tuyến Greenwich) sang đông đến 180o là dương (E), kinh tuyến gc sang  
tây đến 180o (W).  
1.2. Các hquy chiếu bn đồ (Map Projection)  
1.2.1. Lưới chiếu bn đồ (lưới kinh vĩ tuyến)  
Lưới kinh vĩ tuyến chính là sthhin trc quan ca phép chiếu bn đồ.  
1.2.1.1. Phép chiếu bn đồ  
Khong cách gia các đim, din tích, hình dng các khu vc trên trái đất  
khi biu thlên mt phng không tránh khi sbiến dng, sai s. Sphân bố độ ln  
ca các sai snày rt là khác nhau, phthuc vào độ ln ca lãnh thổ được biu thvà  
vtrí ca chúng trong htoạ độ được sdng chia nhbmt nghiên cu sgim  
phn nào các sai strên. Để biu thbmt Elipxoid lên mt phng người ta sdng  
8
phép chiếu bn đồ. Phép chiếu bn đồ xác định stương ng gia bmt Elipxoid  
và mt phng có nghĩa là mi đim trên bmt Elipxoid quay có toạ độ tương ng  
toạ độ vuông góc X,Y.  
vi mt đim duy nht trên mt phng vi  
Lưới chiếu bn đồ  
là cơ stoán hc để phân bchính xác các yếu tni dung bn đồ.  
Hình 3 : Phép chiếu bn đồ  
1.2.1.2. Các phép chiếu hình và lưới chiếu hình  
Phân loi theo tính cht biu din và hình dng lưới kinh vĩ tuyến  
- Phép chiếu gigóc là phép chiếu trong đó góc được biu din không có  
sai số  
- Phép chiếu gidin tích  
- Phép chiếu giữ độ dài theo mt hướng nht định  
- Phép chiếu tdo  
Phân loi theo mt phng phtrợ được sdng  
- Hình nón  
- Hình trụ  
- Phương vị  
Lưới chiếu bn đồ là cơ stoán hc để phân bchính xác các yếu tni dung  
bn đồ. Vic tri mt cu lên mt phng bng các phương pháp chiếu hình bn đồ cơ  
bn là  
9
Hình 4 : Các lưới chiếu hình ng, nón, phương vị  
Hình 5 : Chiếu hình khu vc xích đạo, vùng cc và vùng vĩ độ  
10  
Trong các phép chiếu này mt hình ng, mt hình nón và mt phng là nhng  
bmt htr. Nếu ngun sáng tâm trái đất chiếu ht mng lưới kinh vĩ tuyến lên  
các bmt phnày, thì ta nhn ra các du hiu riêng ca mi loi chiếu hình như sau:  
Phép chiếu hình trụ  
Kinh tuyến là nhng đường song song thng đứng, vĩ tuyến là nhng đường  
song song nm ngang và vuông góc vi kinh tuyến. Dc theo đường xích đạo tiếp xúc  
vi mt phng hình ng không có biến dng trên bn đồ, càng xa đường tiếp xúc về  
phía hai cc, sai scàng ln.  
Hình 6: Phép chiếu hình trụ được hin thdưới dng mt phng  
Phép chiếu hình nón  
Kinh tuyến là chùm đường thng giao nhau ti đỉnh hình qut, vĩ tuyến là  
nhng cung tròn đồng tâm ti đỉnh hình qut. Dc theo vĩ tuyến tiếp xúc vi mt nón  
không có biến dng trên bn đồ. Càng ra xa vĩ tuyến tiếp xúc theo chiu kinh tuyến,  
sai scàng ln.  
11  
Hình 7: Phép chiếu hình nón được hin thdưới dng mt phng  
Phép chiếu hình phương vị  
Nếu mt phng tiếp xúc vi mt cu ti cc, thì kinh tuyến là chùm đường thng  
giao nhau ti đim cc, vĩ tuyến là nhng đường tròn ly đim cc làm tâm. Ti đim  
cc không có sai schiếu hình, càng xa cc sai scàng ln.  
12  
Hình 8 : Phép chiếu hình phương vị được hin thdưới dng mt phng  
Đây là 3 loi lưới chiếu hình cơ bn, phân theo phương pháp chiếu hình. Mun  
xây dng bn đồ mt khu vc hoc thế gii, ta căn cvào vtrí địa lý, đặc đim hình  
hc và kích thước to nhca khu vc thiết kế bn đồ, căn cvào bcc bn đồ mà  
chn mt trong nhng phương pháp chiếu đồ gigóc, gidin tích, gichiu dài..  
Các bn đồ xut bn thông thường chúng ta dùng lưới chiếu gihình dng, đối vi  
các mc đích nghiên cu thường dùng lưới chiếu gidin tích.Vic phân loi chlà  
tương đối, hin nay chúng ta đang áp dng rng rãi các phương pháp gii tích toán hc  
để tính toán các phép chiếu mi có dng lưới chun. Tuthuc vào độ ln, hình dng,  
vtrí ca lãnh th, tlbn đồ và mc đích sdng, người ta cho phép nhng  
phép chiếu khác nhau. Khi sdng tài liu bn đồ phi biết rõ vphép chiếu được  
dùng để thành lp bn đồ. Khi dùng bn đồ để thiết kế, đo đạc, ta phi biết rõ vtính  
cht các sai số đặc trưng ca phép chiếu và đặc đim phân bố để có thtính toán hiu  
chnh kết quả đo đạc, xác định vtrí các đối tượng trong thc tế. Mun vy người ta  
nghiên cu dng lưới bn đồ, sự định hướng, sbiu thcc xích đạo và lưới kinh vĩ  
tuyến, xác định bng phương pháp gn đúng sai sbiu thgóc, din tích và khong  
cách. Khi dùng bn đồ để làm tài liu thành lp bn đồ khác cn phi biết đích xác về  
phép chiếu bn đồ để có ththc hin các phép chuyn đổi các đối tượng sang htoạ  
độ ca bn đồ thành lp.  
13  
1.2.2. Bcc bn đồ  
Là sbtrí khu vc được thành lp bn đồ trên bn đồ, xác định khung ca nó,  
sp xếp nhng yếu ttrình bày ngoài khung và nhng tư liu bsung. Các bn đồ địa  
hình bao gicũng định hướng kinh tuyến gia theo B-N. Trong khung biu thị  
khu vc được thành lp liên tc và không lp li. Btrí tên bn đồ, shiu mnh, tỷ  
l, các tài liu tra cu và gii thích ... da theo mu qui định. Đối vi các bn đồ  
chuyên đề, trong khung bn đồ có thbtrí bn chú thích, tài liu tra cu, đồ th, bn  
đồ ph... Tên bn đồ, tl... cũng có thể đặt trong khung.  
1.3. Các phương pháp biu thhin tượng trên bn đồ  
Khi thành lp bn đồ - bn đồ chuyên đề người ta sdng các phương  
pháp khác nhau để thhin các yếu tni dung. Mi phương pháp có thsử  
dng độc lp hoc sdng phi hp vi các phương pháp khác, các phương  
pháp bn đồ được xây dng căn cvào đặc đim ca hin tượng, svt và đặc  
đim phân bca chúng trong khu vc.  
1.3.1. Phương pháp đường đẳng trị  
Dùng trong trường hp cn biu thtrên bn đồ các hin tượng có sthay đổi  
đều đặn và có sphân bliên tc như: Độ cao mt đất, nhit độ không khí, lượng  
mưa... Đường đẳng trlà nhng đường cong điu hoà ni lin các đim có cùng trsố  
ca hin tượng. Svt được thhin tutheo hin tượng, svt được biu thmà  
đường đẳng trcó thcó các tên gi riêng.  
- Đường đẳng cao (bình độ, đồng mc) ni lin các đim có toạ độ  
cao tuyt đối tương đối ging nhau  
- Đường đẳng sâu  
- Đường đẳng áp  
Để xây dng đường đẳng trcn phi có đủ slượng để các đim trên bn đồ có  
giá trhoc chsố được xác định. Ni lin các đim có giá trnhư nhau. Kết hp vi  
phương pháp ni suy, ngoi suy bng nhng đường cong đều đặn ta có các  
đường đẳng tr. Giá trca các đường đẳng trị được ghi ở đầu hoc gia đường; đôi  
khi người ta tô màu vào khong gia các đường đẳng tr. Phương pháp đường đẳng trị  
cho phép ta xác định chsca hin tượng được biu thị ở bt kỳ đim nào trên bn  
đồ. Da theo sphân bcác đường đẳng trta có thnghiên cu đặc đim và các qui  
14  
lut phân bbiến đổi ca hin tượng. Điu này rt rõ vi trường hp các đường đẳng  
cao, đẳng sâu. Bn đồ xây dng theo phương pháp đẳng trcho phép ta tái hin li bề  
mt thc tế hoc tru tượng ca hin tượng, thc hin các phép đo đạc, nghiên cu  
chi tiết vi độ chính xác cao.  
1.3.2. Phương pháp chm đim  
Dùng để biu thcác hin tượng phân bri rác trên lãnh thbng cách sdng  
các đim tròn kích thước như nhau, và đại din cho mt sgiá trslượng ca các  
hin tượng biu th, giá trị đó gi là trng lượng ca các đim. Các đim được đặt lên  
bn đồ scó sphân bkhông đồng đều và có mt độ khác nhau tương ng vi sự  
phân bthc ca hin tượng, sphn ánh đúng đắn sphân bca các đối tượng  
bng phương pháp đim chcó thể đạt được nếu trên lãnh thtiến hành thng kê hin  
tượng theo nhng đơn vị đủ nh. Khi đó điu quan trng là phi la chn chính xác  
kích thước đim và định ra giá trcho nó, cn phi chn kích thước đim sao cho nơi  
đối tượng phân bdày đặc nht là các đim không chng chéo lên nhau. Có thsử  
dng các đim có màu sc khác nhau để thhin các đặc trưng phthuc, đặc  
trưng cht lượng ca đối tượng, phương pháp chm đim sdng thành lp bn đồ  
dân cư, phân bdin tích trng trt, ...  
1.3.3. Phương pháp ký hiu đường  
Dùng để thhin các hin tượng và các đối tượng có dng đường nét và nhng  
đối tượng có dng kéo dài mà chiu rng không thhin theo tlbn đồ.  
Ví d: Các đường ranh gii, đường phân thu, đứt gãy kiến to, đường  
giao thông sông mt nét...  
Các đặc trưng cht lượng, slượng ca đối tượng được truyn đạt bng hình v,  
màu sc, cu trúc, độ rng ca ký hiu nét.  
1.3.4. Phương pháp ký hiu đường chuyn động  
Phương pháp dùng để thhin nhng schuyn dch khác nhau trong  
không gian, ví ddi chuyn trên lãnh thca mt hin tượng nào đó, như hướng gió,  
svn chuyn hàng hoá, dòng bin hướng di cư ca các loài động vt ... Phương tin  
truyn đạt thông tin thông thường là các mũi tên và các dãy, các đặc trưng cht lượng  
và slượng được thhin thông qua hình dng, cu trúc, màu sc và kích thước ca  
ký hiu. Hướng ca các mũi tên chhướng chuyn động, các ký hiu đường chuyn  
động có thmô tchính xác hoc mang tính cht sơ lược đường đi ca chuyn động.  
15  
1.3.5. Phương pháp biu đồ định vị  
Dùng để thhin nhng hin tượng biến đổi theo mùa hoc có tính cht chu k.  
Phương pháp biu đồ định vcó khnăng thhin tiến trình, độ ln, tính liên tc  
và tn xut ca hin tượng. Ví dsthay đổi trong năm ca nhit độ không khí,  
lượng mưa, sphân bdòng chy hàng năm ca sông ngòi, hướng gió và sc gió ti  
các trm bng các biu đồ, đồ thị đưc định v.  
1.3.6. Phương pháp ký hiu  
Là phương pháp dùng các ký hiu ngoài tlệ để thhin các đối tượng để được  
xác định ti các đim hoc có kích thước không thhin được trên bn đồ hoc din  
tích ca nó trên bn đồ nhhơn din tích ca ký hiu. Phương pháp ký hiu có khả  
năng truyn đạt được các đặc trưng cht lượng, slượng, cu trúc, sphát trin ca  
các đối tượng và hin tượng.  
Các ký hiu có thphân ra làm 3 loi:  
-
Ký hiu hình hc: Có dng hình hc đơn gin (vuông, tam giác,  
tròn) được phân bit bng hình dng, kích thước, màu sc, cu trúc, định  
hướng. Ký hiu hình hc đơn gin dnhn biết và xác định vtrí , có nhiu khả  
năng truyn đạt thông tin.  
-
Ký hiu ch: Ký hiu gm mt, hai chcái đầu tiên tên gi ca đối  
tượng hoc hin tượng thường dùng để thhin các mkhoáng sn, các ký hiu  
chdhiu, dnhnhưng khó thhin chính xác vtrí ca đối tượng thường  
được kết hp vi ký hiu hình hc.  
- Ký hiu trc quan: có dng gi cho ta liên tưởng đến đối tượng được biu  
th.  
1.3.7. Phương pháp biu đồ  
Đó là phương pháp biu thcác giá trslượng tuyt đối ca các svt  
hin tượng trong tng đơn vphân chia lãnh ththông qua các hình vbiu đồ trong  
tng đơn vphân chia đó. Có các dng biu đồ sau: vuông, tròn, biu đồ ct. Tài liu  
để thành lp bn đồ là sliu thng kê. Phương pháp biu đồ biu thị được độ ln,  
cu trúc và trng thái ca hin tượng.  
16  
Chương 2: GIS - Hthng thông tin địa lý  
2.1 Khái nim hthng thông tin địa lý  
2.1.1 Định nghĩa GIS  
Định nghĩa GIS:  
- G: Geographic - dliu không gian thhin vtrí, hình dng (đim, đường,  
vùng)  
- I : Information - thuc tính, không thhin vtrí (như mô tbng văn bn,  
s, tên...)  
- S: System - Sliên kết bên trong gia các thành phn khác nhau (phn  
cng, phn mm)  
- Là mt tp hp ca các phn cng, phn mm máy tính cùng vi các thông  
tin địa lý (mô tkhông gian). Tp hp này được thiết kế để có ththu thp,  
lưu tr, cp nht, thao tác, phân tích, thhin tt ccác hình thc thông tin  
mang tính không gian.  
- GIS là mt hthng máy tính có khnăng lưu trvà sdng dliu mô tả  
các vtrí (nơi) trên bmt trái đất, lp bn đồ và phân tích các svt, hin  
tượng thc trên Trái đất.  
- Mt hthng được gi là GIS nếu nó có các công chtrcho vic thao  
tác vi dliu không gian - Cơ sdliu GIS là stng hp có cu trúc  
các dliu shóa không gian và phi không gian vcác đối tượng bn đồ,  
mi liên hgia các đối tượng không gian và các tính cht ca mt vùng  
ca đối tượng  
Công nghGIS kết hp các thao tác cơ sdliu thông thường và các phép phân  
tích thng kê, phân tích không gian. Nhng khnăng này phân bit GIS vi các hệ  
thng thông tin khác và khiến cho GIS có phm vi ng dng rng trong nhiu lĩnh vc  
khác nhau như phân tích các skin, dự đoán tác động và hoch định chiến lược.GIS  
đang có bước chuyn tcách tiếp cn cơ sdliu sang hướng tri thc.Tóm li, hệ  
thng thông tin địa lý là mt hthng phn mm máy tính được sdng trong vic vẽ  
bn đồ, phân tích các vt th, hin tượng tn ti trên trái đất. Công nghGIS tng hp  
các chc năng chung vqun lý dliu như hi đáp và phân tích thng kê vi sthể  
17  
hin trc quan và phân tích các vt thhin tượng không gian trong bn đồ. Skhác  
bit gia GIS và các hthng thông tin thông thường là tính ng dng ca nó rt rng  
trong vic gii thích hin tượng, dbáo và qui hoch chiến lược.  
2.1.2 Các thành phn ca GIS  
Hthng GIS bao gm 5 hp phn cơ bn là:  
- Thiết b(Hardware)  
- Phn mm (Software)  
- Sliu (Geographic data  
- Chuyên viên (Expertise)  
- Chính sách và cách thc qun lý  
2.1.2.1. Thiết b(Hardware)  
- Bxlý trung tâm  
- Bnhtrong (RAM)  
- Bxp xếp và lưu trngoài  
2.1.2.2. Phn mm  
Là tp hp các câu lnh, chthnhm điu khin phn cng ca máy tính thc  
hin mt nhim vxác định, phn mm hthng thông tin địa lý có thlà mt hoc tổ  
hp các phn mm máy tính. Phn mm được sdng trong kthut GIS phi  
bao gm các tính năng cơ bn sau:  
Nhp và kim tra dliu (Data input): Bao gm tt ccác khía cnh vbiến đổi  
dliu đã dng bn đồ, trong lĩnh vc quan sát vào mt dng stương thích.  
Ðây là giai đon rt quan trng cho vic xây dng cơ sdliu địa lý.  
Lưu trvà qun lý cơ sdliu (Geographic database): Lưu trvà qun lý  
cơ sdliu đề cp đến phương pháp kết ni thông tin vtrí và thông tin thuc  
tính ca các đối tượng địa lý (đim, đường đại din cho các đối tượng trên bề  
mt trái đất). Hai thông tin này được tchc và liên hqua các thao tác trên máy tính  
và sao cho chúng có thlĩnh hi được bi người sdng hthng.  
Xut dliu (Display and reporting): Dliu đưa ra là các báo cáo kết ququá  
trình phân tích ti người sdng, có thbao gm các dng: bn đồ bng biu, biu  
18  
đồ, lưu đồ được thhin trên máy tính, máy in, máy v.  
Biến đổi dliu (Data transformation): Biến đổi dliu gm hai lp điu  
hành nhm mc đích khc phc li tdliu và cp nht chúng. Biến đổi dliu  
có thể được thc hin trên dliu không gian và thông tin thuc tính mt cách tách  
bit hoc tng hp chai.  
Tương tác vi người dùng (Query input): Giao tiếp vi người dùng là yếu tố  
quan trng nht ca bt khthng thông tin nào. Các giao din người dùng mt hệ  
thng tin được thiết kế phthuc vào mc đích ca ng dng đó.Các phn mm lưu  
tr, xlý, qun lý các thông tin địa lý được sdng phbiến hin nay là  
ARC/INFO, MAPINFO, WINGIS,...  
2.1.2.3. Chuyên viên  
Đây là mt trong nhng phn quan trng ca công nghGIS, đòi hi nhng  
chuyên viên hướng dn sdng hthng để thc hin các chc năng phân tích và  
xlý các sliu. Đòi hi phi thông tho vvic la chn các công cGIS để sử  
dng, có kiến thc vcác sliu đang được sdng và thông hiu các tiến trình đang  
và sthc hin.  
2.1.2.4. Dliu địa lý (Geographic data)  
Sliu được sdng trong GIS không chlà sliu địa lý riêng lmà còn  
phi được thiết kế trong mt cơ sdliu. Nhng thông tin địa lý có nghĩa là sbao  
gm các dkin vvtrí địa lý, thuc tính ca thông tin, mi liên hkhông gian ca  
các thông tin, và thi gian. Có 2 dng sliu được sdng trong kthut GIS là:  
Cơ sdliu bn đồ: là nhng mô thình nh bn đồ được shoá theo mt  
khuôn dng nht định mà máy tính hiu được. Hthng thông tin địa lý dùng cơ sở  
dliu này để xut ra các bn đồ trên màn hình hoc ra các thiết bngoi vi khác như  
máy in, máy v.  
- Sliu Vector: được trình bày dưới dng đim, đường và din tích, mi  
dng có liên quan đến 1 sliu thuc tính được lưu trtrong cơ sdliu.  
- Sliu Raster: được trình bày dưới dng lưới ô vuông hay ô chnht  
đều nhau, giá trị được n định cho mi ô schỉ định giá trca thuc tính. Số  
liu ca nh Vtinh và sliu bn đổ được quét là các loi sliu Raster.  
Sliu thuc tính (Attribute): được trình bày dưới dng các ký thoc s, hoc ký  
hiu để mô tcác thuc tính ca các thông tin thuc về địa lý.Trong các dng sliu  
19  
trên, sliu Vector là dng thường sdng nht. Tuy nhiên, sliu Raster rt hu ích  
để mô tcác dãy sliu có tính liên tc như: nhit độ, cao độ...và thc hin các phân  
tích không gian ca sliu. Còn sliu thuc tính được dùng để mô tcơ sdliu.  
Có nhiu cách để nhp sliu, nhưng cách thông thường nht hin nay là shoá  
bng bàn shoá hoc thông qua vic sdng máy quét nh.  
2.1.2.5. Chính sách và qun lý  
Hthng GIS cn được điu hành bi mt bphn qun lý, bphn này phi  
được bnhim để tchc hot động hthng GIS mt cách có hiu quả để phc vụ  
người sdng thông tin. Để hot động thành công, hthng GIS phi được đặt  
trong 1 khung tchc phù hp và có nhng hướng dn cn thiết để qun lý, thu thp,  
lưu trvà phân tích sliu, đồng thi có khnăng phát trin được hthng GIS theo  
nhu cu. Hthng GIS cn được điu hành bi 1 bphn qun lý, bphn này phi  
được bnhim để tchc hot động hthng GIS mt cách có hiu quả để phc vụ  
người sdng thông tin.  
2.2. Dliu trong GIS  
2.2.1. Các dng dliu GIS  
Mt cơ sdliu ca hthng thông tin địa lý có thchia ra làm 2 loi sliu  
cơ bn: sliu không gian và phi không gian. Mi loi có nhng đặc đim riêng và  
chúng khác nhau vyêu cu lưu gisliu, hiu qu, xlý và hin th.  
Sliu không gian là nhng mô tsca hình nh bn đồ, chúng bao gm toạ  
độ, quy lut và các ký hiu dùng để xác định mt hình nh bn đồ cthtrên tng bn  
đồ. Hthng thông tin địa lý dùng các sliu không gian để to ra mt bn đồ  
hay hình nh bn đồ trên màn hình hoc trên giy thông qua thiết bngoi vi, …  
Sliu phi không gian là nhng din tả đặc tính, slượng, mi quan hca các  
hình nh bn đồ vi vtrí địa lý ca chúng. Các sliu phi không gian được gi là dữ  
liu thuc tính, chúng liên quan đến vtrí địa lý hoc các đối tượng không gian và liên  
kết cht chvi chúng trong hthng thông tin địa lý thông qua mt cơ chế thng  
nht chung.  
2.2.2 Mô hình thông tin không gian  
Dliu là trung tâm ca hthng GIS, hthng GIS cha càng nhiu thì chúng  
càng có ý nghĩa. Dliu ca hGIS được lưu trtrong CSDL và chúng được thu thp  
thông qua các mô hình thế gii thc. Dliu trong hGIS còn được gi là thông tin  
20  
không gian. Đặc trưng thông tin không gian là có khnăng mô tvt thể ở đâu nhờ  
vtrí tham chiếu, đơn vị đo và quan hkhông gian. Chúng còn khnăng mô thình  
dng hin tượng thông qua mô tcht lượng, slượng ca hình dng và cu trúc.  
Cui cùng, đặc trưng thông tin không gian mô tquan hvà tương tác gia các hin  
tượng tnhiên. Mô hình không gian đặc bit quan trng vì cách thc thông tin sẽ ảnh  
hưởng đến khnăng thc hin phân tích dliu và khnăng hin thị đồ hoca hệ  
thng.  
2.2.2.1. Hthng vector  
Các đối tượng không gian khi biu din cu trúc dliu vector được tchc  
dưới dng đim (point), đường (line) và vùng (polygon) và được biu din trên mt hệ  
thng ta độ nào đó. Đối vi các đối tượng biu din trên mt phng, mi đối tượng  
đim được biu din bi mt cp ta độ (x, y); đối tượng đường được xác định bi mt  
chui liên tiếp các đim (vertex), đon thng được ni gia các đim (vertex) hay còn  
gi là cnh (segment), đim bt đầu và đim kết thúc ca mt đường gi là các nút  
(node); đối tượng vùng được xác định bi các đường khép kín.  
Hình 9: Đối tượng đường gm các nút đim cnh  
Hai loi cu trúc được biết đến trong cu trúc dliu vector là cu trúc Spaghetti  
và cu trúc Topology. Cu trúc Spaghetti ra đời trước và được sdng cho đến ngày  
nay mt scác phn mm GIS như: phn mm Arcview GIS, ArcGIS, MapInfo,…  
Cu trúc Topology ra đời trên nn tng ca mô hình dliu cung – nút (Arc - Node).  
- Mô hình dliu vector spaghetti  
Trong cu trúc dliu Spaghetti, đơn vcơ slà các cp ta độ trên mt không  
gian địa lý xác định. Do đó, mi đối tượng đim được xác định bng mt cp ta độ  
(x, y); mi đối tượng đường được biu din bng mt chui nhng cp ta độ (xi, yi);  
mi đối tượng vùng được biu din bng mt chui nhng cp toạ độ (xj, yj) vi đim  
đầu và đim cui trùng nhau.  
21  
:
Hình 10: Biu din đim  
Hình 11: Biu din đường  
Hình 12: Biu din vùng  
Mô hình dliu vector spaghetti không mô tả được mi quan hkhông gian  
gia các đối tượng, vì thế các phép phân tích, tính toán không gian đều thc hin khó  
22  
khăn. Đối vi dliu dng vùng, đường ranh gii gia 2 vùng được ghi nhn 2 ln,  
mi ln cho mt vùng. Mô hình này có ưu đim là dtrình bày, biên tp. Phn mm  
đin hình là MapInfo.  
- Mô hình dliu vector Topology  
Cu trúc Topology còn được gi là cu trúc cung – nút (arc - node). Cu trúc  
này được xây dng trên mô hình cung – nút, trong đó cung là phn tcơ s. Vic xác  
định các phn tkhông gian da trên các định nghĩa sau:  
- Mi cung được xác định bi 2 nút, các phn tử ở gia 2 nút là các đim  
điu khin (vertex), các đim này xác định hình dng ca cung.  
- Các cung giao nhau ti các nút, kết thúc mt cung là nút.  
- Vùng là tp hp các cung khép kín, trong trường hp vùng trong vùng thì  
phi có sphân bit gia cung bên trong và cung bên ngoài.  
Trong cu trúc Topology, các đối tượng không gian được mô ttrong bn bng dữ  
liu: bng ta độ cung, bng topology cung, bng topology nút và bng topology  
vùng. Gia các bng này có quan hvi nhau thông qua cung. Từ đây, ta có thphân  
tích các quan hca các đối tượng không gian trên cùng mt hta độ.  
Hình 13: Dliu topology vector  
23  
Topology vùng  
Cung  
Vùng  
a
AB,AaB  
AB,AbB  
Ngoài  
B
Vùng ngoài a và b  
Topology cung  
Cung  
AB  
Nút đầu  
Nút cui  
Vùng trái  
Vùng phi  
A
A
A
B
B
B
A
Vùng ngoài  
b
B
A
AaB  
Aba  
Vùng ngoài  
Topology nút  
Nút  
A
Cung  
AB,AaB  
AB,AbB  
B
24  

Tải về để xem bản đầy đủ

pdf 82 trang yennguyen 07/07/2025 1030
Bạn đang xem 30 trang mẫu của tài liệu "Khóa luận Xây dựng hệ thống quản lý bản đồ số dựa trên công nghệ MapServer", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pdfkhoa_luan_xay_dung_he_thong_quan_ly_ban_do_so_dua_tren_cong.pdf