Biên tậpdữliệu không gian,Bài tập3: Tạodữliệuvùng theo hình minh họa...

Preview:

Citation preview

Copyright © 2013 Bộ môn GIS GIS Đại cương

Biên tập dữ liệu không gian, dữ liệu thuộc tính

1nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Nội dung Biên tập dữ liệu không gian

Dùng dữ liệu có sẵn Tạo dữ liệu mới (điểm, đường, vùng)

Biên tập dữ liệu thuộc tính Tạo bảng mới (table, field, record) Nối (join) bảng Một số chức năng liên quan đến bảng

Bài tập Bài tập 1: Tạo dữ liệu điểm từ bảng tọa độ (*.dbf) Bài tập 2: Tạo dữ liệu đường theo hình minh họa Bài tập 3: Tạo dữ liệu vùng theo hình minh họa Bài tập 4: Tạo bảng thuộc tính mới Bài tập 5: Nối bảng thuộc tính Bài tập 6. Tính toán giá trị cho field

2nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Dùng dữ liệu có sẵn

Trước khi tạo dữ liệu không gian, hãy kiểm tra xem dữ liệu bạncần đã có sẵn dưới dạng số chưa.

Hiện tại, có nhiều nguồn dữ liệu không gian do các tổ chức, cơquan cung cấp hoàn toàn miễn phí có thể dùng trực tiếp trongArcView.

Dữ liệu có sẵn trong những dạng số khác nhau như dữ liệushapefile, CAD, Mapinfo, Bitmap,…

3nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Tạo dữ liệu mới dạng điểm

Tạo View mới

4nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Tạo dữ liệu mới dạng điểm

5nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Chỉnh sửa dữ liệu dạng điểm

6nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Bài tập 1: Tạo dữ liệu điểm từ bảng tọa độ (*.dbf)

Trong Project menu, nhấn Add Table. Chọn bảng tọa độ(toadocayxanh.dbf), nhấn OK.

7nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Bài tập 1: Tạo dữ liệu điểm từ bảng tọa độ (*.dbf)

Tạo View mới. Từ menu, chọn View/Add Event Theme.

Kích hoạt lớp vừa tạo. Vào Theme/Convert to Shapefileđể lưu dữ liệu thành tập tin shapefile.

8nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Bài tập 1: Tạo dữ liệu điểm từ bảng tọa độ (*.dbf)

Khi tạo một theme mới, hệ tọa độ nào được lưu giữ?

9nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Tạo dữ liệu mới dạng đường

Tạo View mới

10nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Tạo dữ liệu mới dạng đường

11nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Đặt môi trường bắt dính đường

Kích hoạt Theme đang mở trong TOC.

Nhấn Theme\Properties hoặc nút

Chọn Editing icon.

12nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Đặt môi trường bắt dính đường

13

A

B

nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Đặt môi trường bắt dính đường

Có thể thay đổi Tolerance và làm hiện Snap tolerance cursor bằng cách nhấn Snap. Sau đó rê một vòng tròn thể hiện khoảngcách bắt dính, bán kính thể hiện trong Status bar.

14nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Chỉnh sửa đối tượng đường

Chia đường thành nhiều phần: Draw Line to Split Feature

Gộp nhiều đường thành một: Union Features

15

AB

nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Chỉnh sửa đối tượng đường

Dùng công cụ Vertex Edit để thay đổi hình dạng của đường bằng cách di chuyển, thêm hoặc xóa các đỉnh.

16

A

B

C D

nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Bài tập 2: Tạo dữ liệu đường theo hình minh họa

Sử dụng chức năng biên tập, tạo theme mới dạngđường như hình minh họa dưới đây (con số trên đườngthể hiện trình tự biên tập).

17

1 2

3

4

5

67

8 9

10

11

nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Tạo dữ liệu mới dạng vùng

Tạo View mới

18nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Tạo dữ liệu mới dạng vùng

19nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Đặt môi trường bắt dính vùng

Kích hoạt Theme đang mở trong TOC.

Nhấn Theme\Properties hoặc nút

Chọn Editing icon.

20

nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Đặt môi trường bắt dính vùng

Có thể thay đổi Tolerance và làm hiện Snap tolerance cursor bằng cách nhấn Snap. Sau đó rê một vòng tròn thể hiện khoảngcách bắt dính, bán kính thể hiện trong Status bar.

21

A

nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Chỉnh sửa đối tượng vùng

Chia vùng thành nhiều phần: Draw Line to Split Polygon

Tự động khép vùng lân cận: Draw Line to Append Polygon

Thao tác trên 2 vùng:Bỏ phần chung nhiều vùng: Combine Features

Gộp nhiều vùng thành một: Union Features

Trừ vùng: Subtract Features

Lấy phần chung nhiều vùng: Intersect Features

22nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu không gian Chỉnh sửa đối tượng vùng

Dùng công cụ Vertex Edit để thay đổi hình dạng của vùng bằng cách di chuyển, thêm hoặc xóa các đỉnh.

23

A

B

C

D

nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Bài tập 3: Tạo dữ liệu vùng theo hình minh họa Sử dụng chức năng biên tập, tạo theme mới dạng vùng

như hình minh họa dưới đây.

24nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu thuộc tính Tạo bảng mới

25nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu thuộc tính Tạo field mới

26nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu thuộc tính Tạo record mới, nhập giá trị

27nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Bài tập 4: Tạo bảng thuộc tính mới Tạo bảng mới đặt tên là “danso.dbf”.

Tạo hai field là “tentinh” (string, 10) và “danso” (number, 7, 0).

Tạo hai record với giá trị tương ứng cho 2 field trên nhưsau:Dong Nai, 2665100

Binh Duong, 1084200

28nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Biên tập dữ liệu thuộc tính Có thể cập nhật dữ liệu thuộc tính từ một bảng dữ liệu khác bằng

cách sử dụng phép nối (join) bảng.

Điều kiện nối bảng là giữa hai bảng đó cần phải có một trường liên kết. Giữa bảng đích và bảng nguồn có mối quan hệ 1-1 hoặc nhiều-1.

29

12

nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Bài tập 5: Nối bảng thuộc tính Tạo View mới. Add dữ liệu “BDuong_DNai.shp” và bảng

“Danso.dbf” ở bài tập 4.

Nối bảng “Danso.dbf” vào bảng thuộc tính của“BDuong_DNai.shp” dựa theo field “tentinh”.

30nguyenduyliem.gis@gmail.com

1

2

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Bài tập 6. Tính toán giá trị cho field Sau khi nối bảng, trong bảng thuộc tính của

“BDuong_DNai.shp”, tạo thêm trường “dientich” (number, 7, 2).

Tính toán trường “dientich” với đơn vị là km2 = [Shape].ReturnArea/1000000

31nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Bài tập 6. Tính toán giá trị cho field Tạo tiếp trường “matdods” (number, 3, 0) trong bảng

thuộc tính của “BDuong_DNai.shp”.

Tính toán giá trị cho trường “matdods” = [danso]/[dientich]

32nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Một số chức năng liên quan đến bảng Ẩn/hiện field, thay đổi tên hiển thị field

33nguyenduyliem.gis@gmail.com

GIS Đại cươngCopyright © 2013 Bộ môn GIS

Một số chức năng liên quan đến bảng Sắp xếp, báo cáo, thống kê field

34nguyenduyliem.gis@gmail.com

Recommended