Colorer un SVG

Comment modifier la couleur pour des symboles SVG pour une analyse catégorisée dans QGIS ?
Le constat :

Comment modifier la couleur pour des symboles SVG pour une analyse catégorisée dans QGIS ?

Les fichiers SVG se situe dans C :\Program Files\QGIS 3.40.4\apps\qgis-ltr\svg

On peut modifier la couleur d’un SVG si celui-ci utilise une couleur avec la valeur spéciale fill="param(fill)" et ou  stroke="param(outline)".

Procédures :

Pour rendre un SVG colorable dans QGIS, voici les étapes à suivre :
 1. Ouvrir le fichier .svg dans un éditeur de texte (comme Notepad++ ou même le Bloc-Notes).

 2. Chercher les balises fill et stroke :
Exemple confer la fiche

 3. Remplacer la valeur fixe par une valeur dynamique :
Pour la couleur de remplissage : fill="param(fill)"
Pour la couleur du contour : stroke="param(outline)"

Exemple modifié : confer la fiche

  ATTENTION : un symbole peut être composé de plusieurs éléments donc il y aura plusieurs FILL STROKE et STROKE-WIDTH

 4. Enregistrer le fichier SVG sous un nom explicite.

 5. Changer aussi la couleur du contour et la largeur
Exemple : confer la fiche

Télécharger la fiche

Téléchargement de documents