Briser un seul polygone en plusieurs polygones?


12

J'ai créé des polygones voronoi après quoi je les ai dissous sur la base d'un attribut. Il y a maintenant des cas où pour un seul attribut "abc" j'ai 3 polygones à différents endroits avec le même identifiant d'objet. Je voudrais les diviser en 3 polygones car ils sont à différents endroits.

Existe-t-il un outil dans ArcGIS Desktop ou QGIS qui peut m'aider à le faire?

Réponses:



22

Dans le menu vectoriel QGIS, ainsi que dans la boîte à outils de traitement, vous trouverez Multipart To Singlepart .

Cet algorithme prend une couche vectorielle avec des géométries en plusieurs parties et en génère une nouvelle dans laquelle toutes les géométries contiennent une seule pièce. Les entités avec des géométries en plusieurs parties sont divisées en autant d'entités différentes que de pièces contenues dans la géométrie et les mêmes attributs sont utilisés pour chacune d'entre elles.

entrez la description de l'image ici


8

Vous devez spécifier une option SINGLE_PARTlors de l'exécution de l' outil ArcGIS Dissolve :

SINGLE_PART: spécifie que les fonctionnalités à plusieurs parties ne sont pas autorisées. Au lieu de créer des fonctions en plusieurs parties, des fonctions individuelles seront créées pour chaque pièce.


Comme Alex l'a dit, il y a une option / case à cocher dans Arcgis 9.3 Dissolve tool, - "Create multipart features", il est "coché" par défaut.
vadivelan

2
Il s'agit de la meilleure réponse pour éviter le problème lors de l'utilisation d'ArcGIS. L'outil Multipart To Singlepart (référencé par Marcin) est le meilleur moyen de résoudre le problème après coup.

3

Une autre option élégante Moins est de cliquer sur le Explode bouton Édition avancée barre d' outils en Arcgis après avoir sélectionné toutes les fonctions dans la couche.


1

Une suggestion pour tous les passionnés de R ou les nouveaux apprenants (comme moi): la même chose peut être réalisée dans R avec la disaggregatefonction de la spbibliothèque.

output <- disaggregate(input)

Aussi simple que cela.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.