Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan: Chương 4 - ThS. Nguyễn Duy Liêm
lượt xem 4
download
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan: Chương 4 Mô hình dữ liệu GIS (thuộc tính), cung cấp cho người học những kiến thức như: Mô hình quan hệ; Liên kết mô hình dữ liệu không gian với thuộc tính. Mời các bạn cùng tham khảo!
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan: Chương 4 - ThS. Nguyễn Duy Liêm
- TRƯỜNG ĐẠI HỌC NÔNG LÂM TP. HỒ CHÍ MINH KHOA MÔI TRƯỜNG & TÀI NGUYÊN | BỘ MÔN GIS & TÀI NGUYÊN Mô hình dữ liệu GIS (thuộc tính) 1
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Nội dung Mô hình quan hệ Bảng (quan hệ), hàng (bộ), cột (thuộc tính), ô (giá trị) Khóa chính, khóa ngoại Lược đồ quan hệ Các loại quan hệ: 1-1, 1-n, n-1, n-n Liên kết mô hình dữ liệu không gian với thuộc tính Vector Raster 2
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Mô hình quan hệ là gì? Mô hình quan hệ = Bảng dữ liệu 2 chiều được đặt tên Bộ = Hàng thể hiện đối tượng Thuộc tính = Cột thể hiện thuộc tính của đối tượng Giá trị = Ô thể hiện giá trị của 1 thuộc tính của 1 đối tượng Cột (thuộc tính Năm sinh) Bảng (quan hệ Sinh viên) STT Họ tên Năm sinh … 1 Nguyễn Văn A 1991 … 2 Bùi Thị B 1992 … 3 Phạm Văn C 1993 … Ô (giá trị thuộc Hàng (bộ ứng tính Năm sinh với đối tượng … … … … của đối tượng có STT = 2) có STT = 2) 3
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Bài tập 1 Cho quan hệ thời khóa biểu của sinh viên: Liệt kê các thuộc tính? Xác Có định bộ ứng với Mã MH= 218120? tất cả bao nhiêu bộ? 0:01 0:02 0:03 0:04 0:05 0:06 0:07 0:08 0:09 0:10 0:11 0:12 0:13 0:14 0:15 0:16 0:17 0:18 0:19 0:20 0:21 0:22 0:23 0:24 0:25 0:26 0:27 0:28 0:29 0:30 0:31 0:32 0:33 0:34 0:35 0:36 0:37 0:38 0:39 0:40 0:41 0:42 0:43 0:44 0:45 0:46 0:47 0:48 0:49 0:50 0:51 0:52 0:53 0:54 0:55 0:56 0:57 0:58 0:59 1:00 1:01 1:02 1:03 1:04 1:05 1:06 1:07 1:08 1:09 1:10 1:11 1:12 1:13 1:14 1:15 1:16 1:17 1:18 1:19 1:20 1:21 1:22 1:23 1:24 1:25 1:26 1:27 1:28 1:29 1:30 1:31 1:32 1:33 1:34 1:35 1:36 1:37 1:38 1:39 1:40 1:41 1:42 1:43 1:44 1:45 1:46 1:47 1:48 1:49 1:50 1:51 1:52 1:53 1:54 1:55 1:56 1:57 1:58 1:59 2:00 End Xác định giá trị STC của đối tượng có Mã MH= 218116? 4
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Khóa chính, khóa ngoại Khóa chính Khóa ngoại Một hoặc nhiều thuộc tính được chọn Một hoặc nhiều thuộc tính trong quan hệ để xác định duy nhất một bộ trong này được tham chiếu đến khóa chính quan hệ. của một quan hệ khác. Tên khóa chính được gạch dưới nét Tên của khóa ngoại được gạch dưới nét liền. đứt. Xói mòn đất Khóa chính Loại đất Hệ số xói mòn đất Sử dụng đất Khóa ngoại Đất cát pha 0,10 Loại đất Sử dụng đất Đất thịt pha cát 0,25 Đất thịt pha cát Sắn Đất thịt 0,35 Đất cát pha Lúa Đất cát pha Rừng 6
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Bài tập 2 Cho quan hệ thời khóa biểu của giảng viên: định khóa chính? Xác Xác định khóa ngoại? 0:01 0:02 0:03 0:04 0:05 0:06 0:07 0:08 0:09 0:10 0:11 0:12 0:13 0:14 0:15 0:16 0:17 0:18 0:19 0:20 0:21 0:22 0:23 0:24 0:25 0:26 0:27 0:28 0:29 0:30 0:31 0:32 0:33 0:34 0:35 0:36 0:37 0:38 0:39 0:40 0:41 0:42 0:43 0:44 0:45 0:46 0:47 0:48 0:49 0:50 0:51 0:52 0:53 0:54 0:55 0:56 0:57 0:58 0:59 1:00 End 259 276 7
- So sánh khóa chính, khóa ngoại Khóa chính Khóa ngoại định duy nhất một bộ trong Xác Là thuộc tính trong bảng này và quan hệ. là khóa chính trong bảng khác. Không chấp nhận giá trị rỗng. Có thể chấp nhận giá trị rỗng. Chỉ có một khóa chính trong một Cóthể có nhiều khóa ngoại bảng. trong một bảng. 9
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Lược đồ quan hệ Mỗi quan hệ được đặt tên và theo sau là tên các thuộc tính của quan hệ được ghi trong hai dấu ngoặc đơn. Quan hệ (Khóa chính, Thuộc tính, Khóa ngoại). Ví dụ: Sử dụng đất (Sử dụng đất, Loại đất) Quan hệ Sử dụng đất có 2 thuộc tính là Sử dụng đất và Loại đất. Trong đó, Sử dụng đất là khóa chính, Loại đất là khóa ngoại. Xói mòn đất (Loại đất, Hệ số xói mòn đất) Quan hệ Xói mòn đất có 2 thuộc tính là Loại đất và Hệ số xói mòn đất. Trong đó, Loại đất là khóa chính. Xói mòn đất Sử dụng đất Loại đất Hệ số xói mòn đất Loại đất Sử dụng đất Đất cát pha 0,10 Đất thịt pha cát Sắn Đất thịt pha cát 0,25 Đất cát pha Lúa Đất thịt 0,35 Đất cát pha Rừng 10
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Bài tập 3 Hãy xác định khóa chính, khóa ngoại trong 4 quan hệ sau: Rạp chiếu phim (Mã số rạp, Tên rạp, Địa chỉ) Phim (Tên phim, Đạo diễn, Nước sản xuất, Ngày công chiếu, Thời lượng, Mã số rạp) Trạm đo mưa (Mã số trạm, Tên trạm, Kinh độ, Vĩ độ) Số liệu đo mưa (Số thứ tự, Mã số trạm, Ngày đo, Lượng mưa ngày) 0:01 0:02 0:03 0:04 0:05 0:06 0:07 0:08 0:09 0:10 0:11 0:12 0:13 0:14 0:15 0:16 0:17 0:18 0:19 0:20 0:21 0:22 0:23 0:24 0:25 0:26 0:27 0:28 0:29 0:30 0:31 0:32 0:33 0:34 0:35 0:36 0:37 0:38 0:39 0:40 0:41 0:42 0:43 0:44 0:45 0:46 0:47 0:48 0:49 0:50 0:51 0:52 0:53 0:54 0:55 0:56 0:57 0:58 0:59 1:00 1:01 1:02 1:03 1:04 1:05 1:06 1:07 1:08 1:09 1:10 1:11 1:12 1:13 1:14 1:15 1:16 1:17 1:18 1:19 1:20 1:21 1:22 1:23 1:24 1:25 1:26 1:27 1:28 1:29 1:30 1:31 1:32 1:33 1:34 1:35 1:36 1:37 1:38 1:39 1:40 1:41 1:42 1:43 1:44 1:45 1:46 1:47 1:48 1:49 1:50 1:51 1:52 1:53 1:54 1:55 1:56 1:57 1:58 1:59 2:00 End 11
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Các loại quan hệ Quan hệ một- một (1-1) 1 hàng của bảng này chỉ tham chiếu đến 1 hàng của bảng khác và ngược lại. 1 chiếc xe máy chỉ được cấp 1 biển số xe. 1 biển số xe chỉ được cấp cho 1 chiếc xe máy. Xe máy Biển số xe máy MS Nhãn hiệu Biển số Biển số Tỉnh thành Quận huyện 1 Honda 59-X2- 59-X2- TPHCM Thủ Đức 000.01 000.01 2 Yamaha 29-K1- 1 – 1 65-L1- Cần Thơ Vĩnh Thạnh 111.11 777.77 3 Suzuki 65-L1- 29-K1- Hà Nội Long Biên 777.77 111.11 … … … … … … 13
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Các loại quan hệ Quan hệ một- nhiều (1-n) 1 hàng của bảng này có thể tham chiếu đến nhiều hàng của bảng khác. 1 hàng của bảng khác chỉ tham chiếu đến 1 hàng của bảng này. Một công dân có quyền sở hữu nhiều xe máy. Một chiếc xe máy chỉ thuộc quyền sở hữu của một công dân. Công dân Xe máy STT Họ tên MS Nhãn hiệu Biển số Chủ xe 1 Trần Văn A 1 Honda 59-X2-000.01 Bùi Thị B 2 Bùi Thị B 2 Yamaha 29-K1-111.11 Bùi Thị B 3 Phạm Văn C 1–n 3 Suzuki 65-L1-777.77 Trần Văn A … … 4 Honda 43-E1-888.88 Phạm Văn C … … … … 14
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Các loại quan hệ Quan hệ nhiều- một (n-1) Nhiều hàng của bảng này có thể tham chiếu đến 1 hàng của bảng khác. Chỉ có 1 hàng của bảng khác tham chiếu đến 1 hàng của bảng này. Nhiều xe máy có thể thuộc quyền sở hữu của một công dân. Chỉ có một công dân sở hữu một chiếc xe máy. Xe máy Công dân MS Nhãn hiệu Biển số Chủ xe STT Họ tên 1 Honda 59-X2-000.01 Bùi Thị B 1 Trần Văn A 2 Yamaha 29-K1-111.11 Bùi Thị B 2 Bùi Thị B n–1 3 Suzuki 65-L1-777.77 Trần Văn A 3 Phạm Văn C 4 Honda 43-E1-888.88 Phạm Văn C … … … … … … 15
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Các loại quan hệ Quan hệ nhiều- nhiều (n-n) = (1-n) + (n-1) 1 hàng của bảng này có thể tham chiếu đến nhiều hàng của bảng khác và ngược lại. Một sinh viên có thể đăng kí nhiều môn học. Một môn học có thể được đăng kí bởi nhiều sinh viên. Sinh viên Môn học n–n STT MSSV STT Tên môn học 1 11162002 1 GIS đại cương Đăng kí môn học 2 12162010 2 Viễn thám STT Tên môn học MSSV 3 13162021 3 GPS 1 GIS đại cương 11162002 … … … … 2 Viễn thám 11162002 3 GPS 12162010 4 GIS đại cương 13162021 … … … 16
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Bài tập 4 Hãy xác định loại quan hệ (1-1, 1-n, n-1, n-n) cho các trường hợp sau: Tỉnh- huyện: Một tỉnh có nhiều huyện. Một huyện chỉ thuộc một tỉnh. Quốc gia- Thủ đô: Một quốc gia có một thủ đô. Một thủ đô chỉ thuộc một quốc gia. 0:01 0:02 0:03 0:04 0:05 0:06 0:07 0:08 0:09 0:10 0:11 0:12 0:13 0:14 0:15 0:16 0:17 0:18 0:19 0:20 0:21 0:22 0:23 0:24 0:25 0:26 0:27 0:28 0:29 0:30 0:31 0:32 0:33 0:34 0:35 0:36 0:37 0:38 0:39 0:40 0:41 0:42 0:43 0:44 0:45 0:46 0:47 0:48 0:49 0:50 0:51 0:52 0:53 0:54 0:55 0:56 0:57 0:58 0:59 1:00 1:01 1:02 1:03 1:04 1:05 1:06 1:07 1:08 1:09 1:10 1:11 1:12 1:13 1:14 1:15 1:16 1:17 1:18 1:19 1:20 1:21 1:22 1:23 1:24 1:25 1:26 1:27 1:28 1:29 1:30 1:31 1:32 1:33 1:34 1:35 1:36 1:37 1:38 1:39 1:40 1:41 1:42 1:43 1:44 1:45 1:46 1:47 1:48 1:49 1:50 1:51 1:52 1:53 1:54 1:55 1:56 1:57 1:58 1:59 2:00 End Sân bay- Châu lục: Nhiều sân bay có thể tồn tại trong một châu lục. Một châu lục có thể có nhiều sân bay. Sông- Quốc gia Một con sông có thể chảy qua nhiều quốc gia. Một quốc gia có thể có nhiều con sông. 17
- Liên kết mô hình dữ liệu không gian với thuộc tính Vector (Shapefile) Raster (ASCII GRID) Luôn có 2 trường: FID (số thứ Luôn có 3 trường: OID (số thứ tự), tự), Shape (dạng hình học: điểm, Value (giá trị định lượng), Count đường, vùng) (số pixel ứng với Value) FID là khóa chính. OID, VALUE có thể là khóa chính. FID Shape … 0 Point … FID Shape … OID Value Count … 1 Point 0 … Polyline … 0 10 6 … FID Shape … … … … 1 Polyline 0… Polygon … 1 20 3 … … … … … … … … 1 Polygon … … … … 19
- Liên kết mô hình dữ liệu không gian với thuộc tính Vector (Shapefile) Raster (ASCII GRID) 1 đối tượng ứng với 1 bộ Nhiều pixel tương ứng với 1 bộ FID Shape Độ cao … 0 Polyline 10 … OID Value Count … 1 Polyline 20 … 0 10 6 … x 2 Polyline 10 … x 1 20 3 … 4● +B 4● 10 10 10 3● +A 3● 2● +D +E 2● 20 10 20 10 1● +F 1● +C 20 10 ● ● ● ● ● ● ● ● ● ● 1 2 3 4 5 y 1 2 3 4 5 y 20
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Ví dụ mô hình thuộc tính của vector Trong hệ tọa độ Oxy (đơn vị: m), cho lớp vector (Shapefile) cây xanh chứa 4 đối tượng dạng điểm: Tọa độ A (4, 1), B (3/2, 3/2), C (2, 4), D (5, 5) Thuộc tính chiều cao cây (m) ứng với A, B, C, D lần lượt là 10, 20, 10, 30 Xây dựng mô hình quan hệ cho lớp cây xanh trên: Lược đồ quan hệ: tên quan hệ, tên thuộc tính, khóa chính? Bảng thuộc tính: tên cột, giá trị ô từng hàng? Cây xanh (FID, Shape, Tên, Chiều cao) FID Shape Tên Chiều cao 0 Point A 10 1 Point B 20 2 Point C 10 3 Point D 30 21
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Bài tập 5 Trong hệ tọa độ Oxy (đơn vị: m), cho lớp raster chứa giá trị nhiệt độ (mm). Giá trị N nghĩa là khuyết dữ liệu. Chuyển raster trên sang lớp vector dạng vùng theo giá trị nhiệt độ. Từ đó, xây dựng mô hình quan hệ cho lớp nhiệt độ (vector) thể hiện chi tiết: Lược đồ quan hệ: tên quan hệ, tên thuộc tính, khóa chính? x Bảng thuộc tính: tên cột, giá trị ô từng hàng? 5● 10 20 20 20 30 4● 10 20 40 N 30 3● 10 30 40 40 30 2● 10 20 20 20 30 1● 10 10 10 10 30 0● ● ● ● ● ● Hết giờ (5 phút) 1 2 3 4 5 y 22
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Ví dụ mô hình thuộc tính của raster Trong hệ tọa độ Oxy (đơn vị: m), cho lớp raster chứa giá trị lượng mưa (mm). Giá trị N nghĩa là khuyết dữ liệu. Xây dựng mô hình quan hệ cho lớp lượng mưa trên: 5● 10 20 20 20 50 Lược đồ quan hệ: tên quan hệ, tên thuộc tính, khóa chính? 4● 10 20 40 N 30 Bảng thuộc tính: tên cột, giá trị ô từng hàng? 3● 10 20 N 40 30 2● Lượng mưa (OID, Value, Count) 10 20 20 20 30 1● OID Value Count 10 10 10 0 30 0● ● ● ● ● ● 0 0 1 1 2 3 4 5 y 1 10 7 2 20 8 3 30 4 4 40 2 5 50 1 24
- Copyright © 2022 | nguyenduyliem@hcmuaf.edu.vn Mô hình dữ liệu GIS (thuộc tính) Bài tập 6 Trong hệ tọa độ Oxy (đơn vị: m), cho lớp vector (Shapefile) tòa nhà chứa 4 đối tượng dạng điểm: Tọa độ A (4, 1), B (3/2, 3/2), C (2, 4), D (5, 5) Thuộc tính chiều cao tòa nhà (m) ứng với A, B, C, D lần lượt là 150, 40, 70, 150 Chuyển lớp vector trên sang lớp raster (ASCII GRID) theo chiều cao tòa nhà với kích thước pixel 1 m. Từ đó, xây dựng mô hình quan hệ cho lớp tòa nhà (raster) thể hiện chi tiết: Lược đồ quan hệ: tên quan hệ, tên thuộc tính, khóa chính? Bảng thuộc tính: tên cột, giá trị ô từng hàng? Hết giờ (5 phút) 25
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Liệu pháp gen
64 p | 188 | 40
-
Bài giảng Viễn thám và GIS: Chương 1 - ThS. Phạm Thế Hùng
33 p | 217 | 33
-
Bài giảng Hệ thống thông tin địa lý (GIS) – Chương 4: Cơ sở dữ liệu hệ thống thông tin địa lý
23 p | 145 | 7
-
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan: Chương 0 - ThS. Nguyễn Duy Liêm
8 p | 17 | 6
-
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan: Chương 2 - ThS. Nguyễn Duy Liêm
58 p | 16 | 5
-
Bài giảng Hệ thống thông tin địa lý (G.I.S – Geographical Information System)
47 p | 50 | 5
-
Bài giảng Hệ thống thông tin địa lý: Chương 1 - TS. Kiều Quốc Lập
41 p | 44 | 4
-
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan: Chương 3 - ThS. Nguyễn Duy Liêm
61 p | 15 | 4
-
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan: Chương 5 - ThS. Nguyễn Duy Liêm
48 p | 16 | 4
-
Bài giảng GIS đại cương: Chương 1 - Nguyễn Duy Liêm
80 p | 23 | 3
-
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan: Chương 1 - ThS. Nguyễn Duy Liêm
100 p | 19 | 3
-
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan (Applying GIS and remote sensing in landscape): Bài 1 - ThS. Nguyễn Duy Liêm
100 p | 11 | 3
-
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan (Applying GIS and remote sensing in landscape): Bài 2 - ThS. Nguyễn Duy Liêm
58 p | 10 | 2
-
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan (Applying GIS and remote sensing in landscape): Bài 4 - ThS. Nguyễn Duy Liêm
21 p | 5 | 1
-
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan (Applying GIS and remote sensing in landscape): Bài 3 - ThS. Nguyễn Duy Liêm
61 p | 5 | 1
-
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan (Applying GIS and remote sensing in landscape): Giới thiệu chương trình học - ThS. Nguyễn Duy Liêm
8 p | 14 | 1
-
Bài giảng Ứng dụng GIS và viễn thám trong cảnh quan (Applying GIS and remote sensing in landscape): Bài 5 - ThS. Nguyễn Duy Liêm
48 p | 2 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn