#1 Sat 11 March 2023 08:48
- Mickael_C
- Juste Inscrit !
- Date d'inscription: 10 Mar 2023
- Messages: 1
QGIS: Selection de doublons dans la table attributaire
Bonjour,
J'ai une couche shapefile de plusieurs milliers de points, et certains de ces points sont spatialement superposés avec des informations identiques dans les lignes de la table d'attribut.
Pour les besoins de mon métier, je souhaiterais non pas supprimer les points en double, ce qui est généralement demandé, mais les sélectionner. Le but étant de pouvoir localiser ces doublons.
Quelqu'un a-t-il déjà réalisé ce type d'opération?
Merci d'avance,
Hors ligne
#2 Sun 12 March 2023 18:29
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1656
Re: QGIS: Selection de doublons dans la table attributaire
Bonjour
Je ne connais pas de manipulation dans qgis hormis celle de supprimer les doublons. La solution serait de passer par Excel :
1/ dans qgis créer un identifiant pour chaque entité
2/ ouvrir le dbf dans Excel et enregistrer en xls
3/ trier sur la colonne (disons la colonne B) où les identifiants sont répétés
4/ créer une colonne doublons et sur la première cellule faire l'expression SI
5/ expression : SI B2 = B3 valeur si Vrai : "doublon" valeur si faux "pas doublon",
6/ répéter jusqu'à la dernière entité et enregistrer
6/ ouvrir le fichier xls dans qgis et faire la jointure d'id à id avec le shape qui a des doublons
Normalement vous aurez les doublons identifiés
Hors ligne
#3 Mon 13 March 2023 08:27
- arginet
- Participant occasionnel
- Lieu: Lyon
- Date d'inscription: 23 Feb 2017
- Messages: 43
Re: QGIS: Selection de doublons dans la table attributaire
Bonjour,
J'utilise pour ma part une expression du type
Code:
count("id", group_by:= "id" || "champ_1" || "champ_2")>1
, où "id", "champ_1", "champ_2"... sont les champs à prendre en compte pour repérer les doublons. Vous pouvez également intégrer les coordonnées x et y, ou une valeur arrondie, pour repérer les points qui partagent la même localisation.
Cette expression peut être utilisée pour faire une mise en forme conditionnelle sur la table attributaire, appliquer une symbologie aux géométries, ou bien effectuer une sélection par expression.
Hors ligne
#4 Mon 13 March 2023 19:39
- Tixi
- Participant actif
- Date d'inscription: 6 Jun 2022
- Messages: 114
Re: QGIS: Selection de doublons dans la table attributaire
Comme arginet, qui a la bonne methode
C est des doublons geographiques que vous voulez.
Donc avec une colonne X et une Y, vous pouvez classer rapidement les points qui ont les memes coordonnees.
Hors ligne