1 Đặc trƣng của CSDL không gian

Một phần của tài liệu Ứng dụng GIS hỗ trợ quản lý cây xanh tại trường đại học nông lâm tp hồ chí minh (Trang 32 - 33)

Cơ sở dữ liệu không gian sử đụng đánh chỉ mục không gian để tăng tốc hoạt động của cơ sở dữ liệu.

Ngoài các truy vấn SQL điển hình nhƣ câu lệnh SELECT, CSDL không gian có thể thực thi đa dạng các thao tác không gian.

- Đo lƣờng không gian: nó có khả năng tìm khoảng cách giữa các điểm, các vùng…

- Hàm không gian: ví dụ nhƣ, sửa đối các hàm hiện thời để tạo ra những hình mới : hàm tìm điểm hay vùng giao nhau…

- Xác nhận không gian: nó cho phép thực hiện những truy vấn True/False.

- Hàm tạo: tạo ra các hình mới, nhƣ chỉ ra các điểm nút có thể tạo nên đƣờng, hay nếu đỉnh đầu và đỉnh cuối trùng nhau, chúng có thể tạo nên một đa giác.

- Hàm theo dõi: các câu truy vấn trả về thông tin cụ thể nhƣ : vị trí tâm của một đƣờng tròn hay điểm đầu, điểm cuối của một đƣờng.

PostGIS đƣợc sử dụng nhƣ một CSDL không gian, nên nó bao gồm tất cả cácđặc điểm của CSDL không gian. Ngoài ra, nó còn có những đặc trƣng nh :

23

- Cáckiểu dữ hình học nhƣ Point, Linestring, Polygon, Multipoint, multilinestring, Multipolygons và Geometrycollection. Các kiểu dữ liệu hình học này đƣợc lƣu trữ nhƣ những đối tƣợng hình học.

- Các toán tử không gian cho phép xác định các phép đo không gian địa lý nhƣ tính diện tích, tính khoảng cách, tính độ dài, và tính chu vi. PostGIS hỗ trợ các hàm nhƣ: ST_Area(), ST_Length(), ST_Perimeter(), ST_Distance()…các hàm này thƣờng thực hiện chức năng kiểu phép đo.

- PostGIS cung cấp việc đánh chỉ mục không gian tốc độ cao sử dụng GisT hoặc R-tree. Công cụ đánh chỉ mục không gian mà PostGIS hỗ trợ làm tăng tốc cho truy vấn không gian đặc biệt là trên bảng dữ liệu lớn.

- Chỉ mục hỗ trợ chọn lọc, cung cấp việc thực hiện truy vấn bản đồ pha trộn truyvấn không gian hoặc truy vấn không có không gian.

Một phần của tài liệu Ứng dụng GIS hỗ trợ quản lý cây xanh tại trường đại học nông lâm tp hồ chí minh (Trang 32 - 33)

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

(85 trang)