CHƯƠNG III: KẾT QUẢ ỨNG DỤNG PHẦN MỀM MAPINFO ĐỂ XÂY DỰNG CƠ SỞ DỮ LIỆU SỔ ĐỊA CHÍNH
I. Giới thiệu khái quát phần mềm Mapinfo
MapInfo là hệ phần mềm GIS chuyên về quản lý dữ liệu và in ấn bản đồ.
Ưu điểm nổi bật của phần mềm này là khả năng hỏi đáp cơ sở dữ liệu địa lý mà sử dụng được các tài nguyên của môi trường Windows. Cho đến nay có nhiều chuyên gia đã sử dụng MapInfo đều đánh giá rằng ít có hệ phần mềm nào lại dễ sử dụng và in ấn bản đồ đẹp như MapInfo. Chính vì vậy rất nhiều cơ quan và rất nhiều dự án đã sử dụng MapInfo như một giai đoạn cuối trong quan hệ công nghệ GIS của mình.
Các chức năng thường dùng của MapInfo
+ Trao đổi dữ liệu với các phần mềm khác (Import và Export).
+ Mô tả các đối tượng bằng các dữ liệu không gian và thuộc tính.
+ Khả năng hỏi đáp và tạo lập Selection để sửa lỗi dữ liệu cũ, tạo cơ sở dữ liệu mới một cách dễ dàng.
+ Có khả năng hiển thị số liệu theo 3 cách: Map Windows, Browser và Graph Windows.
+ MapInfo cung cấp một tập hợp các phím lệnh (button) rất thuận tiện cho việc sửa chữa (Editing) và vẽ (Drawing).
+ Tạo lập các bản đồ chuyên đề
+ Trình bày và in ấn các bản đồ dạng Vector với đầy đủ hệ thống ký hiệu.
+ Ngoài ra MapInfo Corporation đưa ra ngôn ngữ lập trình MapBasic tạo khả năng xây dựng các ứng dụng (Application) riêng trong MapInfo.
Cơ sở dữ liệu của MapInfo:
+ Mô hình dữ liệu thuộc tính (Attribute Data Model): Là mô hình quan hệ, lưu dưới dạng bảng theo hàng và cột. Trong đó các hỏi đáp dữ liệu có thể biểu diễn bằng các phép toán quan hệ, dùng ngôn ngữ tìm kiếm với cấu trúc SQL)
+ Mô hình dữ liệu không gian (Spatial Data Model): Là mô hình vector trình bày các dữ liệu không gian của đối tượng và được lưu dưới dạng bản đồ.
I. Xây dựng cơ sở dữ liệu về sổ địa chính
- Từ dữ liệu thu thập của các loại bản đồ giấy hoặc số ở một số giai đoạn. Tiến hành chuẩn hóa, nhập bổ sung thông tin thuộc tính đối tượng không gian,thuộc tính từ kết quả điều tra bổ sung.
Hình 01: Mảnh bản đồ xã Tân Phúc
tọa độ, đơn vị…
- Chuẩn hóa tiếp biên bản đồ (nhập tọa độ 4 điểm khung bản đồ theo hệ tọa độ UTM 84 trong Mapinfo
-Vào OptionPreferencessystem settings để chỉnh đơn vị đo cụ thể là Cm, Cm2
- Vào OptionPreferencesMap windowProjection và chọn hệ tọa độ UTM 84 và thông số tương ứng
Bước 2:
- Mở tờ bản đồ xã Tân Phúc (Hình 01) FileOpenchọn chỗ lưu hình ảnh tờ bản đồ (Raster image)
- Vào OpenNew tableAdd to Current MapperTrong New Table StructureAdd file và tạo các file information gồm tên (Name ) và loại dữ liệu tương ứng (Type)
Tên trường Kiểu và độ dài dữ liệu Mô tả
STT Integer số thứ tự
Chu_sudung Character(20) Chủ sử dụng
Dia_chi Character(30) Địa chỉ
So_hieu_thua Integer số hiệu thửa đất
Dien_tich Decimal (10) Diện tích thửa đất
Loai_dat Character(20) Lọai đất
Mucdich Character(20) Mục đích sử dụng
Vi_tri Character(30) Vị trí thửa đất
Thoi_han Integer Thời hạn sử dụng
Nguon_goc character(30) Nguồn gốc sử dụng
Ghi_chu character(30) ghi chú về mảnh đất
+Sau đó chon Creat và lưu (save as) với tên CSDL_xã Tân phúc
Bước 3:
-Tiến hành khoanh vùng khoảng 30 mảnh đất trong tờ bản đồ (Hình 01) +Ta vào thanh công cụ Draw và chọn biểu tượng Polyline và vào Line style và chỉnh style,color,width
ngã rẽ để khoanh vùng được kín và bắt điểm bằng phím S (Snap),kết hợp với các thanh công cụ trên Main để phóng to,thu nhỏ và di chuyển được dễ dàng
+Sau khi khoanh xong các thửa chọn vùng đã khoanh vào ObjectEnclose
Ta được như hình phía dưới tất cả các mảnh đất khoanh đã thành từng vùng
Hình ảnh: 30 thửa đất sau khi khoanh vùng xong
+ Tiếp theo vào Update Colum chọn CSDL_xã Tân Phúc, chọn Dien_tich và thực hiện chọn hàm tính diện tích trong FuntionsArea
- Sau khi thực hiện xong ta được bảng update colum của Dien_tich như sau:
- Tiến hành gán thông tin cho từng mảnh đất thông qua thanh công cụ Info trên thanh Main và chỉ vào vùng mảnh đất cần gán thông tin như hình