Solución:
Otro gráfico, dinámico y lo más importante sencillo forma de detectar atributos duplicados: utilice el generador de expresiones de QGIS.
Resaltar duplicados en la tabla de atributos:
Suponer FieldWithDuplicates
es el atributo que contiene duplicados ( TreeID
en la captura de pantalla siguiente). Habilite el formato condicional (consulte 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 la >1
y anule la selección de Orden ascendente.
Resalte entidades con atributos duplicados en el lienzo:
Puede agregar un nuevo símbolo o etiqueta con el filtro configurado en la condición anterior.
Y, por supuesto, puede habilitar una anulación derivada de datos basada en la misma.
Por ejemplo, si desea resaltar etiquetas para entidades con un atributo duplicado, puede configurarlo para que dibuje 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 elimina o cambia los atributos duplicados, el formato / estilo se actualiza instantáneamente.
Use el complemento Group Stats y configure el ID como una clasificación de campo. Puede ver cuántas veces se ha introducido cada valor en la columna ‘recuento’.
Una forma rápida (aunque poco elegante) de hacer esto es ir a Propiedades de capa, seleccionar Estilo – Categorizado usando la columna que le interesa. Aplique esto, luego haga clic derecho en la capa en la ventana de capas y verifique Mostrar recuento de características caja. Luego expanda la capa en la ventana de capas y podrá ver inmediatamente cuántas veces se ha ingresado cada valor.