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

GeoDataDays 2025

#1 Sat 07 June 2025 20:06

liege67
Participant assidu
Lieu: Liège
Date d'inscription: 10 Apr 2014
Messages: 212

QGIS 3.40: Usage de Modele Designer

bonjour

j'ai 4 couches ponctuelles à thématique environnementale que je dois intersecter avec les limites de 11 parcs naturels (couche PN de polygones)
je me remets donc à Modele Designer après des années d'abstinence ;-)

dans un premier temps, j'aimerais traiter les couches thématiques une par une, et générer en sortie 11 couches dont le nom commence par intersection et contient ensuite le nom du parc naturel (champ Nom connu uniquement de la couche PN); comme ce nom peut comporter une apostrophe, je l'échapp avec "_"

intersection_[% replace("nom", chr(39), '_') %].shp

evidemment ... ça ne fonctionne pas ;-)

1) ma demande est-elle réalisable avec Modele Designer ?
2) si oui, comment faire ?

merci, jean marc


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#2 Sat 07 June 2025 20:57

liege67
Participant assidu
Lieu: Liège
Date d'inscription: 10 Apr 2014
Messages: 212

Re: QGIS 3.40: Usage de Modele Designer

je précise que j'ai testé aussi l'intersection en utilisant l'itération sur tous les polygones de la couche des PN, mais il n'est pas possible de nommer les couches en sortie : elles sont juste suffixées couche_0, couche_1 ....

Dernière modification par liege67 (Sat 07 June 2025 20:58)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#3 Tue 10 June 2025 04:33

Julien81
Participant assidu
Lieu: Giroussens
Date d'inscription: 14 Jan 2019
Messages: 192

Re: QGIS 3.40: Usage de Modele Designer

Bonjour,

1> tout à fait adapté au modeleur graphique oui! Avec plusieurs approches possibles!

2> J'ai fais un test avec les Parcs issus du Flux wfs filtré (Parc Réserve BDCARTO IGN) qui contient un champ toponyme (avec accents espaces etc...) et une couche arbre remarquable trouvée sur le web!
L'idée reprojeter les couches, puis une intersection et une refactorisation des champs de cette intersection (ici on calcule directement le nom de la couche "propre" en sortie avec une succession de regexp_replace dans un champ toponymie_norm). Enfin avec un algo Séparer une couche vecteur on génère x outputs par valeur de champ (celui que l'on a calculé) dans le format souhaité dans le répertoire de sortie précisé en entrée!

On aurait pu faire en itérant individuellement sur chaque ligne de Parc (ou emprise) avec une expression calculant le nom de la couche à la volée, en l'exécutant en lot mais je trouve cette approche plus simple à utiliser.

Je pense que ça vous permet d'arriver à vos fins?

Julien

https://drive.google.com/file/d/1LDe54C … sp=sharing

Dernière modification par Julien81 (Tue 10 June 2025 04:40)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo