Memecah satu poligon menjadi beberapa poligon?


12

Saya membuat poligon voronoi setelah itu saya membubarkannya berdasarkan satu atribut. Sekarang ada kasus di mana dalam satu atribut tunggal "abc" Saya memiliki 3 poligon di tempat yang berbeda dengan id objek yang sama. Saya ingin memecah ini menjadi 3 poligon karena mereka berada di lokasi yang berbeda.

Apakah ada alat di ArcGIS Desktop atau QGIS yang dapat membantu saya dalam melakukan itu?

Jawaban:



22

Di menu vektor QGIS, dan juga di Toolbox Pemrosesan, Anda akan menemukan Multipart Ke Singlepart .

Algoritma ini mengambil layer vektor dengan geometri multipart dan menghasilkan yang baru di mana semua geometri mengandung satu bagian. Fitur-fitur dengan geometri multipart dibagi dalam banyak fitur yang berbeda seperti bagian-bagian yang berisi geometri, dan atribut yang sama digunakan untuk masing-masing.

masukkan deskripsi gambar di sini


8

Anda harus menentukan opsi SINGLE_PARTketika menjalankan alat ArcGIS Dissolve :

SINGLE_PART —Menentukan fitur multi bagian tidak diizinkan. Alih-alih membuat fitur multi bagian, fitur individual akan dibuat untuk setiap bagian.


Seperti yang dikatakan Alex, ada opsi / kotak centang di Arcgis 9.3 Alat pelarutan, - "Buat fitur multi-bagian", itu "dicentang" sebagai default.
vadivelan

2
Ini adalah jawaban terbaik untuk mencegah masalah saat menggunakan ArcGIS. Alat Multipart Ke Singlepart (dirujuk oleh Marcin) adalah cara terbaik untuk memperbaiki masalah setelah fakta.

3

Pilihan lain yang kurang elegan adalah dengan mengklik tombol Explode di toolbar Advanced Editing di Arcgis setelah memilih semua fitur di Layer.


1

Sebuah saran untuk semua penggemar R atau pelajar baru (seperti saya) di luar sana: Hal yang sama dapat dicapai dalam R dengan disaggregatefungsi dari spperpustakaan.

output <- disaggregate(input)

Sederhana seperti itu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.