Comment diviser une fonctionnalité non contiguë dans QGIS?

14

J'ai un fichier de formes avec une fonctionnalité qui n'est pas contiguë. Je veux séparer les zones à gauche de la zone à droite. Cependant, l'outil Diviser les fonctionnalités de QGIS vous oblige à tracer une ligne sur la fonctionnalité. Lorsque je trace une ligne entre les deux zones de cette fonctionnalité, cela ne fait rien.

Comment dois-je diviser cette fonctionnalité?

Voici une capture d'écran. La fonction que je souhaite fractionner est en jaune.

capture d'écran qgis

Evan
la source
À partir de la version 2.4 et supérieure, un nouvel outil appelé parties fractionnées peut résoudre ce problème.
Alexandre Neto
J'essaie de l'utiliser mais je ne sais pas comment.
Juan

Réponses:

23

Vous pouvez essayer Multipart to Single Parts dans le jeu d'outils Vector, qui devrait diviser ce que vous avez là, un multipolyon, en ses polygones constitutifs, d'où vous devriez pouvoir supprimer les polygones dont vous avez besoin.

Vous pouvez toujours les recombiner plus tard si vous en avez besoin.

Stev_k
la source
1

Il est apparu que l'outil multipart-to-singlepart voulait séparer toutes les fonctionnalités multipart dans ma couche et créer un nouveau fichier de formes. Cela semblait exagéré.

Au lieu de cela, je viens de copier / coller la fonctionnalité souhaitée. Ensuite, j'ai déplacé la copie, afin de ne pas se chevaucher, j'ai supprimé les parties supplémentaires de l'original et de la copie, et j'ai replacé la copie à son emplacement approprié.

Donc: - modifier le calque - sélectionner la fonction - copier la fonction - coller la fonction - déplacer la fonction (la copie) - sélectionner l'original - supprimer la partie (de l'original, si nécessaire) - sélectionner la copie - supprimer la partie (de la copie, si nécessaire) - déplacer fonction (la copie) à son emplacement d'origine

user34450
la source
3
C'est une approche un peu lourde. QGIS dispose désormais de quelques outils pour fractionner les fonctionnalités en plusieurs parties , comme le plug - in de division en plusieurs parties, le plug - in d'outils de numérisation et la fonction principale de fractionnement des pièces dans la barre d'outils de numérisation avancée (version 2.4 et supérieure).
Alexandre Neto