banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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: 1670

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: 46

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: 126

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

 

Pied de page des forums

Powered by FluxBB