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