is_layer_visible

Restituisce vero se uno specifico layer è visibile - la funzione è presente/visibile solo nel caso di tematizzazioni cioè usando epsilon o la sovrascrittura dei dati . guarda qui

Sintassi

  • is_layer_visible(layer)

Argomento

  • layer una stringa, rappresentante o un nome di un layer o un ID di layer

Esempi

  • is_layer_visible('baseraster') Vero

Altri esempi

Due layer sovrapposti ed etichettati.

CASE 
WHEN  is_layer_visible('circoscrizioni' ) THEN NULL
ELSE "COMUNE" 
END

Con questa condizione “disattiviamo” etichettatura del layer “comuni_g” se il layer “circoscrizione” è visibile:

Animazione: