Cấu trúc liệt kê toạ độ 'spaghetti':

Một phần của tài liệu CƠ sở kỹ THUẬT VIỄN THÁM, HOÀNG THANH TÙNG (Trang 34)

ƒ Đõ n giản

ƒ Dễ quản lý

ƒ Không chứa đựng đýợc quan hệ topo

ƒ Nhiều trùng lặp, vì vậy chiếm nhiều bộ nhớ

ƒ Thýờng dùng trong CAC (bản đồ học vi tắnh)

Mô hình d liu: Raster và Vector

Mô hình Vector

tránh được trùng lp, nhưng vn không có quan h topo

Hừnh 6.10 CÊu tróc tõ ệiÓn Vertex

Mô hình d liu: Raster và Vector

Mô hình Vector

Mô hình d liu: Raster và Vector

Mô hình Vector

Hừnh 6.12 Cịu tróc cung/nót (ARC/NODE)

Mô hình d liu: Raster và Vector

Mô hình Vector

Cu trúc cung/nút (ARC/NODE)

Tp thông tin lưu tr tt c các thông tin cn thiết v cung, bao gm:

„ Mã khoá cung

„ Mã khoá đim nút đầu

„ Mã khoá đim nút cui

„ Mã khóa vùng phắa bên phi ca cung

„ Mã khoá vùng phắa bên trái ca cung

„ Tođộ X/Y ca đim nút đầu, đim nút cui

„ Tođộ X/Y ca tt c các đim r

Đim nút cha đựng thông tin topo quan trng vì nó là đim giao nhau ca các đối tượng đường. Trong cu trúc d liu Arc/Node thì

đối tượng đim cũng có thđược coi như mt đường vi đim nút

Mô hình d liu: Raster và Vector

Mô hình Vector

Quan h topo có ý nghĩ quan trng sau đây (Zerger, 2000):

† Cho phép thc hin các phép phân tắch đòi hi thông tin v s

kết ni gia các phn tđường;

† Cho phép thc hin các quá trình cn s dng d liu v tắnh th t ca các đối tượng đường;

† Cho phép xác định tắnh cht ca các đơn v vùng k sát;

† Cho phép tđộng hoá mt s quá trình phát hin li;

† Làm thun tin hơn các phép tìm kiếm trong các bài toán vùng lân cn (neighbourhood);

† Làm thun tin hơn vic truy cp các phn t thuc tắnh gn lin vi d liu;

† Làm thun tin cho quá trình liên kết các đơn v không gian nh

thành các đơn v ln hơn;

† Làm nn tng cho vic tđộng hoá các phép ghép mnh và chuyn đổi bn đồ.

So sánh mô hình d liu Raster và Vector

Raster Vector

Ý u điểm

1. Cấu trúc dữ liệu đõn giản 2. Các thao tác chập bản đồ thực

Một phần của tài liệu CƠ sở kỹ THUẬT VIỄN THÁM, HOÀNG THANH TÙNG (Trang 34)

Tải bản đầy đủ (PDF)

(98 trang)