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 16 October 2019 18:55

tiyan34
Participant assidu
Lieu: Montpellier
Date d'inscription: 3 Mar 2006
Messages: 157

QGIS 3.8: Chemins relatifs non pris en compte

bonjour,

je me retrouve face à une énigme.
J'ai un projet Qgis "modèle" qui comprend des shape et des jointures avec des fichiers excel intégrés
lorsque je change de la donnée dans mon fichier excel, dans ma carte Qgis, une analyse thématique sur cette colonne se met à jour automatiquement, tout va bien.
toutes ces couches (fichier excel, projet Qgis, fichiers shape...) se trouvent dans un même répertoire "modele" que je peux donc copier/coller et changer le nom du répertoire modele pour l'appeler par exemple "toto_20191016"
lorsque j'ouvre le projet Qgis, dans les propriétés les chemins sont "relatifs" et donc les liens des fichiers excel associés et shape, sont mis à jour automatiquement, et reprennent donc le chemin du répertoire copié (les chemins sont donc maintenant ciblés vers le répertoire toto_20191016"

Voilà, mon problème, c'est que pour un autre répertoire modele avec autres fichiers excel et shape, en ayant (sauf manip que je n'ai pas volontairement effectuée) fait exactement la meme chose, en copiant collant le répertoire modele entièrement (en le nommant par exemple" tataouine", les chemins relatifs toujours sélectionnés dans les propriétés du projet etc...Et bien cette fois, les chemins des fichiers shape sont les bons, ils se sont mis à jour automatiquement, mais les chemins des fichiers excel eux, pointent toujours sur le répertoire modèle et non sur "tataouine"

je ne comprend pas pourquoi ça a marché pour un répertoire modele, et non pour l'autre, en ayant l'impression d'avoir fait exactement la même chose

Quelqu'un saurait d'où peut venir le soucis? j'espere avoir été clair dans mon explication.

Merci, Yannick

Hors ligne

 

#2 Thu 17 October 2019 09:58

Sylvain M.
Participant assidu
Lieu: Saint-Pierre-des-Nids (53)
Date d'inscription: 8 Sep 2005
Messages: 981

Re: QGIS 3.8: Chemins relatifs non pris en compte

Avez-vous bien vérifié les propriétés du Projet ? (Projet > Propriétés du Projet > Général > Enregistrer les chemins [relatifs / absolus])


Sylvain M.

Hors ligne

 

#3 Thu 17 October 2019 10:36

tiyan34
Participant assidu
Lieu: Montpellier
Date d'inscription: 3 Mar 2006
Messages: 157

Re: QGIS 3.8: Chemins relatifs non pris en compte

Bonjour Sylvain,

Oui j'ai bien re-vérifié et le projet a bien comme propriété "save path : relatifs" dans général
les fichiers shape n'ont pas de soucis, les fichiers excels restent "pointés" sur l'ancien répertoire

Hors ligne

 

#4 Thu 17 October 2019 10:39

sylvain poupard
Participant assidu
Date d'inscription: 19 Mar 2009
Messages: 362

Re: QGIS 3.8: Chemins relatifs non pris en compte

Bonjour,

Vous pouvez peut-être essayer de comparer les fichiers de projets. qgs dans un éditeur de texte, notamment les premières lignes où il appelle les couches.

Bon courage

Hors ligne

 

#5 Thu 17 October 2019 10:52

tiyan34
Participant assidu
Lieu: Montpellier
Date d'inscription: 3 Mar 2006
Messages: 157

Re: QGIS 3.8: Chemins relatifs non pris en compte

Je n'arrive pas à ouvrir le fichier Qgis dans un éditeur de texte, enfin lorsque je l'ouvre dans un fichier texte je n'ai qu'une grande liste de caractères spéciaux qui ne ressemblent pas du tout à du texte

Dernière modification par tiyan34 (Thu 17 October 2019 10:52)

Hors ligne

 

#6 Thu 17 October 2019 12:03

tiyan34
Participant assidu
Lieu: Montpellier
Date d'inscription: 3 Mar 2006
Messages: 157

Re: QGIS 3.8: Chemins relatifs non pris en compte

Alors j'ai réussi à résoudre le problème, mais ça restera quand même une énigme...
J'ai tout refait de A à Z, réouvert un projet Qgis vierge, ouvert mes shape, ouvert mes fichiers excels que je venais de recréer de A à Z aussi avec les mêmes données, et refait les jointures...et là lorsque que je copie colle mon répertoire entier, tout fonctionne, les liens sont suivis vers le nouveau répertoire...
Je ne sais pas du coup ce qui posait problème (fichiers excels surement mais quoi,je ne sais pas) mais en tout cas le soucis est réglé.

Hors ligne

 

#7 Thu 17 October 2019 12:03

ckiko13
Participant assidu
Date d'inscription: 20 Feb 2007
Messages: 361

Re: QGIS 3.8: Chemins relatifs non pris en compte

Bonjour tiyan

Si votre version de Qgis est la 3.8, vos projets sont enregistrés en *.qgz, donc il faut d'abord dézipper le qgz, cela va créer un *.qgs, que vouys pourrez ouvrir avec Notepad.

Je ne sais pas si cela peut être une piste, mais de mon côté les chemins sont perdus lorsque le projet n'est pas à la racine du répertoire (où à l'endroit où il a été créé).

