Sử dụng một số chương trình Mapbasic:

Một phần của tài liệu Hướng dẫn sử dụng phần mềm Mapinfo (Trang 100 - 113)

Có hàng loạt chương trình Mapbasic được viết sẵn. Khi cần sử dụng nhấn đồng thời Ctrl+U, tuỳ theo mục đích chọn chương trình thích hợp, ở đây xin giới thiệu một số chương trình thường dùng để biên tập bảm đồ

1. Scale bar: Tạo tỷ lệ xích trên bản đồ

Chọn như trên, nhấn Open, xuất hiện thanh Menu Bar, nhấn button

Draw Scale Bar, chọn vị trí đặt thước tỷ lệ trên bản đồ, nhấn chuột, xuất

Đánh dấu vào Kilometers, trong Length of scale bar chọn độ dài thước tỷ lệ thích hợp (mặc định là 4), chọn Font chữ trong Font for scale bar

labels, chọn màu sắc thước tỷ lệ trong Fill color for scale bar

2. Symbol: Vẽ thêm ký hiệu mà Mapinfo không có.

Chọn chương trình như hộp thoại dưới đây

Nhấn Open, vào Tools-Symbol

- Nếu tạo mới vào Create New - Nếu sửa chữa vào Edit + Delete...

- Chọn chương trình như sau vào File -> Run MapBasic Program xuất hiện cửa sổ

Chọn Gridmakr rồi nhấn Open

Mở file bản đồ muốn tạo lưới ra và vào Map -> View Entire Layer để zoom toàn bộ phần bản đồ muốn tạo lưới vào giữa màn hình, trên thanh menu của Mapinfo nhấp chuột vào biểu tượng (Gridmakr), lúc này trỏ chuột sẽ có hình dấu cộng (+)

Đưa trỏ chuột lên góc trên bên tráI của bản đồ muốn tạo lưới, bấm và giữ chuột rồi kéo xuống góc dưới bên tráI bản đồ rồi nhả chuột.

Khi nhả chuột sẽ xuất hiện hộp thoại và hãy chọn các tham số như sau:

- Closed Regions: Tạo lưới dưới dạng Polygons, nhấp chuột vào biểu tượng

để chọn kiểu đường nét, màu cho lưới.

- Straight Polylins: Tạo lưới dưới dạng Line, nhấp chuột vào biểu tượng

để chọn kiểu đường nét và màu cho lưới.

- Spacing between lines: ở mục này có hai ô chọn, ô thứ nhất để chọn khoảng

cách cho các mắt lưới, giả sử bản đồ tỷ lệ 1/10.000 thì chọn khoảng cách là 1000, ô bên cạnh là đơn vị đo khoảng cách mắt lưới ở đây ta chọn meters.

Phần Extends chương trình tự xác định tuỳ loại bản đồ

Đánh dấu vào mục Round Extents

- Projection: Nhấn chuột vào mục này để chọn lưới chiếu của lưới đúng với lưới

Nhấn OK đến khi nào xuất hiện hộp thoại sau:

Hãy nhập tên file lưới và cất vào thư mục tùy ý, mặc định tên file là Grid rồi nhấn Save, sẽ được kết quả như sau: (adsbygoogle = window.adsbygoogle || []).push({});

Muốn gắn tên cho lưới làm tương tự như phần tạo tên lưới Non-Earth như đã giới thiệu ở trên.

MAPINFO cũng có thể nắn chỉnh ảnh thông qua hệ thống các điểm khống chế. Tuy nhiên đây không phải là hệ mềm có chức năng xử lý ảnh chuyên dụng nên file ảnh sau khi nắn nếu như không có điểm khống chế thì không có gì thay đổi cả. Hơn nữa, độ chính xác của quá trình nắn chỉnh cũng không cao. Kết quả sẽ tốt nếu như những ảnh nắn không bị méo, sai số thấp. Còn những ảnh quét có sai số lớn thì nên nắn bằng những phần mềm chuyên dụng như MICROSTATION SE, ILWIS, ERDAS IMAGINE...

1.Yêu cầu :

- Phải có file ảnh đã quét vào máy (hoặc là ảnh vệ tinh, ảnh chuyển từ các phần mềm khác sang dạng *.JPG, *.TIF, *.BMP… ).

- Phải có lớp nền để nắn chỉnh ảnh (sông, hồ,giao thông, hành chính...). Những lớp này phải được lưu giữ ở một hệ chiếu chuẩn và ảnh nắn theo sẽ theo hệ chiếu này.

2. Cách nắn ảnh:

Ví dụ nắn ảnh bản đồ rừngxã Hồng Kỳ - huyện Sóc Sơn – Thành phố Hà Nội. Các dữ liệu cần thiết cho việc nắn ảnh bao gồm file ảnh là hongky.jpg, và file ranh giới hành chính là SShongky_HC.tab, quá trình nắn như sau:

a. Mở file TAB Sshongky_HC.tab

- Chọn điểm khống chế:

+ Đặt file ở chế độ Editing: vào Menu Map chọn Layer Control hoặc nhấn tổ hợp phím Ctrl+L rồi đánh dấu check vào ô Editable như hình sau:

+ Vào menu Options -> Symbol Style hoặc nhấn tổ hợp phím Alt+F8 để chọn kiểu và màu Point dùng để đánh dấu vào các điểm khống chế trên ranh giới, ví dụ chọn kiểu Point như hình dưới đây:

