Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 08 July 2019 21:29

Sperce
Juste Inscrit !
Date d'inscription: 5 Jul 2019
Messages: 4

QGIS / Modeleur: Exporter le style par défaut ?

Bonjour,

Je travaille avec la création de modèles du modeleur de chaîne de traitement de QGIS (long term release) et tente d'affecter un style spécifique à ses sorties, et que ce style reste en changeant de poste.
Que ce soit à l'aide de "Configurer un style pour une couche" vecteur ou raster du modeleur ou faire clic-droit sur le modèle pour éditer le style de rendu pour les sorties, le chemin vers les styles reste celui de l'ancien poste et n'est donc plus valide.
Quelqu'un saurait-il mettre les chemins au sein d'un modèle en relatif?

Merci d'avance.

Hors ligne

 

#2 Tue 09 July 2019 14:12

BadWolf
Participant occasionnel
Date d'inscription: 27 Jun 2019
Messages: 35

Re: QGIS / Modeleur: Exporter le style par défaut ?

Bonjour

il existe dans le modeleur un algorithme qui permet de faire cela il s'appel "configurer un style pour une couche vecteur" (il y a le même pour les raster) en anglais cela donne "set style for vector layer". Cette algorithme permet de chercher un fichier style que tu a enregistré préalablement et de l mettre dans la couche que tu veux.

Cordialement

BadWolf

Hors ligne

 

#3 Tue 09 July 2019 15:29

Sperce
Juste Inscrit !
Date d'inscription: 5 Jul 2019
Messages: 4

Re: QGIS / Modeleur: Exporter le style par défaut ?

C'est bien l'algorithme que je mentionnais, et il fonctionne en effet, jusqu'au moment où je veux mettre mes modèles et mes styles sur une clé USB ou quoi que ce soit d'autre et changer de poste. Je dois alors changer le chemin pour accéder au style sur chaque algorithme de configuration de style de chaque modèle.
Je cherche un moyen qui permettrait (partant du principe que mes styles soient tous dans le même dossier) de donner le nouveau chemin à tous mes changement de style en une fois.

Il est possible d'y arriver en 3.6 et plus car on peut alors mettre une "valeur pré-calculée" dans le choix de fichier de style des algorithme d echangement de style, permettant d'écrire: @fichier_style+'\\style.qml'
en ayant enregistré le chemin fichier_style dans les variables globales.

Sperce

Dernière modification par Sperce (Tue 09 July 2019 15:41)

Hors ligne

 

#4 Wed 10 July 2019 09:56

BadWolf
Participant occasionnel
Date d'inscription: 27 Jun 2019
Messages: 35

Re: QGIS / Modeleur: Exporter le style par défaut ?

Bonjour

Alors dans ce cas la seul chose que je voit ce serait de passé sur la console Python de QGIS et le faire avec du langage python et la je pense que c'est possible.

Cordialement

Hors ligne

 

#5 Wed 10 July 2019 10:08

Sperce
Juste Inscrit !
Date d'inscription: 5 Jul 2019
Messages: 4

Re: QGIS / Modeleur: Exporter le style par défaut ?

Merci beaucoup

Hors ligne

 

#6 Fri 18 February 2022 13:49

NiceSky
Juste Inscrit !
Date d'inscription: 18 Feb 2022
Messages: 1

Re: QGIS / Modeleur: Exporter le style par défaut ?

j'utilise cette méthode pour enregistrer en dur une couche issue d'un algorithme : valeur calculée en sortie d'algorithme avec une formule :

concat(
  @project_folder  ,
'\',
'nom_de_fichier.shp'
)

il doit être possible d'utiliser la même formule en entrée ? en remplaçant le dossier et nom du style, par exemple :

concat(
  @project_folder  ,
'\dossier_style',
'nom_de_fichier.qml'

Hors ligne

 

Pied de page des forums

Powered by FluxBB