Quebrando um polígono único em vários polígonos?

12

Criei polígonos voronoi, após o que os dissolvi com base em um atributo. Agora, existem casos em que, para um único atributo "abc", tenho 3 polígonos em locais diferentes com o mesmo ID de objeto. Gostaria de dividi-los em três polígonos, pois estão em locais diferentes.

Existe alguma ferramenta no ArcGIS Desktop ou QGIS que possa me ajudar a fazer isso?

SNT
fonte

Respostas:

22

No menu do vetor QGIS, bem como na Caixa de ferramentas de processamento, você encontrará Multipart To Singlepart .

Esse algoritmo pega uma camada vetorial com geometrias de várias partes e gera uma nova na qual todas as geometrias contêm uma única peça. Os recursos com geometrias de várias partes são divididos em tantos recursos diferentes quanto em partes que a geometria contém e os mesmos atributos são usados ​​para cada um deles.

insira a descrição da imagem aqui

underdark
fonte
8

Você deve especificar a opção SINGLE_PARTao executar a ferramenta ArcGIS Dissolve :

SINGLE_PART - Especifica que os recursos de várias partes não são permitidos. Em vez de criar recursos de várias partes, recursos individuais serão criados para cada parte.

Alex Markov
fonte
Como Alex disse, existe uma opção / caixa de seleção na ferramenta Dissolver do Arcgis 9.3, - "Criar recursos de várias partes", é "marcada" como padrão.
vadivelan
2
Esta é a melhor resposta para evitar o problema ao usar o ArcGIS. A ferramenta Multipart To Singlepart (mencionada por Marcin) é a melhor maneira de corrigir o problema posteriormente.
3

Outra opção menos elegante é clicar no botão Explodir na barra de ferramentas Edição avançada no Arcgis depois de selecionar todos os recursos na Camada.

vinayan
fonte
1

Uma sugestão para todos os entusiastas do R ou novos alunos (como eu) por aí: O mesmo pode ser alcançado no R com a disaggregatefunção da spbiblioteca.

output <- disaggregate(input)

Simples assim.

Momchill
fonte