Suite

Découper/Intersecter mais pas diviser les entités qui se trouvent sur la bordure

Découper/Intersecter mais pas diviser les entités qui se trouvent sur la bordure


Lorsque j'utilise les outils de découpe ou d'intersection dans QGIS, il divise les entités de découpe de polygones qui se trouvent à la frontière de la tondeuse, ce qui produit des polygones qui ne sont qu'une partie des vrais polygones.

Existe-t-il un outil qui me permet de spécifier que les entités qui se trouvent à la frontière sont soit dans ou hors du jeu de résultats de découpage ?


EssayerVector > Outils de géotraitement > Unionet éventuellement supprimer une partie des polygones manuellement.


Cela fonctionnerait-il d'utiliser la fonction Grass v.select, puis d'exporter en tant que nouveau calque ? Il dispose d'une option appelée "Opérateur à utiliser" qui vous permet de modifier la façon dont les deux couches interagissent dans le processus de sélection, c'est-à-dire se croisent, contiennent, se chevauchent.


J'ai eu le même problème, j'ai résolu de cette façon (QGIS 3.4).

Dans mon cas, j'avais besoin de superposer une forme de ligne avec une forme de polygone, en gardant les lignes entières coupant les polygones sans les couper.

Étape 1)Vector > Outils de géotraitement > Intersection

Étape 2)Vector > Outils de géotraitement > Unionavec le calque de ligne intersecté et le calque de ligne d'origine


Voir la vidéo: Outils De Superposition Des Vecteurs: Couper, Intersection, Union, Différence Symétrique théorie