Giáo trình lý thuyết và thực hành MapInfo: Phần 1 - TS. Phạm Thị Xuân Thọ, Nguyễn Xuân Bắc
lượt xem 157
download
Giáo trình lý thuyết và thực hành MapInfo: Phần 1 của 2 tác giả TS. Phạm Thị Xuân Thọ và Nguyễn Xuân Bắc gồm nội dung từ chương 6 đến hết chương 8, trình bày vê phân tích dữ liệu, tạo bản đồ chuyên đề, tạo trang in. Mời bạn đọc cùng tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Giáo trình lý thuyết và thực hành MapInfo: Phần 1 - TS. Phạm Thị Xuân Thọ, Nguyễn Xuân Bắc
- Giáo trình lý thuy t và th c hành MapInfo Chương I T NG QUAN V H TH NG THÔNG TIN NA LÝ VÀ PH N M M MAPINFO I. T NG QUAN V H TH NG THÔNG TIN NA LÝ (GEOGRAPHIC INFORMATION SYSTEM – GIS) A. Gi i thi u Khoa h c k thu t ngày càng phát tri n, gi a các ngành xâm nh p vào nhau, an xen vào nhau, h tr và thúc Ny l n nhau phát tri n ngày càng nhanh hơn. Nh t là khoa h c công ngh tin h c phát tri n nhanh và thâm nh p sâu vào các lĩnh v c khoa h c khác. T nh ng năm cu i th p niên 80, h th ng thông tin a lý (GIS) b t u thâm nh p vào Vi t Nam qua các d án h p tác Qu c t . Tuy nhiên, cho n nh ng năm cu i th k XX, GIS m i có cơ h i phát tri n t i Vi t Nam. GIS ngày càng ư c nhi u ngư i bi t n như m t công c h tr qu n lý trong các lĩnh v c qu n lý tài nguyên thiên nhiên, qu n lý t ai, xây d ng b n … Hi n nay nhi u cơ quan nhà nư c và doanh nghi p ã và ang ti p c n s d ng công ngh thông tin a lý (công ngh GIS) gi i quy t nh ng bài toán thi t k quy ho ch s d ng t, qu n lý và thi t k các công trình cơ s h t ng k thu t, xây d ng chi n lư c v th tru ng… S phát tri n c a công ngh thông tin a lý v i nhi u ng d ng h u hi u ã thu hút s quan tâm c a nhi u ngư i và nh ng áp d ng ngày càng phong phú ã t o i u ki n thu n l i cho s phát tri n c a khoa h c thông tin a lý B. nh nghĩa Tùy theo cách ti p c n mà có nhi u nh nghĩa khác nhau v “H th ng thông tin a lý”. 1. GIS là m t h p công c m nh dùng lưu tr và truy v n tùy ý, bi n i và hi n th d li u không gian t th gi i th c cho nh ng m c tiêu c bi t. nh nghĩa này phù h p v i nh ng công trình nghiên c u khoa h c trong nhi u lĩnh v c khác nhau có s d ng GIS th c hi n m t s bài toán phân tích không gian trên máy tính. 2. GIS là m t h th ng t ng thu th p, lưu tr , truy v n phân tích và hi n th d li u không gian. Trong nh nghĩa này, nh ng ch c năng cơ b n c a m t h th ng thông tin a lý ư c c p. Trong ó, ch t lư ng d li u ư c cao b ng cách nh n m nh n phương pháp thu th p d li u t ng lo i tr nh ng sai l ch do các phương pháp thu th p d li u th công mang l i. 3. GIS là m t trư ng h p c bi t c a h th ng thông tin v i cơ s g m nh ng i tư ng, nh ng ho t ng hay nh ng s ki n phân b trong không gian ư c bi u di n như nh ng i m, ư ng, vùng trong h th ng máy tính. H th ng thông tin a lý x lý, truy v n d li u theo i m, ư ng, vùng ph c v cho nh ng h i áp và phân tích c bi t. nh nghĩa ã c p n tính th i gian khi m r ng khái ni m thông tin a lý n các i tư ng, các ho t ng, các hi n Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 1
- Giáo trình lý thuy t và th c hành MapInfo tư ng, ng th i cũng ch ra phương pháp bi u di n các i tư ng, ho t ng, s ki n ó áp ng yêu c u x lý b ng máy tính. 4. H th ng thông tin a lý là m t h th ng có ch c năng x lý các thông tin a lý nh m ph c v vi c quy ho ch, tr giúp quy t nh trong m t lĩnh v c chuyên môn nh t nh. nh nghĩa quan tâm kh năng ng d ng c a m t h th ng thông tin a lý. 5. H th ng thông tin a lý là m t h th ng s d ng cơ s d li u tr l i các câu h i v b n ch t a lý c a các th c th a lý. 6. H th ng thông tin a lý là m t h th ng qu n tr cơ s d li u b ng máy tính thu th p, lưu tr , phân tích và hi n th d li u không gian. ây là m t nh nghĩa d a vào ch c năng c a m t h th ng thông tin a lý. 7. H th ng thông tin a lý là m t h th ng bao g m các ch c năng: 1. Nh p d li u, 2. Qu n lý d li u (lưu tr và truy xu t), 3. Gia công và phân tích d li u, 4. Xu t d li u. ây cũng là m t nh nghĩa d a vào ch c năng c a m t h th ng thông tin a lý. 8. GIS là m t b công c lưu tr , truy v n, bi n i, hi n th d li u không gian c a các i tư ng trong th gi i th c theo th i gian th c. 9. V.v… Nh ng nh nghĩa trên cho th y r ng h th ng thông tin a lý có nh ng kh năng c a m t h th ng máy tính (ph n c ng, ph n m m) và các thi t b ngo i vi dùng nh p, lưu tr , truy v n, x lý, phân tích và hi n th ho c xu t d li u. Trong ó, cơ s d li u c a h th ng ch a d li u c a các i tư ng, các ho t ng, các s ki n phân b theo không gian và th i gian. Có th nói cách khác r ng h th ng thông tin a lý là m t h th ng máy tính (ph n c ng, ph n m m) và các thi t b ngo i vi có kh năng tr l i các câu h i cơ b n Ai? Cái gì? âu? Khi nào? Như th nào? T i sao? Khi ư c xác nh trư c m t ho c vài n i dung trong các câu h i ó. Trong ó các câu h i Ai? Cái gì? Xác nh các i tư ng, các ho t ng, các s ki n c n kh o sát; câu tr l i âu? Xác nh v trí c a i tư ng ho c ho t ng ho c s ki n; câu tr l i Như th nào? Ho c T i sao? Là k t qu phân tích c a h th ng thông tin a lý. C. Các b ph n c u thành m t h th ng thông tin a lý 1.Ph n c ng (Hardware) :Bao g m: Máy vi tính, bàn v , máy quét, máy in… 2.Các chương trình ph n m m (Software): Các chương trình ph n m m xây d ng GIS ph i có các ch c năng: a. Nh p d li u, b. Lưu tr và qu n lý d li u, c. Phân tích và x lý d li u, d. Hi n th , trích xu t d li u theo yêu c u, giao di n v i ngư i s d ng. 3. Cơ s d li u a lý (Spatial Database) Cơ s d li u không gian (Spatial) : Mô t các tính ch t a lý (hình d ng, v trí…) Cơ s d li u thu c tính (Attribute): Mô t các thu c tính c a các i tư ng a lý. 4. i ngũ chuyên gia (GIS team): Bao g m i ngũ các chuyên viên làm vi c v i h th ng thông tin a lý các m c và k năng khác nhau. ây là y u t quan tr ng và quy t nh Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 2
- Giáo trình lý thuy t và th c hành MapInfo trong vi c xây d ng, qu n lý và khai thác h th ng thông tin a lý nh m áp ng m t cách y và nhanh chóng theo m c ích t ra. II. T NG QUAN V PH N M M MAPINFO A. Gi i thi u ph n m m MapInfo MapInfo là m t trong nh ng ph n m m ph c v cho vi c xây d ng và qu n lý d li u h th ng thông tin a lý. MapInfo trang b kh năng x lý d li u (bao g m c nh ng l nh truy v n SQL ch n ra i tư ng) và các c tính hi n th giá tr trên màn hình: - MapInfo có kh năng m các t p tin d li u d ng dBASE ho c FoxBASE, Lotus 1-2-3 và Microsoft Excel. Nh p vào các t p tin hình nh v i nhi u d ng th c khác nhau. Ngoài ra, MapInfo còn có th t t o t p tin d li u c a nó. - MapInfo cho phép xem thông tin trong 3 lo i c a s : Map, Browser và Graph tương ng v i c a s b n , b ng thu c tính và th . K thu t liên k t “nóng” c a các lo i c a s cho phép xem cùng m t thông tin trên nhi u c a s khác nhau. Khi thay i thông tin trong m t c a s , s thay i này s ư c c p nh t m t cách t ng sang các c a s khác. - MapInfo cho phép ph n n b n b ng nh ng t m nh i m. Kh năng này làm tăng qui mô, giá tr c a b n n n. - Kh năng th c hi n nh ng s l a ch n b ng ngôn ng SQL c a MapInfo cho phép th c hi n phép ch n i tư ng nhanh chóng và ti n l i trên m t hay nhi u b ng. - B công c v , hi u ch nh b n và các hàm ch c năng hoàn h o khác tr giúp trong quá trình xây d ng b n . - Công c Save Workspace cho phép lưu t t c c a s ang làm vi c vào m t t p tin duy nh t. i u này giúp m các c a s c n thi t m t cách nhanh chóng, ti t ki m th i gian, tránh sai sót. - MapInfo cho phép xây d ng trang in trong c a s Layout v i t p l nh tr giúp r t h u hi u. - MapInfo cho phép thay i h quy chi u c a các l p b n khi b t u s hóa cũng như khi hi n th chúng. Có th nói, MapInfo là m t ph n m m ư c thi t k hòa h p v i các ph n m m khác, ngư i s d ng không ph i thay i cách làm vi c trên máy tính, MapInfo ch làm thay i k t qu nh n ư c. Có th b t u làm vi c v i MapInfo trên ngu n d li u trong b ng tính Excel, b ng d li u c a Foxpro, các b ng v CAD ho c nh ng d li u a lý khác. N u chưa có s n ngu n d li u, MapInfo cung c p công c t o ra ngu n d li u phù h p. B. Hư ng d n cài t ph n m m * Nh ng yêu c u i v i h th ng: Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 3
- Giáo trình lý thuy t và th c hành MapInfo Hi n nay chúng ta ang s d ng ph n m m MapInfo phiên b n 6.0 và 7.5 khá ph bi n (trư c ây ch dùng phiên b n 3.0 và 4.0), do ó c u hình máy tính c n th a các yêu c u sau: 1. Yêu c u v b nh : MapInfo làm vi c trên môi trư ng Windows c n t i thi u 32MB Ram, t t nh t nên có s n 64MB Ram. 2. Yêu c u v không gian ĩa c ng: Ph n m m MapInfo chi m kho ng trên 100MB, không k các d li u. 3. Yêu c u v màn hình: lo i VGA ho c các lo i màn hình có phân gi i cao hơn. 4. Yêu c u v h i u hành: Windows 95 tr lên. Nh ng yêu c u trên là t i thi u cài t ph n m m MapInfo, n u máy tính có c u hình m nh và t t hơn thì các x lý như tính toán hay truy xu t thông tin… s nhanh hơn và ti t ki m ư c nhi u th i gian hơn cho ngư i s d ng. * Cài t MapInfo - ưa ĩa CD ph n m m MapInfo 7.5 vào CD-Rom trên máy tính. - Màn hình cài t MapInfo Professional CD Browser xu t hi n. N u màn hình này không xu t hi n, hãy m Windows Explorer và tìm trên CD t p tin Setup.exe có bi u tư ng , ch n t p tin này r i nh n phím Enter kh i ng chương trình cài t - Nh n Next - Ch n I accept the terms in the license agreement, nh p chu t ch n Next Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 4
- Giáo trình lý thuy t và th c hành MapInfo - Nh p DHSP vào ô Organization, ti p t c nh n Next - Nh n Next > Next > Next > Install : quá trình cài tb t u. - Trong quá trình cài t, MapInfo s ưa ra h p tho i h i ki m tra c p nh t ph n m m trên trang web, b n hãy ch n No. - Khi ph n m m ư c cài t hoàn t t nh n Finish. Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 5
- Giáo trình lý thuy t và th c hành MapInfo C. T ch c thông tin b n trong MapInfo 1. T ch c thông tin theo các t p tin Trong MapInfo các thông tin ư c t ch c theo t ng Table (b ng), m i Table là t p h p các File v thông tin h a ho c phi h a ch a các record (mNu tin) d li u mà h th ng t o ra. Dư i ây chúng tôi s gi i thi u v cơ c u t ch c c a m t Table (b ng) trong MapInfo : Ví d : Ta có m t Table tên Vn_Tinh, trong ó có ch a các i tư ng a lý ư c t ch c theo 5 t p tin sau: a. Vn_Tinh.tab : Ch a các thông tin mô t d li u. ó là t p tin d ng văn b n mô t khuôn d ng c a File lưu tr thông tin. b. Vn_Tinh.dat : Ch a các thông tin nguyên th y. Ph n m r ng c a t p tin này có th là *.wks, *.dbf, *.xls n u thông tin nguyên th y là các s li u t Lotus 1-2-3, FoxBase và Excel. c. Vn_Tinh.map : Bao g m các thông tin mô t v không gian c a các i tư ng a lý. d. Vn_Tinh.id : Bao g m các thông tin v s liên k t gi a các i tư ng v i nhau. e. Vn_Tinh.ind : Ch a các thông tin v ch m c i tư ng. T p tin này ch có khi trong c u trúc c a Table có ít nh t 1 trư ng (Field) d li u ã ư c ch n là ch s hóa (Index). Thông qua các thông tin c a File này chúng ta có th th c hi n tìm ki m thông tin qua m t s ch tiêu cho trư c b ng ch c năng Find c a MapInfo 2. T ch c thông tin theo các l p i tư ng Trong GIS nói chung và MapInfo nói riêng u có hai thành ph n chính là d li u không gian và d li u thu c tính, hai thành ph n này ph i ư c liên k t v i nhau: Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 6
- Giáo trình lý thuy t và th c hành MapInfo D li u thu c tính D li u không gian D li u không gian là bi u di n hình h c c a các i tư ng a lý liên k t v i v trí trên th gi i th c. Nh ng i tư ng a lý ư c tóm lư c vào vào b n cách bi u di n : d ng text, d ng i m, d ng ư ng và d ng vùng D li u d ng Text D li u d ng i m Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 7
- Giáo trình lý thuy t và th c hành MapInfo D li u d ng ư ng D li u d ng vùng V i cách t ch c qu n lý thông tin theo t ng i tư ng như v y ã giúp cho ph n m m MapInfo xây d ng thành các kh i thông tin c l p cho các m nh b n máy tính. i u ó s r t thu n ti n và r t linh ho t khi c n t o ra các b n máy tính v i các ch khác nhau. Vì chúng ta r t d dàng thêm vào các l p thông tin c n thi t ho c lo i b các l p thông tin không c n thi t theo ch ư c t ra. Chương trình MapInfo qu n lý và tr u tư ng hóa các i tư ng a lý trong th gi i th c thành các Layer (l p) b n máy tính khác nhau như: • i tư ng ch (Text) : Th hi n các i tư ng c a b n như nhãn, tiêu , ghi chú, a danh… • i tư ng i m (Point): Th hi n v trí c th c a các i tư ng a lý như: các i m m c, i m c t c , i m ki m soát giao thông… • i tư ng ư ng (Line): Th hi n các i tư ng a lý ch y dài theo m t kho ng cách nh t nh và không có ư ng vi n khép kín. Có th là các o n ư ng th ng, ư ng g p khúc… như: ư ng giao thông, các sông nh , su i… • i tư ng vùng (Region): Th hi n các i tư ng a lý có ư ng vi n khép kín và bao ph m t vùng di n tích nh t nh. Ví d như lãnh th a gi i c a m t xã, huy n…, kho nh t s d ng vào nông nghi p. Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 8
- Giáo trình lý thuy t và th c hành MapInfo D. Giao di n và các công c s d ng chính trong ph n m m MapInfo 1. Kh i ng chương trình MapInfo: Chúng ta có th kh i ng chương trinh MapInfo b ng nhi u cách khác nhau. ây chúng tôi xin ưa ra hai cách kích ho t chương trình nhanh và thông d ng như sau: Cách 1: B n b m chu t vào nút Start, ch n Programs, ch n MapInfo, ch n MapInfo Professional 7.5 SCP. Cách 2: Nh p ôi chu t vào bi u tư ng trên màn hình n n. Sau khi chương trình ư c kh i ng thì s xu t hi n m t h p tho i Quick Start như hình sau: Trong h p tho i này có các ch c năng như sau: - Restore Previous Session : M l i t t c các Table cũng như cách trình bày trên màn hình c a phiên làm vi c trư c. - Open Last used Workspace : N u ch n ch c năng này thì chương trình MapInfo s m l i trang làm vi c mà ã s d ng l n cu i cùng có tên là Danglam.Wor (Danglam ư c thay b ng m t tên file c th c a ngư i s d ng) - Open a Workspace: N u ch n ch c này và sau ó b m OK màn hình s hi n ra h p tho i m file c a môi trư ng Windows khi ó chúng ta s th c hi n ch n tên trang làm vi c và ch n nút Open m trang làm vi c ã ch n. - Open a Table: N u ch n ch c năng này và sau ó b m ch n OK màn hình s hi n ra h p tho i m file c a môi trư ng Windows khi ó chúng ta s th c hi n ch n tên c a Table và ch n nút Open m Table ã ch n Lưu ý: N u b n không mu n xu t hi n h p tho i này m i l n kh i ng MapInfo, vào Options > Preferences > Startup và b ánh d u trong h p Display Quick Start Dialog. Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 9
- Giáo trình lý thuy t và th c hành MapInfo N u không mu n truy nh p vào các ch c năng trên c a h p h i tho i Quick Start thì chúng ta có th b m Cancel tr v màn hình th c ơn c a chương trình MapInfo. Màn hình hi n th như sau: Gi i thi u các công c c a MapInfo a. Thanh công c chính (Main) Ch n i tư ng b ng cách tr tr c ti p lên i tư ng Ch n các i tư ng n m trong ph m vi m t hình ch nh t Ch n các i tư ng n m trong hình tròn bán kính tùy ý Ch n các i tư ng n m trong nhi u l p theo vùng ch n H y các i tư ng ang ch n o vùng ch n i tư ng Ch n i tư ng th Phóng to Thu nh Kích ho t h p Change View cho phép thay i các thông s t m nhìn Kéo rê m nh b n th y nh ng vùng b khu t Kích ho t h p Info xem thông tin c a i tư ng T o m t liên k t nóng (Hotlink) t nhãn cho i tư ng Kéo rê c a s b n sang m t trình ng d ng khác Kích ho t h p Layer, cho phép i tính ch t c a các l p b n Kích ho t thư c o kho ng cách Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 10
- Giáo trình lý thuy t và th c hành MapInfo Kích ho t c a s Legend Tính t ng các i tư ng ang ư c ch n b. Thanh công c v (Drawing) V i m, m i i m ư c kí hi u b ng m t symbol V o n th ng V a tuy n, bao g m nhi u o n th ng n i ti p nhau V cung tròn V a giác V hình tròn ho c elip V hình vuông ho c hình ch nh t V hình vuông ho c hình ch nh t góc bo tròn Gõ i tư ng văn b n T o các Frame trong màn hình Layout Cho phép b t, t t ch Reshape, giúp ch nh s a i tư ng Thêm nút vào i tư ng trong ch Reshape Kích ho t h p tho i Symbol Style, cho phép ch n lo i ký hi u Kích ho t h p tho i Line Style, cho phép ch n lo i ư ng nét Kích ho t h p tho i Region Style, cho phép ch n lo i vi n, màu a giác Kích ho t h p tho i Text Style, cho phép ch n ki u ch , c ch c. Thanh công c chương trình (Tool) Nút ch y chương trình. Hi n lên danh sách các chương trình ư c t o s n và cho phép ch n l a m t trong các chương trình ó ch y. Cho phép Nn ho c hi n c a s MapBasic d. H p tho i Layer Control H p tho i Layer Control ch a ng m i công c giúp i u khi n các l p b n , trong h p tho i t t c các l p tham gia t o nên b n và nh ng c tính c a t ng l p: Visible (hi n th ), Editable (cho phép ch nh s a), Selectable (cho phép ch n l a), Auto Label (hi n th nhãn) u ư c hi n th y . Mu n thay i c tính c a l p nào, di chuy n thanh sang n v trí c a l p ó và b t/t t các c tính mong mu n. Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 11
- Giáo trình lý thuy t và th c hành MapInfo Trong h p Layer Control trên, chúng ta có 8 l p hình thành nên b n và 1 l p Cosmetic Layer. Các l p này ang n m theo d ng “ch ng” (stack), l p trên có th che khu t l p dư i n u i tư ng c a l p trên l n hơn so v i i tư ng c a l p dư i. Mu n s p x p l i v trí các l p, ta di chuy n thanh sáng n l p ó và nh n nút Up ho c Down di chuy n lên hay xu ng. L p Cosmetic Layer M i c a s Map trong MapInfo u có l p Cosmetic, ây là l p trên cùng trong m i c a s Map. L p này có th lưu các i tư ng h a, i tư ng text… Trong trư ng h p mu n xóa các i tư ng trên l p Cosmetic - Ch n Map > Clear Cosmetic Layer N u mu n lưu l i n i dung c a l p Cosmetic - Ch n Map > Save Cosmetic Objects Ch n ch hi n th cho m t l p Trong h p tho i Layer Control, b n có th ch n ch hi n th cho m i l p b ng cách nh n nút Display ho c nh p úp vào m t l p hi n th h p tho i Display Options. Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 12
- Giáo trình lý thuy t và th c hành MapInfo Trong h p tho i này b n có th b t/t t ch hi n th (Ô Display Mode), ch n ch hi n th các i tư ng h a theo ki u m i, cài t ch hi n th c a các l p theo ch phóng i và hi n th hư ng, tr ng tâm, nút c a các i tư ng h a. Display Mode: i v i m i lo i i tư ng i m, ư ng, vùng, văn b n có m t ch hi n th trong Display Mode khác nhau. (**) Zoom Layering: Hi n th n i dung c a m t l p b n trong m t gi i h n phóng i (max, min) b t kỳ. Show Line direction : Ch hư ng t i m u n i m cu i i v i i tư ng là ư ng. Show Node: Hi n th trên màn hình các i m nút kh ng ch . Show Centroids: Hi n th trên màn hình các i m tâm c a vùng. (**) Chúng ta s xem xét h p tho i Display Mode chi ti t i v i t ng lo i i tư ng: A. i v i i tư ng ư ng: - Ô Style thay i ki u ư ng - Ô Color thay i màu ư ng - Khung Width thay i dày c a ư ng - Sau khi ch n xong, b m OK th c hi n ho c nh n Cancel h y b tác d ng. B. iv i i tư ng vùng: T i khung Fill, • Ô Pattern thay i ki u tô màu cho vùng. • Ô Foreground thay i màu tô vùng • Ô Background thay i ki u tô n n c a vùng T i khung Border, • Ô Style thay i ki u ư ng bao • Ô Color thay i màu ư ng bao • Khung Width thay i dày ư ng bao Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 13
- Giáo trình lý thuy t và th c hành MapInfo C. iv i i tư ng i m • Ô Font ch n ki u ký hi u có trong h th ng • Ô Symbol ch n lo i ký hi u trong danh sach Font • Ô Color thay i màu c a ký hi u • Nh p góc quay cho i tư ng i m trong h p Rotation Angle Ngoài ra b n có th thay i các tham s trong khung Background và Effect làm tăng thêm s thNm m c a các ký hi u. Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 14
- Giáo trình lý thuy t và th c hành MapInfo Chương II T O VÀ HI U CH NH D LI U KHÔNG GIAN Kh năng t o và hi u ch nh b n c a MapInfo mang n cho b n nh ng phương ti n t o và hi u ch nh d li u không gian vô cùng phong phú. Giao di n c a các công c và t p l nh trong Drawing r t thân thi n v i ngư i s d ng. c tính cho phép hi n th các i m nút, hư ng o n th ng và tâm i m c a i tư ng giúp b n d dàng i u khi n các i tư ng khi ti n hành hi u ch nh chúng. I. S D NG NH RASTER T OD LI U KHÔNG GIAN Nh ng hình nh ư c lưu vào máy tính dư i d ng nh ng t p tin nh i m (Raster Images) có th hi n th trong c a s Map c a MapInfo. Ngư i ta thư ng dùng nh ng hình nh lo i này làm n n cho các b n vector. Ch ng h n, b n có th quét b n a hình vào máy tính, sau ó s d ng các công c v ti n hành t o các l p b n trên n n b n nh i m ã quét vào máy tính. Ph n này s t p trung trình bày nh ng v n sau ây: - Hình nh i m (Raster Images) là gì? - M t vài công d ng c a nh ng t p tin nh i m - Các lo i nh i m mà MapInfo có th hi n th ư c - M m t t p tin nh i m - ăng ký m t t m nh i m 1. Hình nh i m (Raster Images) là gì? Hình nh i m là m t lo i hình nh ư c lưu l i trong máy tính i n t , chúng t o nên hình nh b ng t p h p nh ng i m nh (pixels) trên màn hình. nh i m khác h n v i hình vector (Vector Images). hình vector, các i tư ng ch a c u trúc d li u t a , chúng ư c i di n b i t a X và Y trên b n . Trong MapInfo, nh i m ch ư c dùng như m t l p b n dùng tham kh o vì chúng ta ch có th xem mà không th thao tác hi u ch nh các i tư ng trên l p nh i m này cũng như không th gán các giá tr thu c tính lên các i tư ng bên trên chúng. nh i m r t thích h p làm n n t ó chúng ta hình thành các l pb n vector lên trên chúng. Vì là hình nh quét t bên ngoài vào, cho nên nh i m có th ch a nhi u chi ti t hơn các l p b n vector. Tuy nhiên, ch nên s d ng nh i m khi ã ch nh rõ h quy chi u cho l p i m nh ó, n u không b n không th th c hi n vi c ph các l p b n vector lên trên nó. Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 15
- Giáo trình lý thuy t và th c hành MapInfo Có nhi u cách t o ra các t p nh i m. N u b n có máy Scan và có ph n m m Scan, b n có th s d ng máy này quét hình nh vào máy tính. MapInfo có th hi n th các hình nh do b n quét vào b ng máy Scan. M c dù MapInfo không liên l c ư c v i máy Scan nhưng nó có th c các t p tin do máy Scan t o ra. 2. M t vài công d ng c a nh ng t p tin nh i m - Chuy n t i hình nh vào MapInfo Khi s d ng các t p tin nh i m b n có th ưa b n gi y, nh ch p hay nh ng hình nh sơ khác vào trong MapInfo - S d ng nh i m như l p n n cho các l p b n vector khác Khi nh i m ư c cho hi n th trong m t c a s b n , b n có th thay i kích thư c, h s t l , tâm i m c a c a s m t cách d dàng b ng cách s d ng các công c rê kéo, phóng to, thu nh … M t b c nh i m có th hi n th nhi u chi ti t r t ph c t p mà các l p b n vector khó lòng th c hi n ư c. Thí d , m t nh i m mô t khu dân cư lao ng bao g m nhi u khu nhà xen k các c t h m ch ng ch t. N u s d ng hình vector, chúng ta khó lòng th c hi n y các chi ti t như hình nh i m. B ng cách s d ng các nh i m làm n n cho các i tư ng h a n m trên m t l p b n vector khác, b n có th có ư c m t n n b n vô cùng chi ti t. Khi ã ph m t l p b n vector lên trên m t n n b n nh i m, b n có th s d ng nh i m như m t b n tham chi u giúp b n hi u ch nh s a ch a các i tư ng h a c a b n m t cách chính xác. 3. Các lo i t p tin nh i m mà MapInfo có th hi n th ư c - Có nhi u d ng t p tin hình nh, nhưng các d ng sau ây MapInfo có th s d ng: *.jpg, *.gif, *.tif, *.pcx, *.bmp, *.bil. - Các tùy ch n v màu s c MapInfo ch p nh n nh ng lo i nh i m có ki u màu s c như sau: • nh en tr ng: Nh ng nh i m lo i này t o nên hình nh b ng nh ng pixel tr ng và en. Chúng chi m m t dung lư ng ĩa t i thi u và có th hi n th m t cách nhanh chóng trên máy tính. • nh tr ng en có s c xám: Nh ng nh i m lo i này t o nên hình nh b ng nh ng pixel tr ng, en và xám. Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 16
- Giáo trình lý thuy t và th c hành MapInfo • nh màu: Nh ng nh i m lo i màu ư c t o nên t nh ng pixel màu. Màu s c c a t m nh ph thu c vào lo i t p tin nh. M t t m nh màu lo i 8 bit s d ng 1 byte mã hóa màu s c cho 1 pixel trên màn hình. i u này có nghĩa là t m nh c a b n s có 256 màu b i vì m i bit có 28 = 256 tr ng thái. Tương t như th , chúng ta còn có lo i nh 24 bit, t c 16 tri u màu. vi c hi n th nh ng t m nh em l i k t q a t t nh t, b n nên s d ng lo i màn hình có phân gi i cao. 4. M m t t p tin nh i m L n u tiên khi b n m m t t p tin nh i m trong MapInfo, b n c n ph i tr i qua m t thao tác x lý mà MapInfo g i là Register ( ăng ký nh). Nh v y MapInfo m i có th nh v t m nh i m c a b n m t cách chính xác trên c a s b n . B n th c hi n i u này trong h p tho i Images Register. Trong h p tho i này, b n ăng ký t a c a m t s i m trên t m nh v i MapInfo. Các thông tin v t a này cung c p cho MapInfo v trí, h s phóng i, góc quay c a nh i m. Nh v y, MapInfo có th t o ư c s tương h p gi a t m nh i m c a b n v i các l p b n vector mà sau này b n có th ph lên. Vi c ăng ký nh s t o ra t p tin có ph n m r ng là .TAB. T p tin này MapInfo dùng ch a nh ng thông tin v t a . MapInfo hi n th nh ng t m nh i m úng như th c t , b n c n ph i ch nh h qui chi u cho các t m nh i m khi ăng ký chúng. i u ó r t c n thi t b i vì nh ng b c nh ch p thư ng không thích h p khi hi n th chúng chung trong m t c a s Map v i nh ng l p b n vector. M ts v n khác cũng r t quan tr ng mà b n c n quan tâm khi ăng ký m t t m nh, ó là vi c ưa nh ng i m i u khi n (Control Point) và t a c a chúng th t chính xác vào MapInfo. B n th c hi n i u này càng chính xác thì bi n d ng c a nh i m càng ít. B n ch ph i ăng ký m t t m nh i m khi b n m nó l n u tiên trong MapInfo. nh ng l n sau, b n ch c n ch n t p tin nh i m có tên trùng v i tên t p tin nh i m c a b n như ph n m r ng là .TAB. MapInfo s m t p tin nh i m c a b n v i nh ng thông tin t a mà b n ã khai báo trong l n u tiên. 5. ăng ký m t t m nh i m ăng ký m t t m nh i m: có 2 cách ăng ký m t t m nh i m trong MapInfo. Trong c 2 phương pháp, b n ph i i u ch nh t a c a các i m i u khi n trên c a s Map và gán ghép chúng v i t a c a các i m tương ng trên t m nh i m. Cách 1: Nh p t a các i m i u khi n t bàn phím (Dùng trong trư ng h p nh i m ã bi t t a các i m i u khi n) Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 17
- Giáo trình lý thuy t và th c hành MapInfo Cách 2: Xác nh t a các i m i u khi n t màn hình, sau ó MapInfo s t ng chuy n thông tin c a các i m này vào h p tho i Register Image. (Dùng trong trư ng chưa bi t t a các i m i u khi n) Th c hành Hãy ăng ký nh i m cho hình b n t nh ng Nai b ng c 2 cách. a. ã bi t t a các i m i u khi n (t a i m A, B, C, D). b. Chưa bi t t a các i m i u khi n. Dư i ây là nh i m dongnai.jpg c n ăng ký Hư ng d n a. Trư ng h p khi ã bi t t a nh i m : 1. M t p tin nh i m b ng cách ch n File > Open Table và ch nh lo i t p tin là Raster Images trong khung Files of type và ch n file dongnai.jpg. Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 18
- Giáo trình lý thuy t và th c hành MapInfo Sau ó nh n Open, MapInfo hi n th h p tho i và h i b n r ng: b n mu n hi n th t m nh i m xem hay b n mu n ăng ký nh i m. N u b n ch n Display thì t m nh i m s ư c m ra trên m t c a s Map thông thư ng và b n có th xem nó. N u b n ch n Register thì h p tho i Image Registration xu t hi n. M t màn hình Preview trong h p tho i Image Registration hi n th hình c a t p tin dongnai.jpg. Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 19
- Giáo trình lý thuy t và th c hành MapInfo 2. Ch nh h quy chi u cho t p tin nh i m b ng cách nh n vào nút Projection. B n c n ph i khai báo h quy chi u cho úng v i tính ch t c a t m nh i m nh m gi m t i thi u các sai l ch v trí khi khi ph các l p b n vector lên chúng. N u b n không ch nh h quy chi u, MapInfo m c nh s d d ng h quy chi u kinh vĩ tuy n (Longitude/Latitude). 3. b t u th c hi n vi c ăng ký nh i m, b n ph i bi t ư c ít nh t t a c a 3 i m trên t m nh i m. ây, gi s chúng ta có t a c a 4 i m (3 i m tr lên là có th ăng ký nh i m) A, B, C, D. T a c a các i m như sau: • i m A (1070 00’, 110 20’) • i m B (1070 20’, 110 40’) • i m C (1070 00’, 100 40’) • i m D (1070 20’, 100 40’) Chuy n it a D/M/S sang giá tr th p phân N u b n s d ng t a theo kinh tuy n và vĩ tuy n, b n ph i nh p giá tr th p phân thay vì s d ng giá tr theo ki u /phút/giây. Vd: khai báo t a 110 30’ b n ph i nh p vào giá tr 11.5 . MapInfo kèm m t chương trình vi t b ng ngôn ng Map Basic tên là DMSCNVRT cho phép b n chuy n i giá tr t a t h n D/M/S sang h th p phân. ch y chương trình này, b n ch n l nh Tools > Run MapBasic Program, c a s Run MapBasic Program xu t hi n, b n ch n t p tin DMSCNVRT và nh n Open. Ch n Tools > Converter > LongLats Calculator > Converts Coords. H p tho i xu t hi n như hình dư i: B n hãy nh p giá tr t a theo h D/M/S và nh n Convert có ư c giá tr h th p phân. Biên so n: TS. Ph m Th Xuân Th - Nguy n Xuân B c 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo trình Lý thuyết và bài tập Pascal (Dành cho học sinh phổ thông cơ sở) - KS. Đinh Xuân Lâm
356 p | 657 | 306
-
Giáo trình lý thuyết và thực hành MapInfo: Phần 2 - TS. Phạm Thị Xuân Thọ, Nguyễn Xuân Bắc
88 p | 482 | 167
-
Giáo trình lý thuyết và thực hành: Vẽ trên máy tính AutoCAD 2011 - Nguyễn Lê Châu Thành
225 p | 534 | 115
-
Giáo trình Lý thuyết và thực hành Vẽ trên máy tính AutoCAD 2011: Phần 1
118 p | 206 | 40
-
Giáo trình Lý thuyết và thực hành Vẽ trên máy tính AutoCAD 2011: Phần 2
107 p | 195 | 35
-
Giáo trình lý thuyết và thực hành Orale part 1
89 p | 101 | 27
-
Giáo trình lý thuyết và thực hành Orale part 2
89 p | 107 | 23
-
Giáo trình lý thuyết và thực hành Orale part 4
89 p | 86 | 21
-
Giáo trình lý thuyết và thực hành Orale part 3
89 p | 87 | 20
-
Giáo trình lý thuyết và thực hành Orale part 5
89 p | 96 | 18
-
Giáo trình lý thuyết và thực hành Orale part 7
80 p | 101 | 17
-
Giáo trình lý thuyết và thực hành Orale part 8
89 p | 92 | 17
-
Giáo trình lý thuyết và thực hành Orale part 6
89 p | 97 | 16
-
Giáo trình lý thuyết và thực hành Orale part 10
83 p | 87 | 16
-
Giáo trình lý thuyết và thực hành Orale part 9
89 p | 99 | 14
-
Giáo trình Lý thuyết và thực hành tin học văn phòng - Tập 4: Powerpoint XP (Quyển 2 - Phần 1)
114 p | 10 | 6
-
Giáo trình Lý thuyết và thực hành tin học văn phòng - Tập 4: Powerpoint XP (Quyển 2 - Phần 2)
114 p | 13 | 5
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn