Xem mẫu

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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