Hors ligne

 

#8 Thu 17 October 2019 12:03

ckiko13
Participant assidu
Date d'inscription: 20 Feb 2007
Messages: 361

Re: QGIS 3.8: Chemins relatifs non pris en compte

Bonjour tiyan

Si votre version de Qgis est la 3.8, vos projets sont enregistrés en *.qgz, donc il faut d'abord dézipper le qgz, cela va créer un *.qgs, que vouys pourrez ouvrir avec Notepad.

Je ne sais pas si cela peut être une piste, mais de mon côté les chemins sont perdus lorsque le projet n'est pas à la racine du répertoire (où à l'endroit où il a été créé).

Hors ligne

 

#9 Thu 17 October 2019 12:09

sylvain poupard
Participant assidu
Date d'inscription: 19 Mar 2009
Messages: 362

Re: QGIS 3.8: Chemins relatifs non pris en compte

Merci pour le retour.
Avez-vous ouvert et enregistré ce projet depuis un autre poste qui serait lui configuré autrement ?

Hors ligne

 

#10 Thu 17 October 2019 12:30

tiyan34
Participant assidu
Lieu: Montpellier
Date d'inscription: 3 Mar 2006
Messages: 157

Re: QGIS 3.8: Chemins relatifs non pris en compte

Bonjour Ckiko13,

merci pour l'info, effectivement en dézippant le QGZ j'obtient bien un qgs que je peux ouvrir avec un éditeur de texte.
et j'ai pu voir que le chemin pour les fichiers excel etait bien rempli entièrement et correspondait à l'emplacement du modèle précédent, et j'ai pu rectifier le problème en rentrant "source: ./" pour que le chemin prenne en compte la racine du répertoire
Tout est ok comme ça!

Merci beaucoup pour l'aide!

Hors ligne

 

#11 Thu 17 October 2019 12:30

tiyan34
Participant assidu
Lieu: Montpellier
Date d'inscription: 3 Mar 2006
Messages: 157

Re: QGIS 3.8: Chemins relatifs non pris en compte

Bonjour Ckiko13,

merci pour l'info, effectivement en dézippant le QGZ j'obtient bien un qgs que je peux ouvrir avec un éditeur de texte.
et j'ai pu voir que le chemin pour les fichiers excel etait bien rempli entièrement et correspondait à l'emplacement du modèle précédent, et j'ai pu rectifier le problème en rentrant "source: ./" pour que le chemin prenne en compte la racine du répertoire
Tout est ok comme ça!

Merci beaucoup pour l'aide!

Hors ligne

 

#12 Thu 17 October 2019 12:31

tiyan34
Participant assidu
Lieu: Montpellier
Date d'inscription: 3 Mar 2006
Messages: 157

Re: QGIS 3.8: Chemins relatifs non pris en compte

Bonjour Ckiko13,

merci pour l'info, effectivement en dézippant le QGZ j'obtient bien un qgs que je peux ouvrir avec un éditeur de texte.
et j'ai pu voir que le chemin pour les fichiers excel etait bien rempli entièrement et correspondait à l'emplacement du modèle précédent, et j'ai pu rectifier le problème en rentrant "source: ./" pour que le chemin prenne en compte la racine du répertoire
Tout est ok comme ça!

Merci beaucoup pour l'aide!

Hors ligne

 

Pied de page des forums

Powered by FluxBB