Suite

Model Builder ArcGis Itérer le fichier et renommer les fichiers


Je veux parcourir un dossier et des sous-dossiers pour copier certains fichiers dans un gdb. Pour le moment, j'ai essayé de le faire en utilisant le fichier itérateur et l'outil de copie. Le problème est que tous les fichiers ont le même nom, alors je devrais les renommer et leur donner un seul nom avant de les copier dans le gdb.

Je ne sais pas trop comment je pourrais les renommer automatiquement, un conseil ?


Le générateur de modèles dispose de deux variables système intégrées que vous pouvez utiliser avec la substitution de variables en ligne pour renommer automatiquement les fichiers et leur donner des noms uniques.

Extrait de la documentation ESRI sur les exemples de substitution de variables en ligne avec les variables système ModelBuilder :

Utilisation de la variable système %i% avec substitution de variable en ligne

Utilisation de la variable système %n% avec substitution de variable en ligne

Si vous utilisez Itérer les classes d'entités, vous pouvez combiner la variable Name avec la variable système dans le paramètre de sortie de certains outils :

C:cheminversvotre.gdb\%Nom%_%n%