Una volta creato un livello, come posso nasconderlo / mostrarlo? Posso abilitare / disabilitare il rendering di un livello specifico selezionando la casella di controllo tramite QGIS, ma devo farlo a livello di codice dal codice Python.
Come posso mostrare / nascondere (non rimuovere) un'etichetta dal codice Python?
Sto cercando qualcosa come:
aLayer = self.addVectorLayer(uri.uri(), layerName, self.dbConn.getProviderName())
aLayer.Hide()
....
aLayer.Show()
vl
(dall'esempio di codice simile in una domanda precedente) aaLayer
. È facile confondere la lettera minuscolal
con la cifra1
.