Kolejny graficzny, dynamiczny i co najważniejsze prosty sposób wykrywania duplikatów atrybutów: użyj konstruktora wyrażeń QGIS.
Podświetl duplikaty w tabeli atrybutów :
Włącz formatowanie warunkowe (patrz czerwona strzałka poniżej) z następującym warunkiem:
count("FieldWithDuplicates","FieldWithDuplicates") > 1
Aby zgrupować wszystkie duplikaty u góry, kliknij kolumnę prawym przyciskiem myszy, wybierz Sortuj
Wprowadź powyższe wyrażenie bez >1
i odznacz Sortuj rosnąco.
Wyróżnij obiekty ze zduplikowanymi atrybutami na płótnie :
Możesz dodać nowy symbol lub etykietę z ustawionym filtrem do powyższych warunków.
I oczywiście możesz włączyć zastępowanie danych na podstawie tego samego.
Na przykład, jeśli chcesz podświetlić etykiety dla obiektów ze zduplikowanym atrybutem, możesz ustawić, aby rysował tło etykiety (= 1) z następującą przesłoną:
CASE WHEN
count("FieldWithDuplicates","FieldWithDuplicates") > 1
THEN 1
ELSE 0
END
aby osiągnąć coś takiego
Oczywiście w obu sytuacjach po usunięciu lub zmianie zduplikowanych atrybutów formatowanie / styl aktualizuje się natychmiast.