Làm cách nào để phân chia một tệp vectơ thành nhiều tệp khác nhau bằng cách sử dụng Lưới trong QGIS?


8

Tôi có một shapefile chứa đường viền cho một khu vực rộng lớn và tôi muốn chia nó thành các shapefile khác nhau, mỗi vùng bao phủ một vùng 1KM X 1KM. Tôi đã tạo shapefile Grid cần thiết trong QGIS. Làm thế nào để bây giờ tôi phân chia các đường viền bằng cách sử dụng Grid đã tạo?

Tôi đang tìm kiếm thứ gì đó tương đương với Công cụ phân tách trong ArcGIS.


Có ba câu hỏi ( gis.stackexchange.com/questions/23688 , gis.stackexchange.com/questions/38973 & gis.stackexchange.com/questions/25357 ) nhưng chúng phải chia tách hình dạng trong một tệp và không chia tách hình dạng trong một tệp vào một số tập tin khác nhau.
Devdatta Tengshe

Câu trả lời:


9

Bạn đã thử đầu tiên thực hiện một giao lộ với lớp lưới và sau đó sử dụng Vector -> Data managment tools -> Split vector layer? Nghe có vẻ chính xác như những gì bạn muốn.


2

Bạn có thể làm điều này bằng cách tải shapefile mà bạn muốn tách thành Qgis sau đó tải Grid shapefile và sử dụng vector->Geoprocessing Tools->Clip

Chọn shapefile để phân chia thành "lớp vectơ đầu vào" và shapefile dạng lưới là "Lớp clip"

Shapefile kết quả sẽ là shapefile nguồn của bạn được cắt thành đa giác trong Grid Shapefile, sau đó bạn có thể chọn các hình dạng được cắt khác nhau để lưu vào các shapefile khác thông qua Layer->Save selection as vector file

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.