Memisahkan shapefile menjadi file terpisah untuk setiap fitur menggunakan QGIS / GDAL / SAGA?

Jawaban:

45

Di QGIS 2.8.1 ada alat di menu Vector yang dapat membagi dataset berdasarkan atribut.

Lihat kedalam Vector > Data Management Tools > Split Vector Layer...

pisahkan alat layer vektor di QGIS 2.8.1

Ini adalah alat dasar yang harus berfungsi jika Anda tidak ingin menggunakan plugin atau alat dalam Memproses; kecuali jika mereka menawarkan fungsionalitas tambahan yang Anda butuhkan.

SaultDon
sumber
1
Tidak seperti alat vektor lainnya yang satu ini tidak menambahkan file ke proyek, dan Anda harus memilih folder keluaran Browseuntuk menemukannya setelahnya.
AndreJ
5

GIS Quantum memiliki plugin yang disebut ShapefileSplitter , yang melakukan ini.

oeon
sumber
3

Gunakan 'Split Vector Layer' di Vector General Toolbox

jbalk
sumber
1

Anda dapat mempertimbangkan saga gis (baik secara langsung atau melalui sextante di qgis). Ini berisi modul yang akan membagi bentuk dengan atribut (bentuk / alat / tabel split / bentuk dengan atribut).

johanvdw
sumber
1

Pada kotak alat pemrosesan QGIS, jika Anda pergi contoh skrip dari bagian Script. Anda akan menemukan skrip yang disebut "Split layer vektor dengan atribut". Itu akan melakukan apa yang Anda butuhkan.

Ariel
sumber
2
apakah ini berbeda dari plugin yang disarankan oleh @oeon?
matt wilkie
@mattwilkie ini merupakan algoritma yang disertakan secara native QGIS. Tidak perlu menginstal Plug in untuk itu!
Stophface