3.2.2.1. Xây dựng DLĐL từ nội dung bản đồ địa hình tỉ lệ 1:10.000
Trong môi trƣờng Microstation, đối tƣợng nội dung bản đồ đã đƣợc phân loại theo 7 nhóm đối tƣợng gồm: Cơ sở toán học, Dân cƣ; Địa hình; Ranh giới; Thủy hệ; Giao thông; Thực vật. Trong mỗi nhóm, các đối tƣợng đƣợc phân biệt với nhau bởi các thuộc tính đồ họa theo quy định: Lớp (level), màu (color), lực nét (weight), kiểu ký hiệu (cell, line styles). Nếu chất lƣợng dữ liệu đảm bảo yêu cầu thì hoàn toàn có thể sử dụng các biện pháp tách lọc tự động từ 7 nhóm lớp này thành những nhóm đối tƣợng mới để thuận tiện cho chuẩn hóa và đóng gói DLĐL theo quy định tổ chức dữ liệu với cấu trúc trong lƣợc đồ ứng dụng. Tuy nhiên trong 7 nhóm lớp đối tƣợng nội dung bản đồ bao gồm cả những nội dung không phải ĐTĐL hoặc những nội dung mang những thông tin trung gian có thể đƣợc sử dụng để chuẩn hóa DLĐL. Nên để đảm bảo tính đầy đủ và chính xác của đối tƣợng ta tổ chức lại các nhóm lớp đối tƣợng bằng các biện pháp bán tự động: Kết hợp giữa phần mềm và tách gộp thủ công để hình thành các nhóm ĐTĐL gốc theo chủ đề đã quy định trong danh mục ĐTĐL nền 1:10.000.
Đối với nhóm thông tin mà nội dung không phải là ĐTĐL thì loại bỏ nhƣ: mũi tên chỉ phƣơng bắc trên bản đồ, thƣớc chỉ độ dốc, hoặc những ghi chú mang tính thuyết minh,...
3.2.2.2. Chuẩn hóa thông tin
- Chuẩn hóa thuộc tính không gian của đối tƣợng thƣờng đƣợc đƣợc thực hiện bằng phƣơng pháp thủ công. Các đối tƣợng khi chuẩn hóa tuân theo những quy định về: level, color, style, weight, cell, scale,... để đảm bảo tính thống nhất của dữ liệu.
- Chuẩn hóa thuộc tính phi không gian: Các đối tƣợng sau khi đã chuẩn hóa không gian sẽ chuẩn hóa thuộc tính phi không gian bằng phƣơng pháp tự động với phần mềm chuyên dụng (trong luận văn này, tác giả sử dụng phần mềm GisDataBuilder của công ty phần mềm eKTool) thông qua các tệp dữ liệu hoặc bằng các nhãn text từ ghi chú bản đồ.
3.2.2.3. Gán thông tin thuộc tính cho ĐTĐL
Một lớp thông tin địa lý có thể có rất nhiều đối tƣợng, cho nên việc gán thuộc tính cho nhiều đối tƣợng bằng công cụ hỗ trợ của phần mềm Microstation gặp nhiều khó khăn. Vì vậy ta nên sử dụng phần mềm GisDataBuilder để gán tự động cho toàn bộ các ĐTĐL trong lớp thông tin đó. Mục đích của phần mềm này là tạo ra các lớp ĐTĐL thỏa mãn các yêu cầu về mô hình dữ liệu không gian trong lƣợc đồ ứng dụng.
Trƣớc khi gán thông tin cho các đối tƣợng thì thuộc tính ban đầu đƣợc khởi tạo của các đối tƣợng là rỗng. Chức năng gán thông tin cho phép gán thông tin thuộc tính cho tất cả các đối tƣợng của lớp thông tin lựa chọn từ các nguồn dữ liệu khác nhau. Đó là:
- Gán thông tin từ nhãn: Các ghi chú bản đồ thƣờng ở dạng text hoặc textnode. Muốn sử dụng các ghi chú này để gán thì chúng phải thỏa mãn các điều kiện:
+ Đối với đối tƣợng dạng điểm: Tâm của ghi chú cần phải đƣợc bắt vào vị trí tâm của đối tƣợng.
+ Đối với đối tƣợng dạng đƣờng: Tâm của ghi chú phải đƣợc bắt vào một đỉnh (vetex) của đối tƣợng.
+ Đối với đối tƣợng dạng vùng: Tâm của ghi chú phải nằm trong đối tƣợng.
Hình 3.2. Gán thông tin từ nhãn bản đồ
- Gán thông tin từ tệp: Cho phép gán thông tin cho các đối tƣợng trên bản đồ từ một tệp thông tin đã đƣợc định dạng trƣớc (hình 3.3).
Hình 3.3. Gán thông tin từ tệp 3.2.2.4. Chuyển dữ liệu từ các file *.dgn vào Geodatabase
Sử dụng phần mềm eKConvert để chuyển dữ liệu từ file *.dgn vào Geodatabase:
Sau khi chuyển dữ liệu xong ta có các gói dữ liệu trong geodatabase nhƣ sau:
Hình 3.5. Các gói dữ liệu trong geodatabase
Hình 3.6. Bảng các trường thuộc tính của địa giới xã và địa phận xã trong gói BienGioiDiaGioi tỷ lệ 1:10.000
3.2.2.5. Xây dựng CSDLNĐL tỷ lệ 1:25.000 có phạm vi tương đương với 01 mảnh bản đồ địa hình 1:10.000 từ CSDLNĐL tỷ lệ 1:10.000
- Nguồn dữ liệu: 01 mảnh CSDLNĐL tỷ lệ 1:10.000.
- Trên dữ liệu có trong CSDLNĐL tỷ lệ 1:10.000 đã tác giả tiến hành lọc bỏ đối tƣợng không có trong quy định và tổng quát hóa các đối tƣợng theo quy định mô hình
CSDLNĐL tỷ lệ 1:25.000.
Hình 3.7. Bảng các trường thuộc tính của điểm độ cao và đường bình độ trong gói DiaHinh tỷ lệ 1:25.000
3.2.2.6. Xây dựng CSDLNĐL tỷ lệ 1:50.000 có phạm vi tương đương 01 mảnh bản đồ địa hình tỷ lệ 1:10.000 từ CSDLNĐL tỷ lệ 1:25.000
- Nguồn dữ liệu: Từ mảnh CSDLNĐL tỷ lệ 1:25.000 xây dựng ở phần trên.
- Với những dữ liệu có trong CSDLNĐL tỷ lệ 1:25.000 tác giả tiến hành tổng quát hóa các đối tƣợng theo quy định mô hình CSDLNĐL tỷ lệ 1:50.000.
Hình 3.8. Bảng các trường thuộc tính của đường địa giới và địa phận trong gói BienGioiDiaGioi tỷ lệ 1:50.000
3.2.2.7. Xây dựng siêu dữ liệu
Việc đầu tiên khi xây dựng siêu dữ liệu là tiến hành thu thập tƣ liệu bao gồm: tài liệu thiết kế xây dựng DLĐL của khu vực, lý lịch bản đồ, các tài liệu sử dụng trong quá trình xây dựng bản đồ địa hình và các báo cáo kết quả đánh giá chất lƣợng dữ liệu.
Tiếp theo sử dụng phần mềm VMP Editor xây dựng Metadata. Trong quá trình xây dựng siêu dữ liệu, tác giả nhập các thông tin có liên quan đến quá trình thiết kế, xây dựng, kiểm tra, cập nhật và phân phối dữ liệu. Các thông tin này bao gồm:
+ Tên của tập dữ liệu siêu dữ liệu: CSDL nền địa hình;
+ Ngôn ngữ đƣợc sử dụng để xây dựng siêu dữ liệu: Tiếng Việt; + Bảng mã ký tự đƣợc sử dụng để xây dựng siêu dữ liệu: UTF-8; + Ngày hoàn thành việc xây dựng dữ liệu siêu dữ liệu.
Ngoài ra còn có phiên bản của dữ liệu, tên địa chỉ của ngƣời đại diện đơn vị thi công...
Sau khi nhập dữ liệu vào Metadata ta kiểm tra lại xem các thông tin đã đƣợc nhập đầy đủ hay chƣa. Phần mềm VMP Editor có chức năng tự động phát hiện các thông tin bắt buộc phải có trong tài liệu siêu dữ liệu nhƣng chƣa nhập các thông tin này (hình 3.8).
Hình 3.9. Bảng thông tin siêu dữ liệu
Sau khi siêu dữ liệu đã đầy đủ những thông tin cần thiết, luận văn tiến hành tích hợp chúng vào CSDL. Siêu dữ liệu đƣợc thể hiện trong ArcCatalog nhƣ trên hình 3.9.
Hình 3.10. Xem siêu dữ liệu trong ArcCatalog 3.2.2.8. Sản phẩm thu được
Sản phẩm của quá trình thử nghiệm gồm:
+ 01 CSDLNĐL tỷ lệ 1:10.000 (N10ND4826Ad4) có phạm vi tƣơng đƣơng với 01 mảnh bản đồ địa hình 1:10.000 (xem phần phụ lục 2).
+ 01 CSDLNĐL tỷ lệ 1:25.000 (N25ND4926Ad) có phạm vi tƣơng đƣơng với 01 mảnh bản đồ địa hình 1:10.000 (xem phần phụ lục 3).
+ 01 CSDLNĐL tỷ lệ 1:50.000 (N50ND4926A) có phạm vi tƣơng đƣơng với 01 mảnh bản đồ địa hình 1:10.000 (xem phần phụ lục 4).