Visualização e Estilo

6.1. Alterar Simbologia

// Some codef

from qgis.core import QgsSimpleFillSymbolLayer, QgsSymbol

# Criar simbologia
simbolo = QgsSymbol.defaultSymbol(camada.geometryType())
preenchimento = QgsSimpleFillSymbolLayer(color='blue', strokeColor='white')
simbolo.changeSymbolLayer(0, preenchimento)

# Aplicar simbologia
renderer = camada.renderer()
renderer.setSymbol(simbolo)
camada.triggerRepaint()

Last updated