Tải bản đầy đủ (.pdf) (48 trang)

CHƯƠNG 3.2 CẤU TRÚC DỮ LIỆU pot

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 (4.5 MB, 48 trang )

CHƯƠNG 3.2

CẤU TRÚC DỮ LIỆU
GIS for Everyone
TRƯỜNG ĐẠI HỌCBÁCH KHOA TP.HCM
TRUNG TÂM CÔNG NGHỆ THÔNG TIN ĐỊA LÝ (DITAGIS)
Trình bày: LƯU ĐÌNH HIỆP
Tel: (84-8)864 72 56 ext 5383
Email:
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
1. GIỚI THIỆU
2. CẤU TRÚC DỮ LIỆU KHÔNG GIAN
3. CẤU TRÚC DỮ LIỆU THUỘC TÍNH
4. MỘT SỐ ĐỊNH DẠNG DỮ LIỆU GIS
5. CHUYỂN ĐỔI ĐỊNH DẠNG DỮ LIỆU
NỘI DUNG TRÌNH BÀY
GIỚI THIỆU
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
1. GIỚI THIỆU
2. CẤU TRÚC DỮ LIỆU KHÔNG GIAN
3. CẤU TRÚC DỮ LIỆU THUỘC TÍNH
4. MỘT SỐ ĐỊNH DẠNG DỮ LIỆU GIS
5. CHUYỂN ĐỔI ĐỊNH DẠNG DỮ LIỆU
NỘI DUNG TRÌNH BÀY
GIỚI THIỆU
HỆ THỐNG THÔNG TIN ĐỊA LÝ
THẾ
GIỚI
THỰC
BẢN
ĐỒ


GIẤY

LIỆU
TRÊN
GIẤY
BIỂU DIỄN ĐỐI TƯỢNG KHƠNG GIAN
GIỚI THIỆU
Thửa đất
1120
1121 1124
1123
200
Địa hình
THẾ GIỚI
THỰC
Thủy hệ
Giao thông
-
-
Nhà
 Tổ chức dữ liệu GIS
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
GIỚI THIỆU
BIỂU DIỄN ĐỐI TƯỢNG K.GIAN
 Các đối tượng không gian (spatial objects) khi
biểu diễn bên trong máy tính được phân thành
nhiều lớp.
Thế giới thực (real world):
chứa nhiều đối tượng không gian
Lớp dữ liệu

Layer;
Coverage;
Theme;
Class
Đối tượng
Feature;
Objects
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
GIỚI THIỆU
 Dữ liệu GIS
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
GIỚI THIỆU
 Dữ liệu GIS
Dữ liệu thuộc tính
Dữ liệu không gian
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
GIỚI THIỆU
 Tổ chức dữ liệu GIS



Dữ liệu
nền
Dữ liệu
chuyên đề
Dữ liệu thuộc tính
Dữ liệu không gian
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
GIỚI THIỆU
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN

1. GIỚI THIỆU
2. CẤU TRÚC DỮ LIỆU KHÔNG GIAN
3. CẤU TRÚC DỮ LIỆU THUỘC TÍNH
4. MỘT SỐ ĐỊNH DẠNG DỮ LIỆU GIS
5. CHUYỂN ĐỔI ĐỊNH DẠNG DỮ LIỆU
NỘI DUNG TRÌNH BÀY
GIỚI THIỆU
TỔ CHỨC DỮ LIỆU KHÔNG GIAN
• Dữ liệu không gian
được phân chia
thành nhiều lớp
dựa trên thành
phần, cấu trúc dữ
liệu và mục đích
khai thác dữ liệu
Đất
Sông hồ




Đòa vật độc lập
Giao thông
Lớp dữ
liệu
Đối
tượng
không
gian
BIỂU DIỄN ĐỐI TƯỢNG KHƠNG GIAN

CẤU TRÚC DỮ LIỆU KHƠNG GIAN
MOÂ HÌNH VECTOR
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
CẤU TRÚC DỮ LIỆU KHÔNG GIAN






Polygon
CAÁU TRUÙC SPAGETTY
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
CẤU TRÚC DỮ LIỆU KHÔNG GIAN


1


2
A(x
A
,y
A
)
B(x
B
,y
B
)

