Tải bản đầy đủ (.ppt) (54 trang)

HỆ THỐNG THÔNG TIN địa lý (GIS) chương 5 xử lý dữ liệu gis

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.72 MB, 54 trang )

Ch4 - Xử lý dữ liệu GIS
HỆ THỐNG THÔNG TIN ĐỊA LÝ (GIS)
(Ch4 – Xử lý dữ liệu trong GIS)
Phan Trọng Tiến
Department of Software Engineering
Hanoi University of Agriculture
Office location: 3rd floor, Administrative
building
Office phone: (04)38276346, Ext: 132
Website: />Email: or

Ch4 - Xử lý dữ liệu GIS
NỘI DUNG CHÍNH
I. Chồng xếp bản đồ (Map
Overlaying)
II. Tìm kiếm không gian (Searching)
III. Tạo vùng đệm (Buffer Zone)
IV. Nội suy không gian (Spatial
Interpolation)
V. Đo đạc tính toán (Area
Calculation)
Ch4 - Xử lý dữ liệu GIS
I. CHỒNG XẾP BẢN ĐỒ

Khi muốn trả lời các câu hỏi như:
-Loại sử dụng đất nào nằm bên trong khu
vực bị ngập lụt?
-Vùng nào sẽ bị ô nhiễm và phải di rời?
-Loại đất nào phù hợp với việc trồng cà phê?
→ Lúc đó chúng ta phải chồng ghép bản đồ
Đây là chức năng dùng để so sánh hai hay


nhiều lớp dữ liệu để tìm ra mối quan hệ của
một đối tượng nào đó trong các lớp khác
nhau.
Ch4 - Xử lý dữ liệu GIS
CHỒNG XẾP BẢN ĐỒ

Phân tích chồng ghép
đơn giản là tạo ra một
bảng dữ liệu hay một
biểu đồ thể hiện sự
chồng ghép của hai đối
tượng, hai hình hay
hai lớp khác nhau

Ví dụ: Sự chồng ghép
của hai lớp này để tìm
ra những loại đất nào
nằm trong khu vực bị
ngập lụt.
Ch4 - Xử lý dữ liệu GIS
CHỒNG XẾP BẢN ĐỒ
Sự chồng ghép lớp dữ liệu là để so
sánh mối quan hệ giữa hai hay
nhiều lớp dữ liệu. Chức năng phân
tích không gian của ArcView có thể
so sánh để xác định đối tượng cụ
thể được chồng ghép ở đâu.
Ví dụ: Kết quả của việc chồng
ghép là tìm thấy được đất nông
nghiệp nằm trong khu vực ngập

lụt
( [ Landuse] = "Agr" ) and ( [Flood Zone] = 1 )
Ch4 - Xử lý dữ liệu GIS
CHỒNG GHÉP SỐ HỌC
Chồng ghép bằng phương pháp số học dùng các
phép toán học trong khi chồng ghép như :
+ (cộng), - (trừ), * (nhân), / (chia), mod, div,
sqrt
Ch4 - Xử lý dữ liệu GIS
CHỒNG GHÉP SỐ HỌC
Ch4 - Xử lý dữ liệu GIS
Phương pháp chồng
ghép số học được thể
hiện ở chức năng Map
Calculator
CHỒNG GHÉP SỐ HỌC
Ch4 - Xử lý dữ liệu GIS
VÍ DỤ
0 1 0 1 1 1 0 0
1 1 0 0 0 0 1 1
0 1 1 0 1 0 1 0
1 1 1 1 0 1 0 1
H·y x©y dùng b¶n ®å C biÕt C = A+B
A B
Ch4 - Xử lý dữ liệu GIS
CHỒNG GHÉP BẢN ĐỒ DÙNG
BIỂU THỨC LOGIC
A
B
Ch4 - Xử lý dữ liệu GIS

