Otra forma gráfica, dinámica y, lo más importante, simple de detectar atributos duplicados: use el generador de expresiones de QGIS.
Resalte duplicados en la tabla de atributos :
Habilite el formato condicional (vea la flecha roja a continuación) con la siguiente condición:
count("FieldWithDuplicates","FieldWithDuplicates") > 1
Para agrupar todos los duplicados en la parte superior, haga clic con el botón derecho en la columna, seleccione Ordenar
Ingrese la expresión anterior sin el >1
, y anule la selección de Ordenar ascendente.
Resalte las características con atributos duplicados en el lienzo :
Puede agregar un nuevo símbolo o etiqueta con el filtro establecido en la condición anterior.
Y, por supuesto, puede habilitar una anulación derivada de datos basada en lo mismo.
Por ejemplo, si desea resaltar etiquetas para entidades con un atributo duplicado, puede configurarlo para dibujar un fondo de etiqueta (= 1) con la siguiente anulación:
CASE WHEN
count("FieldWithDuplicates","FieldWithDuplicates") > 1
THEN 1
ELSE 0
END
para lograr algo como lo siguiente
En ambas situaciones, por supuesto, una vez que eliminas o cambias los atributos duplicados, el formato / estilo se actualiza instantáneamente.