Saya memiliki shapefile yang sangat besar (semua jalan di RI). Saya perlu membaginya menjadi potongan-potongan sehingga saya dapat memproses file dengan beberapa thread pekerja di Python. Sejauh ini saya telah membuat kisi-kisi di QGIS yang di-overlay pada data vektor. Saya kemudian menjalankan algoritma persimpangan dengan kisi-kisi dan shapefile sehingga vektor dibagi dan ditugaskan 'id'
untuk kotak mereka bagian dari.
Sekarang, karena semua vektor dalam kotak tertentu dari grid semuanya memiliki yang sama 'id'
, dapatkah saya mengekstraknya dan menyimpannya ke shapefile mereka sendiri secara otomatis? Saya sadar memilih semua vektor dengan 'id'
dan kemudian menyalinnya ke layer mereka sendiri dan kemudian menyimpan layer itu, tetapi saya memiliki begitu banyak kotak / id sehingga perlu selamanya untuk menyelamatkan masing-masingnya. Bagaimana saya bisa menggunakan QGIS untuk secara otomatis membuat shapefile baru untuk setiap id / kotak?
Pada dasarnya saya ingin membuat shapefile baru untuk setiap nilai yang berbeda dari bidang tertentu dalam atribut shapefile.
Shapefile asli
Shapefile setelah persimpangan kotak
Satu set vektor yang berbagi bbox / id yang sama