1. Cập nhật thông tin cho Table
Các giá trị của một trường dữ liệu trong Table có thể được cập nhật thay đổi theo giá trị của các trường khác trong Table hoặc nhận giá trị của 1 trường dữ liệu trong một Table khác. Để thực hiện được chức năng này vào Table > Updale Column, màn hình hiện ra hộp hội thoại sau:
Tại hộp hội thoại này chúng ta phải chọn tên lớp cần thay đổi thông tin tại hộp Table to Update, xác định tên trường sẽ cập nhập dữ liệu tại hộp Column to Update, tên lớp chứa thông tin sẽ lấy để cập nhập. Xác định giá trị hoặc biểu thức xác định giá trị cho trường dữ liệu đã chọn. Chúng ta có thể bấm vào nút Assist để hiện ra hộp xác định biểu thức, sau đó chọn OK.
Bấm vào nút Assist dể xác định biểu thức tính giá trị cho trường dữ liệu chúng ta chọn. Khi đó màn hình hiện ra hộp xác định biểu thức và chúng ta thành lập các biểu thức từ các trường dữ liệu đã có trong hệ thống. Chúng ta bấm nút Join để thực hiện liên kết dữ liệu của hai lớp thông tin. Sự liên kết này có thể thực hiện theo hai phương pháp: liên kết địa lý và liên kết theo thuộc tính. Sự liên kết này sẽ được đề cập chi tiết tại các phần sau.
2. Xuất một lớp (Export) dang dạng khác
Chúng ta muốn triết xuất một lớp thông tin (Table) ra một dạng dữ liệu trao đổi với các hệ thống khác như DXF, DBF, MIF .v.v... chúng ta thực hiện các bước sau:
Mở lớp thông tin cần triết xuất thông qua File > Open Table. - Vào Table > Export, màn hình hiện ra hộp hội thoại xuất dữ liệu :
- Chọn loại dữ liệukhuôn dạng File cần xuất (File Format) và thư mục chứa file xuất. Trong hộp ở mục Save as type chúng ta có thể chọn một trong 4 loại dữ liệukhuôn dạng sau:
+ MlF (dữ liệu trao đổi của MapInfo)
+ DXF (dữ liệu trao đổi theo chuẩn của Autocad)
+ ASCII (dữ liệu theo bộ mã ASCII).
+ DBF (dữ liệu trao đổi của các hệ quản trị cơ sở dữ liệu).
- Xác định các tham số cần thiết trong các hộp hội thoại xuất thông tin và chọn nút Export. Nến chúng ta chọn loại dữ liệu là DXF thì màn hình hiện:
Tại đây nếu chúng ta muốn chuyển cả các dữ liệu thuộc tính đã gắn với đồ thihoạ̣ thì đánh dấu chọn ô Preserve Attribule data. Chúng ta có thể chọn số chữ số sau dấu phẩy động tại ô Number of Decimal Places cũng như hệ dữ liệuphiên bản của phần mềm Autocad là Version 12 hay Ver.sion13 (thông thường chúng ta nên chọn Ver.12) . Bấm nút Set Transformation màn hình sẽ hiện ra hộp chuyển đổi toạ độ (co giãn tọa độ). Xác định xong các tham số chọn nút OK.
- Nhập tên File kết quả, sau đó chọn OK .
3. Tổng hợp đối tượng thông qua các trường dữ liệu thuộc tính
Với chức năng này hệ thống không đòi hỏi phải chọn các đối tượng bản đồ trên màn hình, nhưng đòi hỏi phải có một cơ sở dữ liệu thuộc tính. Thực hiện chức năng này hệ thống sẽ tự động tạo ra các đối tượng mới dựa trên cơ sở các dữ liệu trong cơ sở dữ liệu thuộc Ttính có cùng giá trị. Các đối tượng gốc vẫn được bảo ltoàn, vào thực đơn Table >Combine Objects Using Column màn hình hiện ra hộp hội thoại:
Tại hộp hội thoại này chúng ta xác định:
+ Chọn tên lớp chứa các đối tượng cần tổng hợp vào hộp Combine Objects From Table
+ Chọn tên trường mà theo đó các đối tượng sẽ được nhóm lại nếu cùng một giá trị thuộc tính tại hộp Group Objects by Column;
+ Chọn tên lớp, lưu kết quả tổng hợp lại hộp Sltore Results in Table;
+ Bấm chọn nút Next, màn hình hiện ra hộp hội thoại tổng hợp dữ liệu thuộc tính và chúng ta xác định các tham số cho nó rồi chọn nút OK.
Thực hiện xong chức năng, các đối tượng mới tạo ra sẽ được dđaá̀nh dấu chọn và chúng ta có thể ghi lại chúng vào một lớp khác thông qua File > Save Coppy as.
4. Liên kết lớp thông tin bản đồ với thông tin thuộc tính
Đôi khi chúng ta đã có các thông tin thuộc tính từ trước và nếu muốn liên kết chúng với các thông tin bản đồ để tạo ra cơ sở dữ liệu cho GIS, chúng ta thực hiện thẹo các bước sau:
- Mở lớp thông tin bản đồ đã có File > Open Table.
- Thay đổi cấu trúc của lớp bản đồ sao cho nó có ít nhất một trường dữ liêệ̣u trùng với lớp thông tin thuộc tính đã có và chọn nó là Index (chỉ số hóa).
- Nhập thủ công các giá trị cho trường dữ liệu đó trên bản đồ (ví dụ tên xã).
- Mở lớp thông tin thuộc tính đã có File > Open Table và chọn File Type là DBF hoặc XLS. Chúng ta đảm bảo chắc chắn là trong cơ sở dữ liệu có một trường đã chọn là lndex.
- Vào thực đơn Table > Update Column khi đó màn hình hiện ra hộp hội thoại:
Tại hộp hội thoại này chúng ta xác định:
-Tên của lớp bản đồ trong hộp Table to Update;
-Tên của lớp thông tin thuộc tính tại hộp Get Value from Table: Bấm nút Join màn hình hiện ra hộp hội thoại sau:
Trong hộp hội thoại này chúng ta xác định tên của hai trường dữ liệu có cùng giá trị (Như trường khoá) để liên kết bản đồ với thuộc tính tại hộp Where và Matches (Các trường này phải chọn là Index). Chọn xong bấm nút OK để trở về hộp hội thoại trước đó.
Chọn tên trường dữ liệu từ lớp thuộc tính sẽ gán cho bản đồ tại hộp Value và khi đó tại hộp Column to Update sẽ hiện ra " Add new temporary Column'' nếu chấp nhận, hệ thống sẽ tự động thêm vào lớp bản đồ một trường mới để lưu các thông tin đã chọn;
- Nếu không muốn biểu thị kết quả liên kết thành các cửa sổ xét duyệt chúng ta loại bỏ sự đánh dấu chọn ở ô Browser Results.
Chọn xong các tham số chúng ta bấm nút OK để thực hiện hoặc nút Cancel để thoát ra khỏi chức năng.
Thực hiện xong các chức năng chúng ta ghi lại kết quả thông qua File> Save Copy as.
Chúng ta cũng có thể dùng chức năng này để tổng hợp các dữ liệu của các đối tưọng khác ví dụ như các xã trong một huyện thông qua chức năng Join và chọn các toán tử địa lý như chứa "Contain'' hay nằm trong " Within'' tại hộp Where Object from Table.