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

Printemps des cartes 2024

#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)


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

Hors ligne

 

#2 Wed 03 May 2017 16:27

PA
Membre
Lieu: Paris
Date d'inscription: 5 Sep 2005
Messages: 3259
Site web

Re: QGIS: Recherche les .qgs qui utilisent un .shp défini

Bonjour,

Sous Windows?


Pierre-André Le Ny
Modérateur QGIS, Données, Coin de l'OpenSource
Aidez l'association GeoRezo !

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

PA a écrit:

Bonjour,

Sous Windows?


Oui tout à fait, je n'avais pas précisé.

Hors ligne

 

#4 Wed 03 May 2017 18:53

jmarsac
Participant assidu
Lieu: NICE
Date d'inscription: 26 Oct 2005
Messages: 567
Site web

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++


Jean-Marie
Azimut

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

jmarsac a écrit:

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

jmarsac
Participant assidu
Lieu: NICE
Date d'inscription: 26 Oct 2005
Messages: 567
Site web

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

jmarsac a écrit:

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

jmarsac a écrit:

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

 

#9 Thu 04 May 2017 09:52

jmarsac
Participant assidu
Lieu: NICE
Date d'inscription: 26 Oct 2005
Messages: 567
Site web

Re: QGIS: Recherche les .qgs qui utilisent un .shp défini

Oui, mais l'instant 't' est défini au 1/1000 e de seconde. Donc pas de doublon en pratique


Jean-Marie
Azimut

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

 

#11 Thu 04 May 2017 11:36

jmarsac
Participant assidu
Lieu: NICE
Date d'inscription: 26 Oct 2005
Messages: 567
Site web

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


Jean-Marie
Azimut

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

jmarsac a écrit:

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 smile

C'est pas grave j'ai de quoi me débrouiller qd mm, merci!

Hors ligne

 

#13 Thu 04 May 2017 14:19

jmarsac
Participant assidu
Lieu: NICE
Date d'inscription: 26 Oct 2005
Messages: 567
Site web

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

 

Pied de page des forums

Powered by FluxBB