(x
21
y
21
)
(x
22
y
22
)
(x
11
y
11
)
(x
12
y
12
)
Đối tượng Cấu trúc lưu trữ dữ liệu không gian
Điểm A (x
A
, y
A
)
Điểm B (x
B
, y
B

)
Đoạn AB (x
A
, y
A
), (x
B
, y
B
)
Đoạn A1B (x
A
, y
A
), (x
11
, y
11
), (x
12
, y
12
), (x
B
, y
B
)
Đoạn A2B (x
A
, y

A
), (x
21
, y
21
), (x
22
, y
22
), (x
B
, y
B
)
Vùng 1 (x
A
, y
A
), (x
11
, y
11
), (x
12
, y
12
), (x
B
, y
B

), (x
A
, y
A
)
Vùng 2 (x
A
, y
A
), (x
21
, y
21
), (x
22
, y
22
), (x
B
, y
B
), (x
A
, y
A
)
CẤU TRÚC TOPOLOGY
 Cung là đơn vò sơ cấp
 Mỗi cung được xác đònh bởi hai nút (node)
 Hai nút có quy đònh điểm đầu và điểm cuối

 Các điểm giữa xác đònh hình dạng của cung gọi là các
đỉnh (vertex)
BIỂU DIỄN ĐỐI TƯỢNG KHƠNG GIAN
CẤU TRÚC DỮ LIỆU KHƠNG GIAN
CAÁU TRUÙC TOPOLOGY
0 10 30 20 40 50 60 70
0
70
40
30
60
50
20
10
A
C
B
E
D,a6,N5
a1
a2
a2
a3
a5
a7
a7
a7
a7
a2
a3

N2
N1
N3
N4
N6
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
CẤU TRÚC DỮ LIỆU KHÔNG GIAN
CAÁU TRUÙC TOPOLOGY
0 10 30 20 40 50 60 70
0
70
40
30
60
50
20
10
A
C
B
E
D,a6,N5
a1
a2
a2
a3
a5
a7
a7
a7

a7
a2
a3
N2
N1
N3
N4
N6
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
CẤU TRÚC DỮ LIỆU KHÔNG GIAN
MOÂ HÌNH RASTER
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
CẤU TRÚC DỮ LIỆU KHÔNG GIAN
MOÂ HÌNH RASTER
TOÅ CHÖÙC DÖÕ LIEÄU THEO MOÂ HÌNH RASTER
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
CẤU TRÚC DỮ LIỆU KHÔNG GIAN
CAÁU TRUÙC DÖÕ LIEÄU RASTER
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
CẤU TRÚC DỮ LIỆU KHÔNG GIAN
MÔ HÌNH RASTER
Dữ liệu ảnh
Dữ liệu chuyên đề
CÁC LOẠI DỮ LIỆU RASTER
BIỂU DIỄN ĐỐI TƯỢNG KHƠNG GIAN
CẤU TRÚC DỮ LIỆU KHƠNG GIAN
MOÂ HÌNH RASTER
MINH HOÏA DÖÕ LIEÄU RASTER
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
CẤU TRÚC DỮ LIỆU KHÔNG GIAN

CAÁU TRUÙC DÖÕ LIEÄU RASTER
BIỂU DIỄN ĐỐI TƯỢNG KHÔNG GIAN
CẤU TRÚC DỮ LIỆU KHÔNG GIAN
CẤU TRÚC DỮ LIỆU RASTER
ĐỘ PHÂN GIẢI TRÊN DỮ LIỆU RASTER
BIỂU DIỄN ĐỐI TƯỢNG KHƠNG GIAN
CẤU TRÚC DỮ LIỆU KHƠNG GIAN
CẤU TRÚC DỮ LIỆU RASTER
Biểu diễn mã run-
length của lớp dữ liệu
ảnh raster hình bên:
(10,A) (10,A) (4,A)
(6,B) (3,A) (7,B) (4,D)
(6,B) (5,D) (5,B) (5,D)
(5,C) (5,D) (5,C) (5,D)
(5,C) (5,D) (5,C).
B
1 2 3 4
0 A
B B A A A A 2
A
A
A A
1
A
6
A A 3 B B
B
A
A

5
A
5
4
A
A
A A
8 7 0
B B
A A
A
A
8
7
6
B
9
9
A
A
B
A A
B B
B B B
B
B B
B B B
B
B B
D

D D D D D
D D D D
D
D D D D D
D D D D
D D D D C C
C C C C
C C C C
C C
C
C
C
C
C
C C C D D D D D
Hướng đọc các pixel
theo mã run-length
LƯU TRỮ DỮ LIỆU THEO PHƯƠNG PHÁP MÃ RUN-LENGTH
BIỂU DIỄN ĐỐI TƯỢNG KHƠNG GIAN
CẤU TRÚC DỮ LIỆU KHƠNG GIAN
CẤU TRÚC DỮ LIỆU RASTER
LƯU TRỮ DỮ LIỆU THEO PHƯƠNG PHÁP MÃ RUN-LENGTH
BIỂU DIỄN ĐỐI TƯỢNG KHƠNG GIAN
CẤU TRÚC DỮ LIỆU KHƠNG GIAN

×