Как только я создал слой, как я могу его скрыть / показать? Я могу включить / отключить рендеринг определенного слоя, установив флажок через QGIS, но мне нужно сделать это программно из кода Python.
Как я могу показать / скрыть (не удалить) метку из кода Python?
Я ищу что-то вроде:
aLayer = self.addVectorLayer(uri.uri(), layerName, self.dbConn.getProviderName())
aLayer.Hide()
....
aLayer.Show()
@andytilia: ты прав. Я также редактировал старые вопросы.
—
Heisenbug
vl
(из аналогичного примера кода в предыдущем вопросе) наaLayer
. Легко спутать строчную буквуl
с цифрой1
.