is_layer_visible

Restituisce vero se uno specifico layer è visibile - la funzione è presente/visibile solo nel caso di tematizzazioni cioè usando epsilon ../../_images/mIconExpression.png o la sovrascrittura dei dati ../../_images/mIconDataDefine.png. 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

../../_images/is_layer_visible1.png

Altri esempi

../../_images/is_layer_visible3.png Due layer sovrapposti ed etichettati.

../../_images/is_layer_visible2.png

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: ../../_images/is_layer_visible4.png

Animazione: ../../_images/is_layer_visible5.gif