Xem mẫu
- Giáo trình lý thuy t và th c hành MapInfo
Chương VI
PHÂN TÍCH D LI U
Khi làm vi c trên m t h th ng thông tin a lý , có nhi u lý do th c hi n nh ng phân
tích a lý trên các d li u không gian và d li u thu c tính. Chương này s gi i thi u các c
tính phân tích quan h và các công c cho phép hi u ch nh i tư ng cùng v i d li u c a chúng.
Ngoài ra, còn có các c tính t o vùng m và các l nh k t h p i tư ng.
I. CH HI U CH NH I TƯ NG G C (SET TARGET)
V i hàm ch c năng hi u ch nh i tư ng m i này c a MapInfo, b n có th th c hi n các
thao tác k t h p, chia nh , xóa các i tư ng trên b n ho c thêm nút t i giao i m các i
tư ng b ng ch hi u ch nh trên i tư ng g c. Ch này cho phép b n t o ra i tư ng m i
t các i tư ng trên cùng Table ho c trên các Table khác. Các phương pháp t ng h p d li u
cho phép b n tính toán t o ra d li u cho các i tư ng m i d a trên ngu n d li u c a các i
tư ng ban u.
Ch hi u ch nh i tư ng g c trong MapInfo cho phép b n ch n m t i tư ng trên
b n làm i tư ng g c. Sau ó, d a trên i tư ng g c này chúng ta s t o nên các i tư ng
khác. Tùy theo quan h gi a i tư ng g c v i nh ng i tư ng khác, chúng ta có th hình thành
các x lý hi u ch nh khác nhau. L nh set Target n m trong menu Object.
Ch hi u ch nh i tư ng có th ư c th c hi n thông qua 3 thao tác sau:
1. B t c tính i tư ng g c cho i tư ng mu n hi u ch nh
2. Ch n các i tư ng c t trên các b n . Các i tư ng này s tham gia hình thành các x
lý hi u ch nh trên i tư ng g c.
3. Ch n và th c hi n thao tác hi u ch nh như: combine, split, earse, earse outside và
overlay nodes.
Các i tư ng m i s ư c t o ra t i v trí i tư ng g c.
C i tư ng g c và các i tư ng c t ph i cùng là các i tư ng kín ( a giác, hình ch
nh t, elip… ) ho c các i tư ng ư ng ( o n th ng, a tuy n ho c cung tròn). B n không th
n i m t i tư ng a giác vào i tư ng a tuy n. Tuy nhiên, hoàn toàn có th chuy n m t i
tư ng a giác thành m t i tư ng a tuy n, sau ó n i i tư ng a tuy n này v i m t i
tư ng a tuy n khác.
Không nh t thi t ph i làm vi c v i các i tư ng trên cùng Table. Các i tư ng c t có
th n m trên l p b n khác v i l p b n c a i tư ng g c.
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 70
- Giáo trình lý thuy t và th c hành MapInfo
Thao tác Set Target cho m t i tư ng v b n ch t hoàn toàn gi ng nhau khi b n th c
hi n vi c k t n i, chia nh hay c t t a i tư ng.
II. T NG H P VÀ PHÂN CHIA D LI U
N u i tư ng h a c n hi u ch nh có d li u thu c tính i kèm, b n có th phân chia
giá tr các c t d li u c a i tư ng g c sao cho các i tư ng m i có các giá tr thu c tính úng.
i u này ư c g i là t ng h p và phân chia d li u. Tùy thu c vào trư ng h p t ng h p hay
phân chia d li u, MapInfo s tính toán giá tr d li u cho các i tư ng m i.
1. Các phương pháp t ng h p d li u
- Sum: c t thu c tính c a i tư ng m i s có giá tr d li u b ng t ng giá tr d li u c a
các i tư ng ban u
- Average: c t thu c tính c a i tư ng m i s có giá tr d li u b ng trung bình giá tr d
li u c a các i tư ng ban u
- Weighted Average
- Value: Gi l i giá tr d li u trên c t thu c tính mà b n ch nh
- No Change: Chuy n giá tr d li u trên c t thu c tính t i tư ng g c sang i tư ng
m i.
2. Các phương pháp phân chia d li u
- Blank: Lo i b giá tr c t thu c tính c a i tư ng g c, i tư ng m i tr ng c t thu c
tính tương ng
- Value: Gi nguyên giá tr c t thu c tính c a i tư ng g c.
- Area Proportion: Tính toán giá tr thu c tính d a trên kích thư c c a i tư ng m i
V i các thao tác hi u ch nh b ng ch Set Target, b n có th t ch i không nh n b t kỳ
d li u t các i tư ng g c b ng cách ánh d u vào h p ki m No Data. H p tho i cho phép
t ng h p ho c phân chia d li u s xu t hi n sau khi b n hoàn thành quá trình ch n m t i
tư ng làm g c, ch n i tư ng c t, ch n l nh hi u ch nh. B n ph i ch nh phương pháp t ng
h p và phân tích d li u theo mong mu n.
III. K TN IV I I TƯ NG G C
L nh k t n i i tư ng trong MapInfo cho phép k t h p nhi u i tư ng trên b n
thành m t i tư ng duy nh t. b ng cách s d ng l nh Combine trong ch Set Target, b n có
th s d ng các c t thu c tính c a i tư ng g c… i u này th t s h u ích khi th c hi n l nh
k t h p m t i tư ng chính v i các i tư ng ph .
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 71
- Giáo trình lý thuy t và th c hành MapInfo
B n ch có th ch n m t i tư ng làm i tư ng g c t i m t th i i m. i v i các i
tư ng c t, b n có th ch n nhi u i tư ng cùng lúc.
Phương pháp th c hi n vi c k t h p các i tư ng b ng ch Set Target như sau:
- Ch n i tư ng trên m t l p b n b ng công c Select. i tư ng này ph i n m trên
m t l p c tính Editable.
- Ch n trong menu Objects > Set Target. L p t c i tư ng s i ki u hi n th b nd
dàng nh n ra nó chính là i tư ng g c.
- S d ng công c Select ch n m t ho c nhi u i tư ng trên các l p làm i tư ng
c t.
- Ch n l nh Object > Combine. H p tho i Data Aggrggation xu t hi n
- Trong h p tho i này, b n ph i ch nh phương pháp t ng h p d li u cho các c t d li u
trong danh sách. K t h p è phím Shift khi nh n chu t n u mu n áp d ng cùng phương
pháp t ng h p d li u cho nh ng c t thông tin liên ti p ho c k t h p è phím Control khi
nh n chu t n u mu n áp d ng cùng phương pháp t ng h p d li u cho nh ng c t thông
tin b t kỳ. Nh n OK.
MapInfo s tính toán và hi n th i tư ng m i. i tư ng m i này s là t p h p c a các
i tư ng ban u. có th s d ng công c Info ki m tra thông tin c a i tư ng m i này.
Chú ý: L nh Combine ch có tác d ng trên nh ng i tư ng ư c ch n. mu n th c hi n
vi c k t n i lên toàn b các i tư ng trên m t l p b n , ch n Query > Select All. k tn i
i tư ng thành t ng nhóm d a trên n i dung c t thông tin nào ó, ch n Table > Combine
Ojects Using Column.
IV. PHÂN CHIA I TƯ NG
L nh phân chia i tư ng trong MapInfo cho phép chia i tư ng ra làm nhi u i tư ng
nh hơn. L nh này s d ng các i tư ng khác làm i tư ng c t.
Phương pháp th c hi n như sau:
- Trên m t l p b n có c tính Ediatble, s d ng công c Select ch n m t i tư ng
làm g c.
- Ch n Objects > Set Target. L p t c i tư ng ư c ch n s thay i ki u hi n th b n
d dàng nh n bi t ó chính là i tư ng g c.
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 72
- Giáo trình lý thuy t và th c hành MapInfo
- S d ng công c Select ch n (ho c t o m i m t i tư ng và ch n i tư ng ó) m t
ho c nhi u i tư ng trên b t kỳ l p b n nào làm i tư ng c t. Các i tư ng này
ph i là các i tư ng kín (Closed Objects)
- Ch n Objects > Split. H p tho i Data Disaggregation xu t hi n trên màn hình.
- Trong h p tho i này, ph i ch nh phương pháp phân chia d li u (ho c ch nh No
Data) cho các c t d li u trong danh sách. K t h p è phím Shift khi nh n chu t n u
mu n áp d ng cùng phương pháp phân chia d li u cho nh ng c t thông tin liên ti p
ho c k t h p è phím Control khi nh n chu t n u mu n áp d ng cùng phương pháp phân
chia d li u cho nh ng c t thông tin b t kỳ.
- Nh n OK
MapInfo s tính toán và hi n th i tư ng m i. i tư ng m i này s là nh ng i tư ng
con ư c chia ra t i tư ng g c ban u. Có th s d ng công c Info ki m tra thông tin
c a i tư ng m i này.
V. C TT A I TƯ NG
Có 2 cách c tta i tư ng trong menu Objects:
- S d ng l nh Objects > Erase c t b ph n di n tích mà t i ó, i tư ng g c và i
tư ng c t n m trùng lên nhau.
- S d ng l nh Objects > Erase Outside c t b i nh ng ph n di n tích trên i tư ng
g c mà t i ó, i tư ng g c và i tư ng c t không n m trùng lên nhau.
Phương pháp th c hi n như sau:
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 73
- Giáo trình lý thuy t và th c hành MapInfo
- Trên m t l p b n có c tính Editable, s d ng công c Select ch n m t i tư ng
làm g c
- Ch n Objects > Set Target. L p t c i tư ng ư c ch n s thay i ki u hi n th b n
d dàng nh n bi t ó chính là i tư ng g c.
- S d ng công c Select ch n (ho c t o m i m t i tư ng và ch n i tư ng ó) m t
ho c nhi u i tư ng trên b t kỳ l p b n nào làm i tư ng c t. Các i tư ng này
ph i là các i tư ng kín (Closed Objects).
- Ch n Objects > Earse (ho c Erase Outside). H p tho i data Disaggregation xu t hi n trên
màn hình
- Trong h p tho i này, ph i ch nh phương pháp phân chia d li u (ho c ch nh No
Data) cho các c t d li u trong danh sách. K t h p è phím Shift khi nh n chu t n u
mu n áp d ng cùng phương pháp phân chia d li u cho nh ng c t thông tin liên ti p
ho c k t h p è phím Control khi nh n chu t n u mu n áp d ng cùng phương pháp phân
chia d li u cho nh ng c t thông tin b t kỳ.
- Nh n OK.
MapInfo s tính toán và hi n th i tư ng m i. i tư ng m i này s là nh ng i tư ng
ư cc ttat i tư ng g c ban u. có th s d ng công c Info ki m tra thông tin c a i
tư ng m i này.
VI. CHÈN CÁC I M GIAO VÀO I TƯ NG
Ch c năng chèn i m giao vào i tư ng (Overlaying Nodes) c a MapInfo cho phép b n
chèn thêm nh ng i m nút m i vào i tư ng g c t i v trí mà i tư ng g c giao v i i tư ng
c t.
Phương pháp th c hi n như sau:
- Trên m t l p b n có c tính Editable, s d ng công c Select ch n m t i tư ng
làm i tư ng g c.
- Ch n Objects > Set Target. L p t c i tư ng ư c ch n s thay i ki u hi n th b n
d dàng nh n bi t ó chính là i tư ng g c.
- S d ng công c Select ch n (ho c t o m i m t i tư ng và ch n i tư ng ó) m t
ho c nhi u i tư ng trên b t kỳ l p b n nào làm i tư ng c t.
- Ch n Objects > Overlay Nodes. MapInfo s chèn nh ng i m giao vào i tư ng g c
như mong mu n.
VII. T O M T VÙNG M (BUFFER)
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 74
- Giáo trình lý thuy t và th c hành MapInfo
Mu n xác nh s lư ng khách hàng n m trong m t kho ng cách nào ó so v i m t v t
ch nh ho c có nhu c u ch n t t c các tr m bi n áp n m trong ph m vi hình tròn bán kính cho
trư c…
MapInfo cung c p cho b n m t công c t o vùng m r t h u hi u ó là l nh Buffer.
Vùng m là m t hình a giác bao quanh m t i tư ng là o n th ng, a giác, i m hay
b t kỳ lo i i tư ng nào khác trên l p b n . B n có th i u khi n kích thư c, ph m vi c a
các a giác m b ng cách ch nh bán kính c a vùng m, giá tr bán kính có th là m t ho c
nh ng giá tr ư c t o ra t bi u th c tính toán.
Phương pháp t o vùng m như sau:
- Trên l p b n mang c tính Editable, ch n các i tư ng h a mà b n mu n t o
vùng m.
Ch n l nh Objects > Buffer. H p tho i Buffer Objects xu t hi n:
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 75
- Giáo trình lý thuy t và th c hành MapInfo
- Trong h p tho i này, b n ch nh cho MapInfo bi t các thông tin v giá tr c a bán kính
vùng m, s lư ng o n th ng mà MapInfo s d ng t o nên các vòng tròn m:
Bán kính vùng m s quy t nh kích thư c c a a giác m mà MapInfo s t o ra. N u
mu n t o vùng m xung quanh ph m vi 100m cho m t i m nào ó, b n ph i gõ vào khung
value s 100 và ch n ơn v o lư ng là meters trong khung Units.
N u b n ch nh MapInfo l y giá tr bán kính vùng m t m t c t thông tin, ch n c t
thông tin trong khung From Column và cũng ch n ơn v trong khung Units.
Giá tr Smoothness 12 segments per Circle quy nh MapInfo s s d ng 12 o n th ng n i ti p
nhau t o thanh hình tròn vòng m. con s này có th thay i, vi c tăng giá tr con s o n
t o nên hình tròn s làm cho hình tròn m n hơn. Nhưng bù l i, n u giá tr này càng l n thì
MapInfo s m t nhi u th i gian t o vùng m.
B n có th ch n l a m t trong hai tùy ch n: ho c t o m t vùng m duy nh t cho t t c
các i tư ng ư c ch n (One buffer of all objects) ho c m i i tư ng t o m t vùng m riêng
(One buffer for each objects)
- Nh n OK. MapInfo s t ng v các vùng m lên trên l p b n ang ư c Edit.
VIII. K T N I CÁC I TƯ NG B NG N I DUNG M T C T THÔNG
TIN
L nh k t n i các i tư ng b ng n i dung m t c t thông tin (Combine Objects using
Column) cho phép b n k t n i các i tư ng l i v i nhau.
Phương pháp th c hi n như sau:
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 76
- Giáo trình lý thuy t và th c hành MapInfo
- Vào menu Table > Combine Objects Using Column.
- H p tho i Combine Objects Using Column xu t hi n
- Trong h p tho i này, b n ch nh c t thông tin mà b n s d ng làm c t liên k t các
i tư ng l i v i nhau. K t qu c a s liên k t s t o ra các i tư ng m i, các i tư ng
này s ư c lưu l i trên l p b n mà b n ch nh trong khung Store result in table.
- Nh n nút Next, h p tho i Data Aggregation xu t hi n cho b n ch nh phương pháp t ng
h p d li u.
- Nh n OK b t u th c hi n vi c k t n i.
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 77
- Giáo trình lý thuy t và th c hành MapInfo
Chương VII
T OB N CHUYÊN
B n chuyên là công c phân tích và hi n th d li u 1 cách tr c quan. Khi t o m t
b n chuyên , t c là t o ra các i tư ng h a ch a ng n i dung d li u và hi n th
chúng trong c a s Map. i u quan tr ng nh t khi t o b n chuyên là cách thi t k các y u
t trên b n như phương pháp bi u th n i dung, màu s c, ư ng nét… làm n i b t ư c ch
, tính h th ng và tính thNm m c a b n .
Các phương pháp th hi n th n i dung b n trong MapInfo bao g m:
- M c giá tr (Ranges of Values)
- Kích thư c ký hi u (Graduate symbol)
- M t i m (Dot densities)
- Giá tr riêng l (Individual values)
- M nh (pie charts)
- Thanh (bar charts)
Trong m i phương pháp s d ng nhi u bi n và nhi u tùy ch n khác nhau.
I. CÁC LO I B N CHUYÊN
B n chuyên là k t q a c a s phân tích, x lý và hi n th d li u theo m t ch
nào ó.
Trong MapInfo, vi c t o b n chuyên b ng cách gán màu s c, ki u n n ho c ki u ký
hi u cho các i tư ng h a trên b n . Vi c gán các c tính hi n th cho các i tư ng hoàn
toàn tùy thu c vào giá tr thu c tính ch nh c a i tư ng. Lo i th d ng thanh (Bar) và
m nh (Pie) c a MapInfo cho phép b n t o l p s so sánh gi a các mNu tin.
Vi c t o b n chuyên tr i qua nhi u bư c trong 3 h p tho i. Các h p tho i này l n
lư t giúp b n ch n l a ki u b n chuyên mà b n mong mu n, các Table và các c t thu c
tính MapInfo mà b n mu n s d ng và nhi u tùy ch n khác b nt o ư cb n chuyên
có n i dung như b n mong mu n.
Ch n Map > Create Thematic Map th c hi n vi c t o b n chuyên . Khi ó, h p
tho i Create Thematic Map – Step 1 of 3 hi n th như sau:
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 78
- Giáo trình lý thuy t và th c hành MapInfo
MapInfo cung c p 6 hình th c th hi n c a b n chuyên , m i lo i có m c ích và
thu c tính riêng. Thí d , lo i b n chuyên Dot Density thư ng s d ng ch m t như:
m t dân s , cây tr ng, nhà c a…
B n không ch th c hi n s phân tích d li u trên các c t thu c tính ki u s (number) mà
b n còn có th th c hi n s phân tích d li u b ng b n chuyên trên nh ng c t thu c tính
ki u ch (character)
1. B n chuyên lo i Individual Values
B n chuyên lo i Individual Values có th tác ng lên các i tư ng i m, ư ng,
vùng. Tùy theo các giá tr c a bi n ch nh, các i tư ng này s có màu s c, ký hi u khác nhau
(n u là i tư ng i m). Có th s d ng lo i này cho c d li u s và ch .
2. B n chuyên lo i Ranges of Values
Khi t o m t b n chuyên lo i này, MapInfo s nhóm t t c các mNu tin l i thành
t ng nhóm, các mNu tin có giá tr chuyên n m trong m t kho ng nào ó s chung m t
nhóm. Các i tư ng chung nhóm s có c tính hi n th gi ng nhau, gi a các nhóm khác nhau
s ư c gán màu s c, ký hi u khác nhau.
i v i các i tư ng thu c i m, khi t o b n chuyên , ta có th ch nh kích thư c
cho các ký hi u to nh tùy thu c vào giá tr bi n mà chúng ch a.
Nh ng ki u phân m c giá tr trong b n chuyên Ranges
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 79
- Giáo trình lý thuy t và th c hành MapInfo
MapInfo ưa ra 5 phương th c phân c p t o ra các m c giá tr là: Natural Break,
Quantile, Equal Count, Equal Ranges, Standard deviation. Mu n t o ra các m c theo ki u khác,
ch n Ranges trong khung Customize c a h p tho i Create Thematic – Step 3 of 3.
Equal Count : phương th c này giúp t o ra các m c giá tr sao cho s mNu tin trong m i m c
b ng nhau. Thí d : n u trong d li u có 100 mNu tin và ư c ch nh phân thanh 4 m c thì m i
m c s g m có 25 mNu tin.
Equal Ranges: Phương th c này chia nhóm các mNu tin d a trên các kho ng giá tr b ng nhau.
Ví d : các mNu tin trong d li u có giá tr bi n ch n m trong kho ng t 1 n 100 và ư c
ch nh phân thành 4 m c. K t qu , MapInfo s t o ra các m c giá tr 1..25, 26..50, 51..75,
76..100. như v y, có th MapInfo s t o ra m t s m c nào ó mà trong ó không t n t i m t
mNu tin nào c
Ki u Natural Break và Quantile là hai ki u phân chia d li u không ng u. Ki u Natural
Break phân nhóm các mNu tin d a trên m t thu t toán. Tùy theo giá tr trung bình c a m i m c
mà thu t toán này s phân chia d li u u n hơn trong m i m c.
3. B n chuyên lo i Graduate Symbol
B n chuyên lo i Graduate Symbol t o ra thang ký hi u tăng d n theo gia tăng
c a giá tr thu c tính ki u s , nhưng ch ch p nh n s bi n i trong kích thư c c a ký hi u i m
và r ng c a ký hi u ư ng. Các giá tr c a d li u s ư c th hi n b ng l n nh c a ký
hi u. Khi t o thang ký hi u cho d li u trên b n , c n ph i ch n vùng gi i h n hi n th , kích
c , r ng trên b n
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 80
- Giáo trình lý thuy t và th c hành MapInfo
Có th thay i màu s c, ki u dáng và kích thư c c a ký hi u. Phương pháp th c hi n
như sau:
• Ch n Setting trong khung Customize c a h p tho i Create Thematic Map – Step 3 of 3.
• Kích vào bi u tư ng Symbol trong h p tho i Customize Graduated Symbols. Khi ó,
MapInfo s hi n th h p tho i Symbol Style cho phép b n thay i thu c tính. M c nh,
MapInfo s d ng ki u ký hi u hình tròn màu .
• Ngoài ra, có th hi n th các giá tr âm c a bi n ch (n u có). Các ký hi u c a các
thu c tính trong dãy giá tr âm này có th khác v i dãy giá tr dương.
• hi n th các giá tr âm trong d li u (n u có), nh n nút Options>> trong h p tho i
Customize Graduated Symbols m r ng h p tho i
• ánh d u vào h p Show Symbol kích ho t hi n th các giá tr âm và kích vào ký hi u
thay i màu s c, hình d ng ký hi u.
4. B n chuyên lo i Dot Density
B n chuyên lo i Dot Density s d ng m t các i m bên trong vùng th hi n
giá tr d li u phân theo t ng vùng, tùy thu c vào giá tr thu c tính c a t ng vùng mà m t các
i m cũng khác nhau (ví d : 1 ch m = 100 ngư i), thư ng s d ng cho nh ng lo i b n ch
m t như: m t dân s , cây tr ng, nhà c a…
Khi t o m t b n chuyên lo i Dot Density, b n có 2 tùy ch n:
- Ch nh s lư ng các i m tương ng v i giá tr d li u b ng cách thay i n i dung
trong h p Each Dot Represents c a h p tho i Customize Dot Density Settings.
- Thay i kích thư c c a i m lo i l n hay nh b ng cách ánh d u vào Small hay Large
trong khung Dot Size.
5. B n chuyên lo i Bar Chart
Không gi ng như nh ng lo i b n chuyên trư c, b n chuyên lo i Bar Chart
cho phép phân tích và hi n th d li u trên nhi u c t thu c tính cùng lúc. Các c t th s ư c
t o ra cho m i i tư ng t i tâm i m c a i tư ng ó. V i các i tư ng này, b n có th xem
xét, ánh giá ư c m i tương quan v giá tr d li u gi a các i tư ng.
B n có th thay i màu s c c a t ng bi u ho c t o ra các khung bao quanh các bi u
, sau ó có th thay i n n, màu n n c a các khung này.
Ngoài ra, có th thay i phương hư ng c a các bi u ngang hay d c tùy thích và có th l a
ch n m t v trí s t bi u trong các v trí mà MapInfo cho phép. M c nh, MapInfo s t
bi u t i tâm c a i tư ng.
6. B n chuyên lo i Pie Chart
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 81
- Giáo trình lý thuy t và th c hành MapInfo
Tương t như b n chuyên lo i Bar Chart, b n chuyên lo i Pie Chart thích
h p khi phân tích d li u trên nhi u c t thu c tính cùng lúc. B n chuyên lo i này không
nh ng cho th y s khác bi t v giá tr d li u gi a các i tư ng mà còn cho th y s tương quan
giá tr gi a các c t thu c tính trong cùng m t i tư ng.
Ngoài ra, có th thay i phương hư ng c a các bi u ngang hay d c tùy thích và có
th l a ch n m t v trí s t bi u trong các v trí mà MapInfo cho phép. M c nh, MapInfo
s t bi u t i tâm c a i tư ng.
M t tùy ch n khác n a là ch n ki u bi u hình tròn ho c n a hình tròn. th c hi n
i u này, ch n Half Pies ho c xóa ch n Half Pies trong khung Chart Type c a h p tho i
Customize Pie Styles.
II. L P K HO CH T O B N CHUYÊN
Trư c khi ti n hành t o ra m t b n chuyên , b n c n ph i bi t các y u t t o nên b n
chuyên và chúng ư c k t h p v i nhau như th nào t o nên m t b n hoàn ch nh.
Ph n này s t p trung trình bày v các bi n nơi mà b n dùng l y d li u và cách th c l y d
li u t nh ng table khác.
1. Các bi n chuyên
D li u mà b n ch n l a hi n th trong b n chuyên ư c g i là bi n chuyên .
Tùy thu c vào lo i b n chuyên mà b n có th s d ng s lư ng bi n khác nhau. V i các
lo i b n chuyên ki u Ranges of Values, Graduate symbol, Dot Densities và Individual
Values chúng ch s d ng m t bi n. v i lo i b n chuyên ki u Pie và Bar Charts, chúng có
th s d ng ng th i nhi u bi n.
M t bi n chuyên cũng có th là m t bi u th c. Trư ng h p này x y ra khi b n ch n
Expression trong khung Field c a h p tho i Create Thematic Map. Vi c t o bi u th c trong
trư ng h p này s t o ra c t thông tin Derived, nh ng thông tin này có th l y t m t hay nhi u
Table. M c dù m t bi u th c có th s d ng m t hay nhi u c t thu c tính nhưng toàn b bi u
th c ch là m t bi n chuyên duy nh t.
2. Ngu n d li u cho b n chuyên
Trư c khi b t u t o ra m t b n chuyên b n ph i xác nh ư c r ng mu n s
d ng nh ng thông tin nào cho vi c hi n th và nh ng thông tin ó hi n ang âu, nh ng thông
tin ó có th là b ng thu c tính c a l p d li u không gian.
Ngoài ra, m i b n chuyên c n có m t l p b n làm n n. Ví d : Mu n hi n th
b n dân s c a các t nh trong nư c Vi t nam, ngoài ngu n d li u v t ng s dân, s nam, s
n … b n c n ph i có m t l p d li u th hi n các vùng theo ranh gi i hành chính t nh làm
n n.
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 82
- Giáo trình lý thuy t và th c hành MapInfo
N u các thông tin yêu c u n m trong các Table n n ang hi n th trong c a s Map, b n
có th ch n tr c ti p các c t thu c tính hi n th trong h p Pick Field c a h p tho i Thematic –
Step 2 of 3.
Trư ng h p các thông tin yêu c u n m trong các Table khác không ư c hi n th trong
c a s Map, b n ph i th c hi n m t s k t n i d li u t các Table ó n Table n n. i u này
ư c th c hi n nh ch c năng Table > Update Column ho c m c Join… trong h p tho i Create
Thematic map – Step 2 of 3, t o c t d li u Derived t ngu n d li u n i k t v i các table khác.
MapInfo hi n th h p tho i Update Column for Thematic cho phép b n t o c t d li u
liên k t . C t d li u liên k t này s n m trong l p Table n n.
Trong c t d li u liên k t, b n có th kéo tr c ti p d li u t các Table khác vào ho c kéo
d li u vào nhưng thông qua các hàm t ng h p x lý d li u.
III. CÁC L P CHUYÊN
Khi t o ra m t l p chuyên , MapInfo s t l p này ngay bên trên l p b n n n c a nó
trong c a s Map. Vi c s p x p như v y t o nên tính d c, d phân tích cho b n chuyên .
- iv ib n chuyên lo i Graduated Symbol không òi h i l p n n ph i ch a các
i tư ng i m, các ký hi u có th ư c t o ra t i tr ng tâm c a các i tư ng a tuy n,
o n th ng c a b n n n.
- Khi t o ra nhi u l p chuyên trên m t n n, b n có th cho chúng hi n th chung v i
nhau trên m t c a s Map.
- Có th s d ng các c tính Zoom, Display… trong h p tho i Layer Control i v i các
l p chuyên .
IV. S D NG C T THU C TÍNH LIÊN K T TRONG B N
CHUYÊN
Ch c năng Update Column cho phép t o ra m t c t t m trong Table ch a d li u. d
li u trong c t t m này có th ư c rút ra tr c ti p t các Table khác ho c qua các hàm bi n i.
Trư c khi mu n s d ng d li u t m t Table khác, ph i m c hai Table, m t Table
ch a d li u ích và m t Table ch a d li u ngu n.
Table ch a d li u ích là b ng mà d li u s liên k t vào ó sau khi th c hi n xong thao tác liên
k t. B ng d li u ngu n là b ng s ư c dùng liên k t vào b ng ích.
Phương pháp th c hi n như sau:
- Vào menu Table > Update Column ho c m c Join trong h p tho i Create thematic map –
Step 2 of 3
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 83
- Giáo trình lý thuy t và th c hành MapInfo
- Xu t hi n h p tho i Update Column for Thematic. Trong h p tho i này, ch n tên c a
Table ích trong Table to Update, ch n tên c a m t c t có s n ưa d li u vào hay t o
m t c t thu c tính t m vào Table ích này.
- Ch n tên Table ngu n vào h p Get Values From Table
Khi b n t o m t c t t m cho b n chuyên , c t thu c tính mà b n mu n ưa vào
Table ích ph i là c t thu c tính ki u s (numeric). i u này luôn úng v i h u h t các lo i b n
chuyên , ngo i tr Individual Values.
ưa ư c d li u vào b ng ích, b n cũng c n ph i ưa ra cách th c liên k t gi a hai
Table MapInfo tính toán và rút d li u. Nh n vào nút Join trong h p tho i Update Column for
thematic, MapInfo hi n th h p tho i Specify Join.
Trong h p tho i này có hai tùy ch n cho phép b n ch n l a ho c k t n i theo ki u 2
Table có chung m t c t thu c tính ho c k t n i h a. Tùy theo n i dung d li u hi n có mà có
s ch n l a cho phù h p.
V. S D NG I M CHUY N (INFLECTION POINT) TRONG B N
CHUYÊN
M t cách khác làm n i b t các m c giá tr trong b n chuyên lo i Ranges là t o
ra i m chuy n.
T o m t i m chuy n là gán màu s c riêng bi t cho m t m c nào ó, m c chuy n có th
là m c có giá tr trung bình trong dãy giá tr c a bi n chuyên . Vì v y, i m chuy n s phân
các nhóm ra làm 2 nhóm: nhóm trên trung bình và nhóm dư i trung bình. Chúng cũng t o ra hai
m ng thông tin riêng bi t, m ng trên và m ng dư i. Màu s c c a m c cao nh t và th p nh t s
r t m nhưng không bao gi trùng v i màu s c c a m c chuy n.
Ví d : Ch n màu s c c a m c chuy n ư c ch n là màu tr ng, màu s c c a m c cao nh t và
th p nh t là và xanh. Như v y, dãy màu s c qua các m c t cao xu ng th p s bi n thiên t
-> tr ng -> xanh. Hai m c giá tr g n m c chuy n s nh t và xanh nh t nhưng không bao
gi trùng v i màu tr ng c a m c chuy n.
Phương pháp t o i m chuy n như sau:
- Vào menu Map > Create Thematic Map
- Ch n lo i chuyên Ranges trong h p tho i Create Thematic Map – Step 1 of 3. Nh n
nút Next.
- Ch n tên Table và trư ng d li u c n hi n th trong h p tho i Create Thematic Map –
Step 2 fo 3. Nh n nút Next.
- Trong h p tho i Create Thematic Map – Step 3 of 3. Nh n nút Ranges ch n m c phân
chia giá tr (thí d 10 m c)
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 84
- Giáo trình lý thuy t và th c hành MapInfo
- Sau ó nh n nút Styles thay i ch hi n th c a các thông tin và chèn i m
chuy n. MapInfo s hi n th h p tho i Customize Range Styles như sau:
- Nh n nút Options m r ng h p tho i. Trong khung Inflection, ch n giá tr c a i m
chuy n trong h p tho i Inflection at làm m c trung bình và nh n vào nút Style
ch n màu s c c a m c trung bình.
- Trong khung Styles, b n có th thay i màu s c c a các dãy giá tr b ng cách nh n vào
bi u tư ng ký hi u c a m c cao nh t và th p nh t.
VI. THAY I N I DUNG CÁC M C TRONG B NG CHÚ THÍCH
Khi b n t o ra m t b n chuyên , MapInfo t ng t o ra các chú thích nh m gi i
thích các màu s c, ki u, kích thư c ký hi u c trưng cho giá tr các i lư ng. b n có th thay
i các ph n chú thích b ng cách nh n vào nút Legend trong h p tho i Create Thematic map –
Step 3 of 3. Các n i dung mà b n có th thay i trong Legend là: th t các dòng chú thích,
dòng tiêu l n, tiêu nh , phông ch và các dòng chú thích cho t ng ki u i tư ng.
B n có th cho các dòng chú thích b ng Font ch ti ng Vi t có d u, nhưng khi gõ nhãn
vào các khung MapInfo không hi n th úng ki u ch . Các ch ti ng Vi t ch hi n th úng trong
c a s Legend. B n có th gõ ti ng Vi t trư c r i ch n Font ch sau.
Nh n vào nút ch n Font ch , MapInfo s hi n th h p tho i Text Style cho phép ch n
Font ch , màu s c, kích thư c ch .
Cũng có th thay i th t các dòng trong chú thích theo th t tăng d n ho c gi m d n c a các
giá tr b ng cách kích vào nút Descending ho c Ascending. Ch c năng này cũng có tác d ng i
v i các ki u d li u không ph i ki u s .
Lưu l i các quá trình phân tích b n chuyên
lưu l i các quá trình phân tích cũng như các b n chuyên , ch n ch c năng Save
Workspace t menu File.
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 85
- Giáo trình lý thuy t và th c hành MapInfo
Chương VIII
T O TRANG IN
Khi ã th c hi n vi c t o các b n trên máy tính b ng Mapinfo, b n cũng s c n ph i in
b n ra gi y ph c v cho nhi u m c ích công vi c khác nhau. C a s Layout c a Mapinfo
cho phép b n t ch c s p x p trang in sao cho t ư c hi u qu t i a mà b n mong mu n.
I. KHÁI QUÁT V C A S LAYOUT
C a s Layout cho phép b n th c hi n vi c dàn trang in cho các i tư ng. Trong c a s
này, b n có th hi n th b n , b ng s li u, bi u chung trong m t c a s . Có th s p x p t
ch c các i tư ng sao cho tho mãn n i dung trang in, chèn b t kỳ c a s nào vào màn hình
Layout. T ó có th di chuy n v trí ho c thay i kích thư c c a các c a s có ư c n i
dung trang in như mong mu n
Ngoài ra, b n có th t các i tư ng Text làm tiêu cho trang in h p tho i ho c
chú thích các i tư ng.
M c dù b n có th in các c a s Map, Browser, Graph tr c ti p b ng cách ch n menu
File > Print nhưng b n ch có th in hàng tiêu c a t in b ng cách s d ng c a s Layout.
B n có th s d ng c a s Layout ngay khi kh i ng MapInfo b ng cách ch n l nh
Window > New Layout Window. Khi c a s Layout xu t hi n trên màn hình, MapInfo hi n th
menu Layout trên thanh menu chính cho phép b n th c hi n m t s c tính c a c a s Layout.
Khi chèn m t c a s vào khung Layout, MapInfo s t i tư ng c a s này vào m t
Frame. Khung này cho phép b n thay i kích thư c cũng như v trí c a i tư ng. N i dung
ch a trong khung Frame s trùng v i n i dung c a c a s Map, Browser h p tho i ho c Graph
mà b n ang s d ng.
C as Layout duy trì m t s liên k t nóng gi a các c a s và các Frame trong màn hình
Layout. Thí d , khi b n s d ng công c Zoom thay i t m nhìn trong m t c a s Map thì
t m nhìn c a i tư ng c a s trong màn hình Layout cũng thay i theo.
II. T O M T MÀN HÌNH LAYOUT
Vi c t o m t màn hình Layout òi h i b n ph i chuy n các c a s Map, Browser h p
tho i Graph vào c a s Layout. Sau ó, b n thay i v trí, kích thư c và b sung các dòng tiêu
, chú thích.
1. ưa m t c a s ang m vào c a s Layout
– Vào menu Windows > New Layout Window, h p tho i New Layout Window xu t hi n
cho phép b n l a ch n nh ng c a s mu n chuy n sang Layout như sau:
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 86
- Giáo trình lý thuy t và th c hành MapInfo
MapInfo s chuy n c a s hi n di n vào c a s Layout b ng c ch t chúng vào m t
frame. Frame là m t i tư ng có th ch a m t c a s Map h p tho i Graph h p tho i Legend.
Trong h p tho i New Layout Window, có 3 tùy ch n:
• M t Frame duy nh t cho c a s ư c ch n (One Frame for Window): MapInfo t1
frame duy nh t t i trung tâm c a c a s Layout.
• M i Frame cho m t c a s ang m (Frames for All Currently Open Windows): Tùy
ch n này cho phép b n chuy n toàn b các c a s ang m sang c a s Layout. MapInfo
t các frame c a các c a s t i v trí tương ng v i v trí c a chúng trong c a s
MapInfo. Vì v y, nên nh v và i u ch nh kích thư c c a các c a s trư c khi chuy n
chúng vào c a s Layout.
• M t Frame tr ng (No Frames): Tùy ch n này cho phép b n t m t frame tr ng vào c a
s Layout cho dù hi n t i không có c a s nào ư c m .
Trong frame, b n có th th c hi n các thao tác như thay i v trí, kích thư c, ư ng
vi n, màu n n h p tho i ho c có th copy và dán chúng vào m t c a s khác. B n cũng có th
nh v cho các frame n m ch ng lên nhau ho c n m è lên các i tư ng h a khác.
Mu n thay i n i dung hi n th trong m t frame, dùng công c Select nh p úp vào
frame. H p tho i Frame Object xu t hi n cho phép thay i n i dung c a frame
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 87
- Giáo trình lý thuy t và th c hành MapInfo
2. S d ng công c Frame
B n có th t o ra m t Frame m i ch a m t c a s khác. Phương pháp th c hi n như sau:
- Dùng tr chu t nh n vào nút công c Frame trên thanh công c Drawing.
- V Frame t i v trí mu n t i tư ng trên c a s Layout.
Chú ý : MapInfo ch cho phép b n s d ng công c Frame trên thanh công c Drawing khi c a
s Layout ư c kích ho t.
N u m t frame ư c v trong c a s Layout khi không có c a s nào ư c m , MapInfo
s t o ra m t frame tr ng. N u có nhi u c a s ư c m , MapInfo s hi n th h p tho i Frame
Object (như hình trên), b n ph i ch n c a s mu n chèn vào Frame trong khung Window.
di chuy n Frame: kích ch n Frame b ng cách ch n công c Select, nh n gi chu t
cho n khi xu t hi n bi u tư ng hình mũi tên ch b n hư ng. Sau ó, kéo rê frame n v trí
m i.
3. Canh l cho các i tư ng trong c a s Layout
MapInfo cung c p l nh cho phép canh l cho các i tư ng trên c a s Layout. B n có
th canh th ng theo chi u d c (Vertical) ho c x p ngang (Horizontal) các i tư ng. Phương
pháp th c hi n như sau:
a. Ch n các i tư ng mu n canh l .
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 88
- Giáo trình lý thuy t và th c hành MapInfo
b. Vào menu Layout > Align Object. H p tho i Align Objects xu t hi n
Trong h p tho i này, b n có th ch n các tùy ch n tương ng.
M i ki u canh l có th tác ng lên ph m vi hình ch nh t bao các frame ho c toàn b
c a s Layout. Khi b n ch n ph m vi tác ng là toàn b các i tư ng trên c a s Layout (t c
là ch n entire layout trong khung with Respect to), các i tư ng s ư c canh trên, dư i, trái,
ph i trên trang in.
N u b n mu n canh l các i tư ng trong ph m vi hình ch nh t bao các frame, hãy ch
nh ph m vi là each other trong khung with Respect to. Hình ch nh t bao các frame chính là
m t hình ch nh t o.
A. Làm vi c trên c a s Layout
Khi c a s Layout ư c kích ho t, thanh menu Layout có m t s ch c năng giúp b n d
dàng thi t k và t o m i trang in.
1. Vi n quanh trang in
Màn hình Layout ư c vi n quanh b i hai thư c o: thư c o trên nh và thư c o l
trái. Các thư c o này giúp ích khi thay i kích thư c ho c nh v cho các i tư ng frame.
B n có th d u các thư c này b ng cách ch n l nh Layout > Options. Khi ó, MapInfo hi n th
h p tho i Layout Display Options b n có th xóa h p ki m Show Rulers.
N u b n t o ra nhi u trang in, MapInfo s hi n th các ư ng ng t phân trang. Mu n Nn
các ư ng ng t này, xóa ánh d u trong h p ki m Show Page Breaks c a h p tho i Layout.
2. Thay i phóng i c a c a s layout
Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 89
nguon tai.lieu . vn