QGIS verifica vincoli di campo

È il primo dell’anno 2023 e voglio velocemente scrivere un blog post su una delle nuove funzioni nel field calc di QGIS che permette di verificare se i vincoli di campo sono rispettati o no.

Un vincolo di campo viene definito nelle proprietà del layer vettoriale e in particolare nel Modulo Attributi:

La nuova funzione che permette di verificare il rispetto del vincolo è is_attribute_valid(), sotto un esempio di come usarla per tematizzare ed etichettare attributi che NON soddisfano il vincolo:

l’espressione da utilizzare, sia per etichettare che tematizzare, tramite regola è scritta sotto:

is_attribute_valid(  'COMUNE'  ) = false

Essendo una espressione possiamo utilizzarla ovunque in QGIS, anche nella formattazione condizionale (ci saranno a breve delle novità) delle tabelle degli attributi.

NOTE FINALI: è una espressione molto utile ma noto che è lenta sul dataset dei comuni istat (circa 8000 record) La funzione sarà disponibile a partire da QGIS 3.30 FEBBRAIO 2023.


RIFERIMENTI

RINGRAZIAMENTI


I MIEI CANALI – ISCRIVITI


Se il blog post Ti è piaciuto cliccate su ‘Mi piace’, grazie!!!
if you liked the blog post click on ‘Like’, thank you !!!

SE IL POST/BLOG TI È STATO UTILE CONTRIBUISCI A MANTENERLO AGGIORNATO PAYPAL


Pubblicità

2 pensieri su “QGIS verifica vincoli di campo

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.