Xử lý truy vấn trong mạng không gian

Một phần của tài liệu phát triển hệ thống hỗ trợ tìm đường trên các thiết bị di động có gps (Trang 35)

CHƯƠNG 3 XỬ LÝ TRUY VẤN KHÔNG GIAN

3.2.2.Xử lý truy vấn trong mạng không gian

3.2. Tìm hiểu một số thuật tốn xử lý truy vấn trong CSDL không gian

3.2.2.Xử lý truy vấn trong mạng không gian

Papadias (2003) nghiên cứu những loại truy vấn trên cho cơ sở dữ liệu không gian. Trong cơ sở dữ liệu mạng không gian, mạng được mơ hình hóa bởi 1 đồ thị và được biểu diễn dưới dạng các danh sách điểm kề. Các thực thể không gian được đánh chỉ số độc lập bởi R-trees và được ánh xạ vào cạnh gần nhất trong quá trình xử lý truy vấn. Khoảng cách của 2 điểm được định nghĩa là khoảng cách của đường dẫn gần nhất nối 2 điểm đó trong đồ thị. Có hai frameworks được đề xuất để giảm bớt không gian tìm kiếm là khơng gian O-clit hạn chế và mạng mở rộng.

Frameworks không gian O-clit hạn chế sử dụng thuộc tính đường bao thấp của

khơng gian Ơ-clit. Với một truy vấn dãy tìm tất cả các đối tượng trong mạng cách q một khoảng e. Phương thức hạn chế O-clit đầu tiên thực hiện try vấn dãy thông thường ở các tập dữ liệu thực thể và trả về môt tập các đối tượng S’ cách q một khoảng e. Nhờ thuộc tính đường bao thấp, S’ sẽ chứa tất cả các điểm phù hợp. Sau đó, khoảng cách thực (khoảng các mạng – network distance) của tất cả các điểm trong S’ được tính, và những điểm không phù hợp được loại bỏ. Phương pháp tương tự cũng được sử dụng cho những loại truy vấn khác, kết hợp với 1 vài bước tối ưu để giảm số lượng của việc tính tốn khoảng cách mạng.

Frameworks mở rộng mạng thực hiện xử lý truy vấn trực tiếp trên mạng mà

không sử dụng thuộc tính bao thấp của khơng gian O-clit. Với ví dụ ở trên, đâu tiên mở rộng mạng xung quanh điểm truy vấn và tìm tất cả các cạnh nằm trong khoảng e từ q. Sau đó thực một phép giao để lấy những thực thể nằm trên những cạnh này. Các truy vấn hàng xóm gần nhất, phép nối, và cặp gần nhất cũng được xử lý với phương pháp tương tự.

Một phần của tài liệu phát triển hệ thống hỗ trợ tìm đường trên các thiết bị di động có gps (Trang 35)