Các mô hình d li u Gis
Trong các mô hình bi u di n d li u c a GIS, chúng ta th ng nh c đ n m t khái ni m là ườ ế
feature. Theo đ nh nghĩa c a ISO (International Standard Organization): “Feature là s tr u
t ng hoá c a m t s v t trong th gi i th c. Trong đó, thu c tính c a feature chính là đ cượ ế
đi m mô t feature đó”.
Có 3 cách mô hình d li u trong GIS:
Modelling with vector data: mô hình d li u vector
Modelling with taster data: mô hình d li u raster
Modelling with triangulated data: mô hình TIN
1. Mô hình d li u vector
Mô hình d li u vector xem các s v t, hi n t ng là t p các th c th không gian c s và t ượ ơ
h p c a chúng. Trong mô hình 2D thì các th c th c s bao g m: đi m (point), đ ng (line), ơ ườ
vùng (polygon). Các th c th s đ ng đ c hình thành trên c s các vector hay to đ c a ượ
các đi m trong m t h tr c to đ nào đó.
Lo i th c th c s đ c s d ng ph thu c vào t l quan sát hay m c đ khái quát. V i ơ ượ
b n đ có t l nh thì thành ph đ c bi u di n b ng đi m (point), đ ng đi, sông ngòi ượ ườ
đ c bi u di n b ng đ ng (line). Khi t l thay đ i kéo theo s thay đ i v th c th bi uượ ườ
di n. Thành ph lúc này s đ c bi u di n b i vùng có đ ng ranh gi i. Khi t l l n h n, ượ ườ ơ
thành ph th đ c bi u di n b i t p các th c th t o nên các đ i t ng nhà c a, đ ng ượ ượ ườ
sá, các trình ti n ích,… Nói chung mô hình d li u vector s d ng các đo n th ng hay các
đi m r i r c đ nh n bi t các v trí c a th gi i th c. ế ế
Trong mô hình vector ng i ta tr u t ng hoá các s v t hi n t ng và g i chúng là cácườ ượ ượ
feature (nh ph n đĩnh nghĩa m c 2.1). Các feature đ c bi u di n b ng các đ i t ng hìnhư ượ ượ
h c: point, line, polygon. Các bi u di n này áp d ng cho nh ng đ i t ng đ n có hình d ng ượ ơ
và đ ng bao c th .ườ
Trong cách bi u di n này, ng i ta đ nh nghĩa: ườ
Feature là m t đ i t ng trên b n đ có hình d ng và v trí xác đ nh, có các thu c tính cùng ượ
v i hành vi c th .
Feature Class là m t t p các feature có cùng ki u t c là t p các point, line, hay polygon. Các
feature class t ng đ ng v i m t l p trên b n đ .ươ ươ
Feature Dataset là t p các feature class hay t p h p các l p trên cùng m t h to đ . Feature
dataset t ng đ ng v i m t b n đ .ươ ươ
Các thành ph n d li u
Trong feature dataset, m i point đ c l u d i m t to đ đ n t ng ng, line đ c l u ượ ư ướ ơ ươ ượ ư
d i m t chu i các đi m có to đ x, y cho tr c, polygon đ c l u thành m t t p các đi mướ ướ ượ ư
có to đ x, y xác đ nh nh ng đo n th ng và đóng kín.
Points bi u di n các feature không có mi n bao hay đ dài, nhi u khi nó bi u di n các feature
có kích th c quá nh so v i t l c a b n đ .ướ
Lines dùng đ bi u di n các feature có chi u dài xác đ nh nh ng không có mi n bao hay ư
nh ng feature r t h p so v i t l b n đ
Polygons đ c dùng đ bi u di n các feature có mi n bao xác đ nh: ru ng đ t, ao, h hay cácượ
đ n v hành chính…ơ
Các phép toán phân tích không gian trên mô hình Vector
GIS cung c p r t nhi u phép toán phân tích không gian trên mô hình d li u vector. Các phép
toán này d a trên c s so sánh lôgic t p các đ i t ng này v i t p đ i t ng khác. ơ ượ ượ
1.Buffer
Cho tr c m t đ i t ng và m t giá tr kho ng cách, phép toán buffer s t o ra m t vùngướ ượ
đ m là m t polygon bao ph xung quanh t t c các đi m mà kho ng cách t chúng đ n đ i ế
t ng nh h n ho c b ng kho ng cách đ ra.ượ ơ
2.Difference
Cho tr c hai đ i t ng giao nhau là đ i t ng c s và đ i t ng so sánh. Phép toánướ ượ ượ ơ ượ
difference s t o ra m t đ i t ng m i trong đó gi nguyên ph n c a đ i t ng c s không ượ ượ ơ
n m trong đ i t ng so sánh. ượ
3.Clip
Cho tr c m t đ i t ng và m t hình ch nh t. Phép toán clip s t o ra m t đ i t ng m iướ ượ ượ
b ng cách c t đ i t ng đ u vào theo hình ch nhât ượ
4.Intersect
Cho tr c hai đ i t ng. Phép toán intersect s t o ra m t đ i t ng m i chính là ph n giaoướ ượ ượ
gi a hai đ i t ng. ượ
5.Convex hull
Cho tr c m t đ i t ng, phép toán convex hull s t o ra m t đ i t ng m i là m t polygonướ ượ ượ
b ng cách n i t t c các đi m biên c a đ i t ng đó. Nói cách khác, đây là polygon nh ượ
nh t bao kín đ i t ng. ượ
6.Symmetric difference
Phép toán symmetric difference s ti n hành so sánh v trí hai đ i t ng và t o ra m t đ i ế ượ
t ng m i t hai đ i t ng ban đ u và b đi ph n giao gi a chúng.ượ ượ
7.Cut
Cho m t đ ng cong và m t đ i t ng, phép toán cut s tách đ i t ng này thành hai ph n ườ ượ ượ
n a ph i và n a trái theo h ng c a đ ng cong. ướ ườ
Point và multipoint không đ c áp d ng. Line và polygon ph i c t đ ng cong.ượ ườ
8.Union
Phép toán này ti n hành so sánh v trí t ng đ i c a hai đ i t ng và tr v m t đ i t ngế ươ ượ ượ
trên c s h p hai đ i t ng ban đ u. ơ ượ
Mô hình d li u vector cho ta nhi u thao tác h n trên các đ i t ng so v i mô hình raster. ơ ượ
Vi c tính di n tích, đo kho ng cách c a các đ i t ng đ c th c hi n b ng các tính toán hình ượ ượ
h c t to đ c a các đ i t ng thay vì vi c tính toán trên các đi m nh c a mô hình raster. ượ
Các thao tác trong mô hình này nói chung th ng chính xác h n. Thí d , tính di n tích, chu viườ ơ
c a m t vùng nào đó trên c s đa giác s chính xác h n vi c đ m các đi m nh trên b n đ ơ ơ ế
có các phép chi u khác nhau. M t s thao tác mô hình này cũng th c hi n nhanh h n nhế ơ ư
tìm đ ng đi trong m ng l i giao thông d a trên lý thuy t đ th . Tuy nhiên, m t s thaoườ ướ ế
tác khác thì mô hình này s ch m h n so v i mô hình raster, ch ng h n khi th c hi n n p ơ
ch ng các l p c a b n đ , các thao tác vùng đ m.
Mô hình d li u vector hình thành trên c s quan sát đ i t ng c a th gi i th c. Quan sát ơ ượ ế
các đ c tr ng theo h ng đ i t ng là ph ng pháp t ch c thông tin trong các h GIS đ ư ướ ượ ươ
đ nh h ng các h th ng qu n tr CSDL. Chúng t i u trong vi c l u tr s li u b n đ ướ ư ư
ch c n l u các đ ng biên c a các đ c tr ng mà không c n ph i l u toàn b vùng c a ư ườ ư ư
chúng. Do các thành ph n đ ho bi u di n các đ c tr ng c a b n đ liên k t tr c ti p v i ư ế ế
các thu c tính c a CSDL nên ng i dùng d dàng tìm ki m và hi n th các thông tin t CSDL. ườ ế
2. Mô hình d li u raster
Mô hình raster bi u di n các đ c tr ng đ a lý b ng các đi m nh (pixel). D li u raster g n ư
li n v i d li u d ng nh ho c d li u có tính liên t c cao. D li u raster có th bi u di n
đ c r t nhi u các đ i t ng t hình nh b m t đ t đ n nh ch p t v tinh, nh quét vàượ ượ ế
nh ch p. Đ nh d ng d li u raster r t đ n gi n nh ng h tr r t nhi u ki u d li u khác ơ ư
nhau.
Ngu n d li u raster
nh ch p t v tinh, nh ch p t máy bay, nh quét, nh ch p. Trong đó nh ch p t v tinh
là cách l y d li u t n kém nh t nh ng l i có ý nghĩa to l n trong vi c nghiên c u tình hình ư
bi n đ i c a các s v t trên trái đ t theo th i gian. nh ch p t máy bay giúp ta v b n đế
m t cách chi ti t. ế
Ngoài ra ta còn raster còn có th đ c t o ra b ng cách chuy n đ i t nhi u ngu n d li u ượ
khác nh vector hay TIN. ư