CÁC PHÉP LOGIC
A B A and B A or B A xor B Not A
0 0 0 0 0 1
0 1 0 1 1 1
1 0 0 1 1 0
1 1 1 1 0 0
Ch4 - Xử lý dữ liệu GIS
BÀI TẬP 1
(A and B) or C A and (B or C)
A B
C
A
B
C
Ch4 - Xử lý dữ liệu GIS
(A or C) and (B or D) (A or B) and (C or D)
A
B
C
D D
CA
B
BÀI TẬP 2
Ch4 - Xử lý dữ liệu GIS
0 1 0 1 1 1 0 0
1 1 0 0 0 0 1 1
0 1 1 0 1 0 1 0
1 1 1 1 0 1 0 1
X©y dùng b¶n ®å C biÕt C = A and B
X©y dùng b¶n ®å C biÕt C = A or B

A B
BÀI TẬP 3
Ch4 - Xử lý dữ liệu GIS
CHỒNG GHÉP LOGIC
Ch4 - Xử lý dữ liệu GIS
1 0 3 0 0 0 3 1
0 1 1 2 0 0 1 1
2 1 4 0 1 2 2 1
1 3 1 0 0 2 1 0
0 4 0 0
1 5 1 1
0 0 0 0
0 0 4 2
A
B
C D
Hãy viết kết quả bản đồ D với câu
lệnh sau:
D = (A=B) and (A<> C)
E = (A=B) or (A<> C)
H = (A=B) xor (A<> C)
Cho 3 bản đồ A, B và C
Ch4 - Xử lý dữ liệu GIS
CHỒNG GHÉP BẢN ĐỒ DÙNG BIỂU
THỨC CÓ ĐIỀU KIỆN

Phương pháp chồng ghép dùng biểu thức
có điều kiện là quá trình máy tính kiểm
tra các số liệu trên bản đồ có thoả mãn
một điều kiện nào đó cho trước hay

không?

Câu lệnh có dạng là:
BDSP = If (<Điều kiện>, Câu lệnh 1, Câu lệnh
2)

Câu lệnh kiểm tra <điều kiện> nếu đúng
thực hiện <Câu lệnh 1>, ngược lại thực
hiện <Câu lệnh 2>
Ch4 - Xử lý dữ liệu GIS
Ví dụ: Cho hai bản đồ A và B
như sau
22,2 25,6 26,7 28,0 5 5 6 7
20,7 22,3 21,4 22,5 4 4 5 7
19,9 16,3 21,5 21,8 6 4 3 2
18,3 19,2 20,1 23,7 5 2 2 2
Hãy xây dựng bản đồ C theo câu lệnh sau
C = if (A>20, B+3, B+2)
A B
Ch4 - Xử lý dữ liệu GIS
BÀI TẬP

Hãy viết câu lệnh để xây dựng bản
đồ C thoả mãn các điều kiện sau:

Nếu bản đồ A lớn hơn 4 lần giá trị của bản đồ B và
nếu giá trị của bản đồ A <= 21 thì bản đồ C bằng
bản đồ A, ngược lại bằng 0.

Nếu bản đồ A lớn hơn 4 lần giá trị của bản đồ B và

nếu giá trị của bản đồ A > 21 thì bản đồ C bằng
10, ngược lại bằng 0.

Nếu bản đồ A <= 4 lần giá trị của bản đồ B thì bản
đồ C bằng 0, ngược lại bằng A.
Ch4 - Xử lý dữ liệu GIS
PHÂN TÍCH DỮ LIỆU DẠNG
VECTOR
Ch4 - Xử lý dữ liệu GIS
PHÂN TÍCH DỮ LIỆU DẠNG
VECTOR
Ch4 - Xử lý dữ liệu GIS
CHỒNG GHÉP BẢN ĐỒ DẠNG
VECTOR
Ch4 - Xử lý dữ liệu GIS
CHỒNG GHÉP BẢN ĐỒ DẠNG
VECTOR
Ch4 - Xử lý dữ liệu GIS
CHỒNG GHÉP BẢN ĐỒ DẠNG
VECTOR
Ch4 - Xử lý dữ liệu GIS
CHỒNG GHÉP BẢN ĐỒ DẠNG
VECTOR

×