Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
4,89 MB
Nội dung
Hướng dẫnthiếtkế
GeoDatabase bằngVisio
Mục lục
Các bước thực hiện tạo một Geodatabase 2
II. Thiếtkế 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
1. Phân tích đề tài để xác định đối tượng không gian, thuộc tính.
2. Dùng Visio để thiếtkế kết quả sau bước này là export ra được một file XMI
3. Import file XMI ở trên vào ArcCatalog bằng công cụ Schema Winzard Có được cơ sở
dữ liệu không gian hoàn chỉnh.
4. Export các lớp không gian ra dạng shape file để import lại vào ArcMap Xác định các
đối tượng ngoài thực tế lên bản đồ ( xác định điểm, đường, vùng trên các lớp không
gian).
Phần mềm sử dụng:
Visio 2003
ArcCatalog 2009
MS SQL server express 2005
Thanh sẽ không nói về phần phân tích vì mỗi bài mỗi khác nên Thanh sẽ đi vào phần thiếtkế
dùng Visio.
II. Thiếtkế cơ sở dữ liệu không gian dùng Visio
Các bạn vào đường dẫn C:\Program Files\ArcGIS\CaseTools\Uml Models\ArcInfo UML Model
(Visio 2002) để có thể thiếtkế 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ếtkế (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)
Property của mỗi thuộc tính để:
1. Xác định chiều dài
2. Xác định khóa
Việc xác định khóa là rất quan trọng và việc này thường thì các bạn không biết làm và bỏ qua
như thế sẽ không tạo được quan hệ giữa các đối tượng.
Cách thực hiện.
Chọn đối tượng property chọn tag Tagged Value New
1. Gõ vào Length nếu xác định chiều dài
2. Gõ vào AllowNulls và cho giá trị là False để xác định khóa chính (còn các thuộc tính
thông thường và khóa ngoại thì không cần xác định Tagged Value này).
Hình xác định chiều dài thuộc tính
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ụ
Các bạn tiến hành làm tương tự cho các lớp không gian và thuộc tính còn lại.
Tạo mới 1 page tên Logic để thể hiện mối quan hệ ở mức logic giữa các lớp
Dùng Binary Association trong panel công cụ để tạo quan hệ.
Hình tạo quan hệ giữa các lớp bằng Binary Association
[...]... viết thêm được V Kết luận: Trên đây là bài hướngdẫn các thức tạo lập một Geodatabase từ Visio cũng như cách export một lớp dữ liệu không gian và cách dùng nó trong ArcMap Hy vọng có thể giúp cho các bạn làm tốt bài của mình Bài hướngdẫn này mình thực hiện được là nhờ sự giúp đỡ tận tình của Cô và tự tìm hiểu Do vậy nếu bạn nào có cách làm hay hơn cho một phần hay toàn bộ bài hướng dẫn thì hãy cùng... Hình xác định file XMI Hình kết quả kiểm tra file XMI III ArcCatalog Bạn phải chắc chắn rằng ArcCatalog kết nối được với cơ sở dữ liệu và bạn đã tạo sẵn một cơ sở dữ liệu mới Import file XMI vào ArcCatalog dựa vào tool Schema Winzard Để lấy được tool này thì bạn vào Tool Customize 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... 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! Tuy nhiên ta còn cần phải kiểm tra xem file XMI vừa export ra có đúng (cấu trúc, quan hệ…) không bằng công cụ Semantics Checker Hình dùng tool Semantics Checker trong Visio 2003 Nhưng tool này trong Vision 2003 bị lỗi Hình lỗi function Semantics Checker trong Visio 2003 Để sử dụng được Function... này thì bạn vào Tool Customize 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 .
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. khác nên Thanh sẽ đi vào phần thiết kế
dùng Visio.
II. Thiết kế cơ sở dữ liệu không gian dùng Visio
Các bạn vào đường dẫn C:Program FilesArcGISCaseToolsUml