J'ai un ensemble de fichiers de style qml enregistrés que j'applique à des couches similaires dans plusieurs projets. Un exemple serait un calque de fichier de formes de type ligne avec environ une douzaine de styles différents; actuellement, je dois répéter le processus d'ajout d'un nouveau style et de chargement du fichier qml pour chacun des différents styles. Ensuite, je dois le faire plusieurs fois de plus dans ce projet et répéter le tout dans le projet suivant.
Vous essayez simplement de voir s'il existe un moyen de charger plusieurs fichiers de style sur le même calque à la fois? Quelque chose comme au lieu de naviguer dans un seul qml, je pourrais sélectionner plusieurs fichiers qml et les charger en même temps?
Réponses:
Vous pouvez charger plusieurs styles à l'aide du script pyqgis (explications dans les commentaires):
Vous pouvez l'exécuter dans la console python QGIS ou vous adapter à un script de traitement.
(Testé sur la version actuelle de LTR QGIS 2.18)
la source
Si je vous comprends bien, vous voulez simplement pouvoir appliquer des styles de géométrie et pas nécessairement des règles ou des expressions aux calques rapidement et facilement dans n'importe quel projet que vous avez ouvert?
Si tel est le cas, vous pouvez simplement enregistrer vos styles dans la bibliothèque de symboles à l'aide du gestionnaire de styles? Ouvrez le panneau de style de calque et cliquez sur le bouton "Ouvrir la bibliothèque".
la source