Các phép toán phân tích không gian trên mô hình Vector - Hiểu rõ bản chất

Thảo luận trong 'Giải đáp thắc mắc các phần mềm của Pitney Bowes' bắt đầu bởi nguyentham07mt, 19/12/11.

  1. nguyentham07mt

    nguyentham07mt New Member

    Tham gia ngày:
    25/10/11
    Bài viết:
    83
    Đã được thích:
    0
    Điểm thành tích:
    0
    GIS cung cấp rất nhiều phép toán phân tích không gian trên mô hình dữ liệu vector. Các phép toán này dựa trên cơ sở so sánh lôgic tập các đối tượng này với tập đối tượng khác.
    1.Buffer
    Cho trước một đối tượng và một giá trị khoảng cách, phép toán buffer sẽ tạo ra một vùng đệm là một polygon bao phủ xung quanh tất cả các điểm mà khoảng cách từ chúng đến đối tượng nhỏ hơn hoặc bằng khoảng cách đề ra.

    [​IMG]

    2.Difference
    Cho trước hai đối tượng giao nhau là đối tượng cơ sở và đối tượng so sánh. Phép toán difference sẽ tạo ra một đối tượng mới trong đó giữ nguyên phần của đối tượng cơ sở không nằm trong đối tượng so sánh.

    [​IMG]

    3.Clip
    Cho trước một đối tượng và một hình chữ nhật. Phép toán clip sẽ tạo ra một đối tượng mới bằng cách cắt đối tượng đầu vào theo hình chữ nhât
    [​IMG]

    4.Intersect
    Cho trước hai đối tượng. Phép toán intersect sẽ tạo ra một đối tượng mới chính là phần giao giữa hai đối tượng.

    [​IMG]

    5.Convex hull
    Cho trước một đối tượng, phép toán convex hull sẽ tạo ra một đối tượng mới là một polygon bằng cách nối tất cả các điểm ở biên của đối tượng đó. Nói cách khác, đây là polygon nhỏ nhất bao kín đối tượng.

    [​IMG]

    6.Symmetric difference
    Phép toán symmetric difference sẽ tiến hành so sánh vị trí hai đối tượng và tạo ra một đối tượng mới từ hai đối tượng ban đầu và bỏ đi phần giao giữa chúng.

    [​IMG]

    7.Cut
    Cho một đường cong và một đối tượng, phép toán cut sẽ tách đối tượng này thành hai phần nửa phải và nửa trái theo hướng của đường cong. Point và multipoint không được áp dụng. Line và polygon phải cắt đường cong.

    [​IMG]

    8.Union
    Phép toán này tiến hành so sánh vị trí tương đối của hai đối tượng và trả về một đối tượng trên cơ sở hợp hai đối tượng ban đầu.

    [​IMG]

    Mô hình dữ liệu vector cho ta nhiều thao tác hơn trên các đối tượng so với mô hình raster. Việc tính diện tích, đo khoảng cách của các đối tượng được thực hiện bằng các tính toán hình học từ toạ độ của các đối tượng thay vì việc tính toán trên các điểm ảnh của mô hình raster. Các thao tác trong mô hình này nói chung thường chính xác hơn. Thí dụ, tính diện tích, chu vi của một vùng nào đó trên cơ sở đa giác sẽ chính xác hơn việc đếm các điểm ảnh trên bản đồ có các phép chiếu khác nhau. Một số thao tác ở mô hình này cũng thực hiện nhanh hơn như tìm đường đi trong mạng lưới giao thông dựa trên lý thuyết đồ thị. Tuy nhiên, ở một số thao tác khác thì mô hình này sẽ chậm hơn so với mô hình raster, chẳng hạn khi thực hiện nạp chồng các lớp của bản đồ, các thao tác vùng đệm.
    Mô hình dữ liệu vector hình thành trên cơ sở quan sát đối tượng của thế giới thực. Quan sát các đặc trưng theo hướng đối tượng là phương pháp tổ chức thông tin trong các hệ GIS để định hướng các hệ thống quản trị CSDL. Chúng tối ưu trong việc lưu trữ số liệu bản đồ vì chỉ cần lưu các đường biên của các đặc trưng mà không cần phải lưu toàn bộ vùng của chúng. Do các thành phần đồ hoạ biểu diễn các đặc trưng của bản đồ liên kết trực tiếp với các thuộc tính của CSDL nên người dùng dễ dàng tìm kiếm và hiển thị các thông tin từ CSDL.

    Nguồn:Gis-clim
     
    Tags:

Chia sẻ trang này

Share
Đang tải...