Message posté par : Christophe
----------------------------------------
Bonjour,
Cette fonction renvoie une couche de symbole de type geometry generator, qu'il faut
ajouter au symbole.
Le symbole est ensuite passé au constructeur du renderer qui est affecté au layer :
-----------------
Code :
symbol = QgsLineSymbol()
symbol.deleteSymbolLayer(0)
lnGenSymbolLayer = createLineGeomGenSymbolLayer(exp, 0.2, lnColor, Qt.SolidLine)
symbol.appendSymbolLayer(lnGenSymbolLayer)
renderer = QgsSingleSymbolRenderer(symbol)
layer.setRenderer(renderer)
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=343137#p343137
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net