Hướng dẫn thiết kế
GeoDatabase bằng Visio
Mục lục
Các bước thực hiện tạo một Geodatabase 2
II. Thiết kế cơ sở dữ liệu không gian dùng Visio 4
III. ArcCatalog 19
IV. ArcMap 24
V. Kết luận: 26
Các bước thực hiện tạo một Geodatabase
Một file mới được tạo 3 template Domain của chương trình được tạo tự động.
Hình 3 Template domain mặc định của chương trình
Các bạn có thể xóa 2 template bên dưới vì ta không cần dùng đến nó trong thiết kế (không xóa
cũng chẳng sao)
Từ template domain này ta sẽ tạo ra các domain cho chương trình của mình.
Hình đặt tên cho Domain
Hình xác định thuộc tính cho Domain
Lưu ý:
1. Giữ lại 3 thuộc tính đầu
2. Xác định tên thuộc tính
3. Kiểu dữ liệu
4. Giá trị khởi tạo ứng với từng thuộc tính
Sau đó ta có thể tạo các package nhằm mục đích gom gọn các lớp
Hình tạo mới các package Kế đến là tạo các lớp dữ liệu không gian
Ta cũng làm tương tự như với lớp Domain. Nhưng điểm quan trọng cần phải lưu ý là kiểu dữ
liệu và property của mỗi thuộc tính.
Kiểu dữ liệu có thể là kiểu Domain (đã tạo trước)
Hình xác định khóa chính
Hình Tagged Values của thuộc tính làm khóa chính Hình Tagged Values của thuộc tính thông thường và khóa phụ Hình Xác định bảng số (Multiplicity) giữa 2 class
Điểm quan trọng nhất trong mô hình Logic là xác định được quan hệ giữa các class nghĩa là xác
định bảng gốc, khóa chính, khóa ngoại.
Vào Tagged Value của quan hệ new gõ vào
1. OringinClass để xác định lớp nguồn (chứa khóa chính)
2. OringinForiegnKey để xác định khóa ngoại
3. OringinPrimaryKey để xác định khóa chính
Hình xác định bảng nguồn
(Mối quan hệ giữa hai lớp này sẽ tự phát sinh)
Kéo các class không gian và thuộc tính thả vào page này
Hình xóa các mối quan hệ tự phát sinh giữa các class
Ta sẽ copy hoặc dùng Generation trong tool panel
Hình mô hình dữ liệu mức vật lý Dùng công cụ để export file thiết kế này ra dạng XMI
Hình dùng công cụ ESRI XMI Export
Hình Export succeeded!
Hình sửa lại code trong Semantics Checker.
Hình xác định Reference cho tool Semantics Checker
Thế là ta đã sửa xong!
Dùng tool Semantics Checker để kiểm tra file XMI vừa export
Hình lấy tool Schema Winzard
Hình chọn file XMI export từ Visio
Hình các lớp thiết kế trong Visio Hình Export thành công.
Hình cơ sở dữ liệu không gian đã được thiết kế thành công
Kế đến ta thực hiện việc Export các class không gian thành dạng Shapefile (single). Việc này là
quan trọng để ta có được các lớp dữ liệu sẽ sử dụng trong ArcMap
Hình Export class không gian thành dạng Shapefile
Hình load dữ liệu nền Hình load lớp dữ liệu không gian vừa được tạo
Ghi chú:
Lớp dữ liệu nền TP.HCM đã được Cô gửi trước. Các bạn cũng nên thực hiện Export các lớp
không gian trong cơ sở dữ liệu này ra dạng Shapefie (do yêu cầu của Cô)
Để có thể thực hiện việc xác định điểm, đường vùng trên các lớp không gian mà ta tạo ra, điều
đặc biệt lưu ý là ta phải chọn Spacial Reference cho giống Spacial Reference mà lớp dữ liệu mẫu
TP.HCM.
Reference được hiểu là lưới chiếu, hệ tọa độ…
R_click vào lớp dữ liệu không gian Property