È 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
- Telegram : https://t.me/pigrecoinfinito
- YouTube : https://www.youtube.com/c/TotòFiandaca
Se il blog post Ti è piaciuto cliccate su ‘Mi piace’, grazie!!!
if you liked the blog post click on ‘Like’, thank you !!!
buon anno Totò
"Mi piace"Piace a 1 persona
Grazie
ricambio
"Mi piace""Mi piace"