#1 Thu 18 August 2022 10:37
- Pierre Nguyen
- Juste Inscrit !
- Date d'inscription: 3 Dec 2018
- Messages: 3
QGIS 3.16: suppr. de parties dans entites multi-parties
Bonjour, j'ai une source de données composée de nombreuses entités multi-parties (polygones)
Pour chacune de ces entités je souhaite n'en conserver qu'une seule partie et supprimer toutes les autres.
La fonction Effacer les parties m'oblige à les sélectionner une par une.
Y a-t-il un moyen simple de ne sélectionner que la partie que je souhaite conserver et supprimer toutes les autres ?
Merci de votre aide
Hors ligne
#2 Thu 18 August 2022 17:47
- Sylvain M.
- Participant assidu
- Lieu: Saint-Pierre-des-Nids (53)
- Date d'inscription: 8 Sep 2005
- Messages: 995
Re: QGIS 3.16: suppr. de parties dans entites multi-parties
Je convertirais cette couche en entités simples (= non multi-parties), via l'outil "De morceaux multiples à morceaux uniques" disponible dans le menu vecteur (en ayant pris soin d'attribuer un ID aux entités, si elles n'en ont pas).
Ensuite, j'utiliserais une formule pour identifier, au sein de chaque groupe d'entités issues d'un même polygone multi-parties (même ID), quelle entité je conserve (par exemple, celle qui a la plus grande superficie). Pour cette étape, tout dépend de votre critère de sélection. Personnellement, j'aurais tendance à le faire en SQL car c'est le langage que je pratique, mais d'autres solutions sont possibles.
ne sélectionner que la partie que je souhaite conserver
Vous n'avez pas précisé votre critère de sélection.
Sylvain M.
Hors ligne
#3 Fri 19 August 2022 09:16
- Pierre Nguyen
- Juste Inscrit !
- Date d'inscription: 3 Dec 2018
- Messages: 3
Re: QGIS 3.16: suppr. de parties dans entites multi-parties
Merci Sylvain, en effet j'ai séparé les parties en entités distinctes, effectué des sélections en masse et en déselectionnant l'entité que je voulais garder.
Les critères de sélection étant purement géométrique, je n'ai pas su le faire autrement qu'à la main
Hors ligne