1. Trang chủ
  2. » Công Nghệ Thông Tin

Hướng dẫn thiết kế GeoDatabase bằng Visio doc

26 1,5K 16

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

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ẫ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 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ết kế  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ế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 Files\ArcGIS\CaseTools\Uml Models\ArcInfo UML Model (Visio 2002) để có thể thiết kế 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) 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ướng dẫ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ướng dẫ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

Ngày đăng: 06/03/2014, 20:20

TỪ KHÓA LIÊN QUAN

w