[QGIS-it-user] Stile basato sulle relazioni 1-n

Totò pigrecoinfinito a gmail.com
Mar 9 Mar 2021 01:30:46 PST


virtusmankind wrote
> Buonasera a tutti, 
> mi piacerebbe conoscere un metodo per tematizzare le feature in un layer
> (layer 1) basandosi sul valore assunto da un layer 2 ad esse collegato
> tramite relazioni (1-n).
> Ad esempio: se esiste una relazione tra feature del layer 1 ed una (o più)
> feature dei layer 2 relazionato, la geometria assume bordi rossi,
> altrimenti
> resta del colore standard.
> Esempio n. 2: in base al valore assunto da un campo del layer 2
> (relazionato) categorizza il layer 1...
> 
> Grazie mille!

Ciao,
il suggerimento di Andrea è ottimo.
Allego un video con una piccola dimostrazione su come usare la funzione e su
come tematizzare tramite relazioni 1:m
la espressione usata nel colore tratto è:

if(
relation_aggregate(
relation:='rel',
aggregate:='count',
expression:=$id)>4, 'red','black')

video demo
https://youtu.be/G74zUEMGtq0

saluti




-----
https://pigrecoinfinito.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


Maggiori informazioni sulla lista QGIS-it-user