#1 Thu 25 October 2012 15:31
- snike
- Participant actif
- Date d'inscription: 29 Mar 2007
- Messages: 114
QGIS : Requêtes paramétrables
Bonjour,
J'ai mon projet qui contient une vingtaine de couches dans lesquelles je retrouve un champ INSEE dédié à regrouper les éléments selon leur commune.
Pour afficher que les éléments de ma commune dont l'INSEE est "98765", je vais dans chaque couche mettre dans sous ensemble la requête "INSEE"="98765" et cela me prend 10 min à chaque fois que je veux filtrer les éléments d'une autre commune.
Existe t-il un autre moyen pour automatiser cela, par exemple en spécifiant dans ma requête une variable ("INSEE" = [ma_commune]), ainsi en modifiant seulement la variable ma_commune, j'évite de perdre 10min.
Merci par avance.
Hors ligne
#2 Thu 25 October 2012 16:56
- cyrille
- Participant assidu
- Date d'inscription: 7 Feb 2006
- Messages: 401
Re: QGIS : Requêtes paramétrables
Bonjour,
Tu peux utiliser un plugin pour créer autant de shapes que tu as de code INSEE (si tu en a peu).
Cette fonction se retrouve dans le plugin Ftools.
Vecteurs | Outils de géometrie | Morceau unique vers morceaux multiples.
Tu precises le shape en entree et la colonne qui contient tes valeurs INSEE.
Hors ligne
#3 Mon 29 October 2012 09:58
- snike
- Participant actif
- Date d'inscription: 29 Mar 2007
- Messages: 114
Re: QGIS : Requêtes paramétrables
Bonjour,
Je ne souhaite pas morceler mon shape.
Cordialement,
Hors ligne
#4 Mon 29 October 2012 14:11
Re: QGIS : Requêtes paramétrables
Ce n'est probablement pas la solution la plus pratique, mais tu peux :
- enregistrer un projet QGIS paramétré comme il faut pour une commune
- ouvrir le fichier QGS avec un éditeur de texte et remplacer les codes INSEE par ceux de la commune qui t'intéresse maintenant (par exemple remplacer "INSEE_COM" LIKE '44109' par "INSEE_COM" LIKE '44110')
- rouvrir le QGS dans QGIS
C'est bien ce que tu cherches à faire?
Hors ligne
#5 Mon 29 October 2012 16:07
- snike
- Participant actif
- Date d'inscription: 29 Mar 2007
- Messages: 114
Re: QGIS : Requêtes paramétrables
Bonjour,
C'est bien ce que je veux arriver à faire. Ce serait une piste, je verrais pour automatiser cela avec AutoIt.
Merci.
Hors ligne