#1 Wed 03 May 2017 14:32
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
QGIS: Recherche les .qgs qui utilisent un .shp défini
Bonjour,
Je suis à la recherche d'une méthode, soft ou autre, qui permettrait de sélectionner un .shp et d'obtenir la liste des .qgs qui l'utilisent.
Pour mapinfo j'utilisais ADL (cf PJ) qui fait ce travail mais uniquement pour les .wor qui utilisent un .tab défini. Une espèce de catalogue multi-tâches.
Merci de m'avoir lu.
Dernière modification par sylvain poupard (Wed 03 May 2017 14:32)
Hors ligne
#2 Wed 03 May 2017 16:27
Re: QGIS: Recherche les .qgs qui utilisent un .shp défini
Bonjour,
Sous Windows?
Hors ligne
#3 Wed 03 May 2017 17:34
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
Re: QGIS: Recherche les .qgs qui utilisent un .shp défini
Bonjour,
Sous Windows?
Oui tout à fait, je n'avais pas précisé.
Hors ligne
#5 Wed 03 May 2017 20:59
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
Re: QGIS: Recherche les .qgs qui utilisent un .shp défini
Bonjour,
Sous Windows, vous pouvez utilisez la fonction "Rechercher dans les sous-dossiers" de Notepad++
Bonjour,
Je n'ai pas compris le rapport avec le problème. Ce n'est pas l'emplacement d'un shape que je recherche.
Pour essayer de redéfinir ce que je recherche c'est une application ou un code à appliquer qui irait chercher dans mes répertoires les projets QGIS qui utilisent un fichier shape ciblé.
Merci quand même.
Hors ligne
#6 Wed 03 May 2017 23:50
Re: QGIS: Recherche les .qgs qui utilisent un .shp défini
C'est bien ce que vous obtiendrez si vous utilisez la fonction en indiquant dans le champ de recherche le nom du fichier shape et dans le filtre *.qgs
Jean-Marie
Azimut
Hors ligne
#7 Thu 04 May 2017 06:39
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
Re: QGIS: Recherche les .qgs qui utilisent un .shp défini
C'est bien ce que vous obtiendrez si vous utilisez la fonction en indiquant dans le champ de recherche le nom du fichier shape et dans le filtre *.qgs
Je vais voir ça de plus près alors, merci !
Hors ligne
#8 Thu 04 May 2017 09:13
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
Re: QGIS: Recherche les .qgs qui utilisent un .shp défini
C'est bien ce que vous obtiendrez si vous utilisez la fonction en indiquant dans le champ de recherche le nom du fichier shape et dans le filtre *.qgs
Ça fait effectivement le boulot, je vais pouvoir faire mon ménage de printemps merci!
Pour complément d'information, le suffixe qui s'ajoute au nom du *.shp dans le *.qgs correspond-il au chemin du *.shp et donc à un numéro unique qui affinerait la recherche? (ex : roads20170414155706606)
Merci!
edit : je vois bien que le numéro correspond à un instant 't' mais comment est-il généré et donne t-il un numéro unique lié à CE fichier précisément?
Dit autrement si s'ajoute le même fichier à la même seconde aura t-il le même numéro?
Dernière modification par sylvain poupard (Thu 04 May 2017 09:22)
Hors ligne
#10 Thu 04 May 2017 11:24
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
Re: QGIS: Recherche les .qgs qui utilisent un .shp défini
D'accord merci!
Mais si je réouvre le même *.shp dans un autre *.qgs, un autre numéro est généré? et donc je ne peux pas vraiment savoir s'il s'agit du *.shp ciblé ou d'un *.shp doublon situé dans un autre répertoire?
Je peux aussi le faire par tâtonnement avec comme recherche "*.shp ciblé+numéro1" puis "*.shp ciblé+numéro2", ... Mais le top ce serait que le chemin soit pris en compte pour permettre une recherche inversée (lister les *.shp d'un *.qgs ciblé). Apparemment les *.qgs font autrement si j'ai bien compris, tant pis pour moi!
Encore merci pour vos réponses.
Hors ligne
#12 Thu 04 May 2017 11:58
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
Re: QGIS: Recherche les .qgs qui utilisent un .shp défini
Il suffit de mettre le chemin complet du fichier .shp dans le champ Recherche
ex
Recherche: c:\temp\monfichier.shp
Ça ne ressort rien vu que le chemin n'est pas indiqué dans le *.qgs
C'est pas grave j'ai de quoi me débrouiller qd mm, merci!
Hors ligne
#13 Thu 04 May 2017 14:19
Re: QGIS: Recherche les .qgs qui utilisent un .shp défini
Si le chemin n'est pas indiqué dans le .qgs, cela signifie que vous enregistrez des chemins relatifs et que les .shp sont dans le même répertoire que le .qgs.
Dans ce cas vous avez quelque chose du genre
Code:
<datasource>./monfichier.shp</datasource>
Jean-Marie
Azimut
Hors ligne
#14 Thu 04 May 2017 14:30
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
Re: QGIS: Recherche les .qgs qui utilisent un .shp défini
Tout simplement! -_-'
Merci!
Hors ligne