Ciao a tutti,
è possibile assegnare due stili categorizzati per un singolo layer (possibilmente con pyqgis)?
Vorrei assegnare un simbolo svg in base ad una colonna e un colore in base ad un’altra colonna.
grazie mille
Luca
Ciao a tutti,
è possibile assegnare due stili categorizzati per un singolo layer (possibilmente con pyqgis)?
Vorrei assegnare un simbolo svg in base ad una colonna e un colore in base ad un’altra colonna.
grazie mille
Luca
Ciao Luca,
il motore di stile di QGIS è molto potente e quello che vuoi fare credo sia abbastanza facile da realizzare.
come fare questo usando pyQGIS non ho idea.
saluti
Buongiorno Luca,
Premetto che non sono un utente esperto, ma se non ho capito male la
richiesta vuoi categorizzare un layer utilizzando due campi (colonna)
diversi.
Oltre a quanto già indicato da Totò Fiandaca ti suggerisco di impostare la
categorizzazione con una formula (che puoi creare facendoti “guidare”
direttamente da qgis) cliccando sull’icona della ‘epsylon’ dopo aver scelto
come tipologia di stile “categorizzato”.
Io generalmente uso i comandi “Concat” o “case…when” (quest’ultimo è
ricorsivo e puoi inserire diverse condizioni in serie), ma immagino dipenda
dalla condizione necessaria.
Spero di esserti stato d’aiuto, eventualmente potrai chiedere maggiori
dettagli.
Cordiali saluti
Il gio 1 ago 2024, 08:18 Totò Fiandaca via OSGeo Discourse <
noreply@discourse.osgeo.org> ha scritto:
pigreco https://discourse.osgeo.org/u/pigreco
August 1lucadelu:
Vorrei assegnare un simbolo svg in base ad una colonna e un colore in base
ad un’altra colonna.Ciao Luca,
il motore di stile di QGIS è molto potente e quello che vuoi fare credo
sia abbastanza facile da realizzare.
- per gli svg: creerei una cartella e metterei dentro i miei svg, poi
tramite una tematizzazione simbolo singolo e tipo di simbolo SVG piloterei
i miei svg;- per il colore da associare al SVG (SVG deve essere predisposto a
cambiare colore, non tutti lo permettono) basta utilizzare la
sovrascrittura definita dai dati.[image: image]
https://discourse.osgeo.org/uploads/default/original/2X/e/e324f8b59f1f363f11f0ab7fa66534fbf6a6e2b3.pngcome fare questo usando pyQGIS non ho idea.
saluti