- Tiếp tục di chuyển tab ranh giới này và xác định các vị trí trên ranh giới hành chính sao cho khi đối chiếu vị trí đó tương ứng trên ảnh là khớp nhất, rồi nhấn vào biểu tượng ở trên thanh công cụ, khi đó chuột sẽ có hình dấu cộng (+), nhấn phím S để bật chế độ bắt điểm ( Snap ), khi rê chuột đến vị trí điểm khống chế sẽ xuất hiện một dấu + to có kiểu nét đứt, nhấp chuột vào vị trí đó để đánh dấu vào điểm này bằng một Point, xem hình sau:

=> Chú ý: Trước khi gắn POINT vào ranh giới thì nên phóng to màn hình và bắt điểm chính xác vào vị trí điểm khống chế để đảm bảo độ chính xác cao.

Vào File -> OpenTable xuất hiện cửa sổ như sau:

Trong hộp File of Type: chọn Raster Image như hình trên Chọn file muốn mở rồi nhấn OK, xuất hiện một cửa sổ:

- Nếu chỉ để hiển thị chọn Display, nếu nắn chỉnh chọn Register xuất hiện cửa

sổ Imge Registration để nắn ảnh:

c. Label: số thư tự điểm khống chế

d. X coord: Toạ độ X của điểm khống chế e. Y coord: Toạ độ Ycủa điểm khống chế

f. Error (pixels): Sai số tính theo pixel của ảnh

g. Để phóng to hay thu nhỏ nhấn phím hình dấu cộng hay trừ h. Dùng thanh cuộn ngang, cuộn dọc để xem ảnh

i. Chọn hệ chiếu vào mục Projection, ở đây dùng lưới chiếu UTM trong hệ toạ độ Viet Nam Coordination System mét :

UTM Zone 48 Lo=105 E40 Unit m

- Nhấn Units chọn đơn vị đo là mét (meters)

- Xác định các cặp điểm khống chế trên lớp nền và trên ảnh bằng cách nhấn vào mục New trên cửa sổ Image Registration . (adsbygoogle = window.adsbygoogle || []).push({});

Ví dụ trên lớp hành chính chọn điểm khống chế, dùng biểu tượng Select ( )

trên thanh công cụ Main nháy đúp chuột vào Point vừa gắn sẽ xuất hiện bảng

Point Object chứa tọa độ X và Y như hình sau:

Tìm vị trí trên ảnh tương ứng với điểm số 1 trên ranh giới hành chính ( mỗi lần rê chuột vào trong cửa sổ chứa ảnh thì trỏ chuột có dạng dấu cộng (+)) rồi nhấp chuột vào vị trí đó và sẽ xuất hiện hộp thoại Add Control Point trong đó Label

nhập xong điểm và chọn OK, còn Map X Map Y là 2 ô mà ta sẽ nhập X và Y tương ứng bằng cách cắt, dán toạ độ ở điểm khống chế ở lớp nền của cửa sổ

Point Object

Image X, Image Y giữ nguyên giá trị có sẵn.

- Sau khi nhập xong điểm nhấn OK hoàn thành việc nhập điểm số 1 như hình sau:

- Để nhập điểm số 2, 3... lại chọn New và thao tác tương tự như trên - Sau khi nhập xong 4 điểm ta có được một màn hình như sau:

- Nếu chưa ưng ý với kết quả có thể hiệu chỉnh thông tin các điểm bằng cách đưa chuột vào các điểm tương ứng muốn thay đổi ở vùng màn hình phía trên và khi đó các mục Edit, Remov, Goto sẽ được bật sáng và muốn sửa tọa độ thì chọn Edit, xóa một điểm thì chọn Remove…Sau khi đã đồng ý với những thông tin đã nhập trên hãy chọn OK và kết quả thu được như hình sau:

- Sau khi nắn ảnh xong xóa bỏ các Point khống chế trên ranh giới hành chính.

- Nếu muốn sửa kết quả nắn chỉnh, hiệu chỉnh ảnh thông qua menu: Table-> Raster -> Modìy Image Registration

TÀI LIỆU THAM KHẢO

1.Đặng Văn Đức - Hệ thống thông tin địa lý, Nhà xuất bản Khoa học Kỹ thuật, Hà nội, 2001.

l. Hoàng Ngọc Hà - Cơ sở hệ thống thông tin địa lý và Hệ thống thông tin đất đai - Hà nội, 1995.

2. Keith C. Clarke - Getting started with Geographic Infomlation Systems

Prentice Hall. 1999

3. MapInfo User' s guide. MapInfo.Corporation, 1994 4. MapInfo User' s Reference

5. Ngô Đạt Tam, Lê Ngọc Nam, Nguyễn Trần Cầu, Phạm Ngọc Đĩnh - Bản đồ

học- NXB Giáo Dục, 1986.

6. Phạm Trọng Mạnh, Phạm Vọng Thành - Cơ sở Hệ thống thông tin địa lý

trong quy hoạch và quản lý đô thị - NXB Xây dựng. Hà Nội, 1999.

7. Phạm Thế Thận - Cơ sở hệ thống thông tin địa lý - NXB Khoa học và Kỹ

Một phần của tài liệu Hướng dẫn sử dụng phần mềm Mapinfo (Trang 100 - 113)