Annonce
Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !
10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …
Retrouver nos membres bienfaiteurs
#1 Wed 16 October 2019 18:55
- tiyan34
- Participant assidu
- Lieu: Montpellier
- Date d'inscription: 3 Mar 2006
- Messages: 158
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: 995
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: 158
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: 158
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: 158
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: 363
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: 363
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: 158
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: 158
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: 158
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