Message posté par : Sylvain M.
----------------------------------------
Salut :)
Je me permets de poster à la suite de votre message car je suis curieux de savoir comment vous procéderiez pour répondre à cette question (https://georezo.net/forum/viewtopic.php?id=126731&action=new) .
De mon côté, je le ferai via un script python "post-export" de l'Atlas, comme ceci :
(en me basant sur le nom de fichier exporté)
-----------------
Code :
import shutil
import os
file_source = 'C:\\chemin\\dossiersource\\'
destination = 'C:\\chemin\\dossierdestination\\'
get_files = os.listdir(file_source)
for file in get_files:
Nom_com = file.split("_")[0]
chemin = os.path.join(destination, Code_com)
os.makedirs(chemin, exist_ok=True)
shutil.move(file_source + file, chemin)
-----------------
Mais à la lecture de cette discussion, je me dis qu'il serait possible et finalement plus propre de le faire dès l'exportation de l'Atlas dans QGis, en se basant sur un champ attributaire (par exemple : attribute(@atlas_feature, 'Nom_com') ). Et ça éviterait d'ajouter le nom de l'attribut de classement (nom_com ici) dans le nom de fichier.
Si vous avez une idée, je prends (surtout pour ma culture Python :) )
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351359#p351359
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jean Cascalès
----------------------------------------
Bonjour,
Je relance le post. Peut-on exporter les cartes rangées dans des dossiers par commune?
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=350987#p350987
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : geomou
----------------------------------------
Bonjour,
Je reviens avec mon problème car il y a quelque chose qui ne fonctionne pas.
J'ai créé un champ de type date pour encoder la date de début d'un événement (debut) et un autre, de même type pour la date de fin (fin). Le champ "statut" doit m'afficher "en cours", "terminé" ou "non commencé" en fonction des dates de fin et de début. J'ai donc encodé la formule suivante :
case when "Fin" >= now() then 'En cours' when "Fin" < now() then 'Terminé' when "debut" > now() then 'Non commencé' END.
Pour les 2 premières conditions, ça fonctionne très bien. Par contre, quand je tape une date de début postérieure à la date du jour, c'est la valeur 'en cours ' qui s'affiche au lieu de 'non commencé'. Ai-je fauté quelque part ou est-ce lié au fait que la formule fait appel à 2 champs différents , ...?
Merci par avance pour vos réponses.
Belle soirée
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351310#p351310
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : tiyan34
----------------------------------------
Bonjour,
J'ai accès à une couche shape contenant des attributs avec menus déroulants et valeurs possibles à rentrer déjà prédéfinies.
Mon probleme est que j'aimerais modifier des valeurs sur de nombreuses entités. Les valeurs sont "selectionables" dans le menu déroulant, mais il faut le faire à la main entité par entité...J'ai tenté de voir si je pouvais changer les valeurs de multiples entités à l'aide d'expression, comme d'habitude, mais cela n'a pas marché, probablement à cause des menus déroulant, et ce même lorsque je rentre ds l'expression une valeur de remplissage qui est proposée dans ce manu déroulant.
Quelqu'un aurait une solution dans l'expression pour que la mise à jour des valeurs se fasse sur plusieurs entités en meme temps?
Merci beaucoup!
Yannick
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351355#p351355
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Jean Cascalès
----------------------------------------
Bonjour,
J'ai du texte du genre :
NOM COMMUNE_Nom1 - Nom2 - Nom3 - Nom4
Je que veux en extraire que le premier nom, du style :
NOM COMMUNE_Nom1
Comment faire?
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351347#p351347
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : AH
----------------------------------------
Bonjour à tous,
J'ai un champ de type bigint dont je voudrais limiter la longueur de saisie à 9 caractères pour l'utilisateur.
Est-ce réalisable via une expression/contrainte ?
Merci de vos retours.
Cordialement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351343#p351343
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : geomou
----------------------------------------
Merci pour cette réponse : j'ai créé un champ statut (en cours ou terminé) , appliqué ta formule et, dans la symbologie, demandé que ne s'affiche que les travaux en cours.
Ca marche nickel !
Encore merci
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=350201#p350201
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Sylvain M.
----------------------------------------
J'ai récemment fait ce travail de déplacement post export Atlas, via un script Python basé sur le nom des fichiers, qui contenait l'identifiant de classement dans le nom de fichier.
Un truc du genre :
-----------------
Code :
import shutil
import os
file_source = 'C:\\chemin\\dossiersource\\'
destination = 'C:\\chemin\\dossierdestination\\'
get_files = os.listdir(file_source)
for g in get_files:
com = g[7 : 11]
shutil.move(file_source + g, destination + '\\' + com)
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351013#p351013
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Benoit D
----------------------------------------
Je regarderai du côté Agrégation en concaténant le champ ID.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=351141#p351141
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : SANTANNA
----------------------------------------
Hello,
-----------------
Citation :
Le PC est en Windows 7
-----------------
Windows 7 n'est plus pris en charge par les nouvelles versions de Python, ce qu'embarquent les nouvelles versions de QGIS. Voir note à https://qgis.org/fr/site/forusers/download.html
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=350986#p350986
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net