Professional Documents
Culture Documents
Phat Trien Ung Dung GIS Va WebGIS Su Dung PMMNM - Tnphong - GIRS
Phat Trien Ung Dung GIS Va WebGIS Su Dung PMMNM - Tnphong - GIRS
1. T VN
Cc h thng GIS ngy cng pht trin v chc nng ln cc nn tng ng dng, trong cc
gii php GIS trn nn tng Web ngy cng ph bin bi tnh linh hot, d tip cn i vi ngi
dng, tnh ph bin, cp nht v tit kim khi trin khai. y l mt hng pht trin t ph ca
GIS da trn s k tha cc thnh tu nhy vt ca cng ngh thng tin ni chung v cng ngh
Web ni ring.
Phn mm ngun m l phn mm vi m ngun c cng b v s dng mt giy php
ngun m (GNU Public License). Giy php ny cho php bt c ai cng c th nghin cu, thay
i v ci tin phn mm, v phn phi phn mm dng cha thay i hoc thay i.
ng dng cc phn mm GIS m ngun m (Open Source GIS - OSG) vo vic xy dng
cc h thng GIS gip tit kim rt nhiu chi ph trin khai h thng nhng vn m bo c hiu
qu hot ng, cung cp cc chc nng phong ph cho ngi dng, li va ph hp vi nh
hng pht trin ca nh nc.
Cng vi s pht trin nhanh v mng internet cng nh vic qun l bn quyn ngy cng
cht ch th ng dng phn mm m ngun m ngy cng pht trin mnh m trong tng lai, c
bit l trong lnh vc vin thm v GIS.
2. NI DUNG NGHIN CU
2.1. ng dng GIS m ngun m (OSG)
2.1.1. Khi qut chung
ng dng GIS m ngun m l cc ng dng c s dng trong lnh vc vin thm v GIS
m tha mn c 2 c im: t do v ngun m. Cc ng dng u c c im quan trng l m
ngun m, tc l m ngun c cng b rng ri cho cng ng bit m khng v li v cung
cp cho ngi s dng 4 quyn t do: quyn s dng (usage), sao chp (copy), nghin cu (study),
sa i (change).
2.1.2. Cc li ch ca OSG so vi cc phn mm thng mi
Tnh kinh t: Li ch ca phn mm ngun m th hin r nht tnh kinh t, s dng OSG
gip tit kim c ngun tin khng l, ngun tin tit kim trn s gip cc nc ang pht trin
hn ch c hin tng chy mu cht xm (Peeling & Satchell 2001).
Tnh n nh v ng tin cy: Cc OSG thng n nh v ng tin cy v l kt lun t
nhng cuc phn tch, nh gi v so snh vi cc phn mm ngun ng. [10]
Mc u t thp : Mt trong nhng ng c quan trng khin cc quc gia ang pht trin s
dng OSG chnh l chi ph khng l ca giy php s dng cc phn mm ng. V hu nh ton
b phn mm ca cc nc ang pht trin u c nhp khu, tin mua nhng phn mm ny s
lm tiu hao qu d tr ngoi t ht sc qu bu m l ra c th c s dng hiu qu hn cho
nhng mc tiu pht trin khc. Cng trnh phn mm ngun m t do: nghin cu v kho st cn
cho thy m hnh phn mm ngun m ny thin nhiu hn v dch v cng vi chi ph thp (ph
h tr, nng cp, ph o to .) nhng u r hn phn mm ngun ng rt nhiu, do chi ph
cho chng cng l phc v nhng hot ng ca c quan Chnh ph ch khng phi cho mc
ch li nhun ca cc cng ty a quc gia.
Trnh vic vi phm bn quyn, quyn s hu tr tu, v tnh tun th WTO: Nn sao chp
phn mm bn quyn l vn m hu nh quc gia no trn th gii cng gp phi. Ngay vi cc
quc gia pht trin, ni m trn l thuyt gi phn mm cn va ti tin ngi dn, t l sao chp
phn mm vn mc rt cao (24% M v 35% Chu u). Ti cc quc gia ang pht trin,
ni m mc thu nhp thp khin cho phn mm tr thnh mt th hng xa x, th t l sao chp c
2
th t ti 90%. Nn sao chp phn mm v h thng lut php lng lo s gy thit hi cho mt
quc gia trn nhiu phng din. Quc gia no yu trong vic thc thi bo v quyn s hu tr tu
s km hp dn vi cc nh u t nc ngoi. Quyn gia nhp WTO v kh nng tip cn nhng
li ch m t chc ny mang li b nh hng kh nhiu bi mc bo v quyn s hu tr tu
m mt quc gia t c, vic s dng OSG u mang tnh cht t do nn khng b nh hng
bi nhng quy nh v tun th ny.
Bn a ha: Bn a ho l mt trong nhng lnh vc ni OSG t r u th ca mnh. Ngi
s dng chng c th t do sa i phn mm tr nn thch ng vi nhng nhu cu ring bit
ca mt khu vc vn ho c th, bt k quy m kinh t ca khu vc .
Kh nng ty bin v khng l thuc vo nh cung cp: Cc doanh nghip c th bin i
mt phn ca OSG bin chng ph hp vi nhng nhu cu ca mnh. Nh vo tnh m ca cc
m ngun m ngi s dng ch cn thay i m ngun t c tnh nng nh mun m
khng ph thuc vo nh cung cp. H khng th lm c iu vi cc phn mm c bn
quyn.
Trin khai d dng v to s pht trin nng lc ngnh cng nghip a phng: Do cc OSG
u p ng c nhng c im trn nn vic trin khai cc OSG n cc t chc, trng hc
u d dng v nhanh chng. Ngoi ra cc OSG cn to iu kin cho cc sinh vin, nh khoa hc
nghin cu trc tip da trn m ngun phn mm v pht trin cc ng dng phc v cho x hi
v cng ng, gip to nng lc pht trin cc ngnh kinh t ca a phng.
2.1.3. Mt s im mnh ca OSG so vi cc phn mm m ngun ng
Bng 1. Bng so snh 1 s tnh nng ni bt ca OSG v phn mm m ngun ng
Phn mm ngun m GIS (OSG) (V d:
MapServer, GeoServer, Quantum GIS,... )
Bn quyn
M ngun m
OS h tr. [12]
dch v WFS: dung
lng file ti trung
bnh/ Thi gian p
ng. [7]
Min ph
C
Phn ln HH (Windows, Linux, Mac OSX,...)
Ln/Nhanh
Phn mm m ngun
ng (V d: ArcGIS
Server, ...)
C bn quyn
Khng
Ch h tr
Windows,Linux
Nh/Chm
dng OSG. Cc plugin ny c xy dng v pht trin bi cc t chc v c nhn phi li nhun
di dng th vin lin kt ng DLL hoc m ngun python . Plugin c qun l bi trnh qun
l cc plugin cho php download v t server (QGIS Official Plugin Repository) ti a ch:
http://plugins.qgis.org/plugins
e) C i ng pht trin mnh. H lin tc ci tin giao din v nng cp th vin
API gip cho vic s dng v pht trin ng dng trn QGIS c thun tin hn.
2.2.2. Cu trc API ca QGIS
Chng trnh ngun m QGIS c pht trin bng ngn ng C++ nn th vin cc hm
API ca n tng thch tt cho vic pht trin cc ng dng v plugin bng ngn ng ny. Ngoi
ra cn c th dng ngn ng Python pht trin.
V c bn , phn mm QGIS c cu to t cc lp th vin c bn sau:
Th vin QGIS Core: cha tt c thnh phn x l c bn ca GIS.
Th vin QGIS Gui: cha tt c cc thnh phn giao din c bn ca QGIS.
Th vin QGIS Analysis: Cung cp cc tool phn tch cho d liu khng gian dng raster
v vector ca chng trnh.
Hnh 3. Giao din ng dng qun l im kho c tnh Bnh Phc s dng Plugin ca QGIS
Phn mm xy dng bn nhy cm mi trng: ng dng cho php thnh lp bn
nhy cm mi trng khu vc ven b cc tnh Nam B trn c s tng hp cc thng tin v mi
trng kinh t x hi ca khu vc c lin quan lm c s cnh bo tai bin mi trng, gip
ngi s dng qun l tt d liu (cho php cp nht, chnh sa) v c th la chn a ra phng
n mt cch nhanh chng khi xy ra s c trn du v gp phn gim nguy hi khi c s c trn
du xy ra.
Hnh 4. Giao din ng dng xy dng bn nhy cm mi trng s dng Plugin ca QGIS
Phn mm phn tch iu ha, d bo triu v m phng thay i ng b: Xy dng cng
c vi cc chc nng chnh nh phn tch, d bo triu v m phng ng b bin tng ng vi
mc nc triu khu vc b bin Cn Gi thnh ph H Ch Minh.Nhm h tr cho cng tc
phn tch v d bo triu cho cc nh nghin cu, cc k s v nhng ngi quan tm trong cc
lnh vc lin quan.
Hnh 5. Giao din ng dng xy dng phn mm phn tch iu ha, d bo triu v m phng
thay i ng b vc b bin Cn Gi thnh ph H Ch Minh s dng Plugin ca QGIS
2.4.2. ng dng Web-GIS
Vi li th v ca GIS l c th th hin cc i tng a l ln trn nn web mt cch trc
quan nht, qua gip ngi dng d hnh dung ra ni dung nh cung cp mun truyn ti, pht
huy cc th mnh ca nn tng web l kh nng cp nht thng tin tc thi cho ton h thng, ph
bin chia s thng tin n mi ngi d dng. Web-GIS c th c ng dng trong rt nhiu lnh
vc khc nhau cung cp cho ngi dng nhng thng tin v a l, ti nguyn cho n vn ha,
x hi
Vi cc li ch trn, nhm tc gi xy dng cc sn phm Web-GIS nhm cung cp cc
thng tin kh tng, thy vn, ng dng trin khai cung cp cc thng tin kho c di dng WebGIS,... nhm tng kh nng tip cn, a dng ha hnh thc th hin mang n s tin dng cho
ngi dng.
Vic kt hp cc thng tin v a phng tin nh hnh nh, m thanh, video gip cho vic
cung cp thng tin tr nn hp dn, ni dung y , a dng hn cho ngi dng. Nn tng WebGIS m ngun m ang tr thnh mt hng pht trin mi, mnh m v ha hn y tim nng
ng dng vi vic kt hp cc cc s kin, s vic, i tng vi yu t khng gian ca chng,
a n cho ngi dng ci nhn mi v cc gii php GIS v Web ni ring.
10