Le traitement par lots est une fonctionnalité clé du géotraitement. Beaucoup de workflows de géotraitement incluent l'exécution du même outil sur un grand nombre de jeux de données, par exemple en convertissant des fichiers de formes en classes d'entités de géodatabase fichier ou en découpant plusieurs couches thématiques selon une zone d'analyse. Pour éviter toute répétition, chaque outil de géotraitement comporte un mode de traitement par lots.
Pour utiliser le traitement par lots, cliquez avec le bouton droit sur un outil puis cliquez sur Par lot. Une boîte de dialogue apparaît, avec une ligne de la grille de traitement par lots, comme indiqué ci-dessous avec l'outil Découper.
Entrée de paramètres
Vous pouvez entrer des valeurs de paramètre en double-cliquant sur la ligne d'en-tête, comme illustré ci-dessous.
Après avoir entré les valeurs de chaque paramètre, cliquez sur OK dans la boîte de dialogue de l'outil. La ligne de la grille de traitement par lots affiche à présent les données que vous avez saisies, comme indiqué ci-dessous.
Ajout de processus supplémentaires
Chaque ligne de la grille de traitement par lots représente un processus : l'outil et les données requises pour exécuter l'outil. Pour ajouter un autre processus, cliquez sur le bouton Ajouter .
Double-cliquez sur l'en-tête de la ligne pour ouvrir la boîte de dialogue de l'outil, ou cliquez avec le bouton droit sur une cellule, cliquez sur Ouvrir pour ouvrir la boîte de dialogue des paramètres, puis entrez la valeur de la cellule, comme illustré ci-dessous.
De façon encore plus simple, comme le paramètre Classe d'entités en entrée concerne un jeu de données, vous pouvez cliquer avec le bouton droit sur la cellule et cliquer sur Parcourir pour accéder directement au jeu de données.
Une fois la valeur du paramètre Classe d'entités en entrée saisie, la grille de traitement par lots apparaît comme suit :
Utilisation du bouton Vérifier les valeurs
Le bouton Vérifier les valeurs permet de valider le contenu de toute la grille de traitement par lots. Ce bouton Vérifier les valeurs permet également de générer des noms de jeux de données en sortie.
Lorsque vous modifiez une entrée de la grille de traitement par lots, veillez à cliquer sur le bouton Vérifier les valeurs pour valider et mettre à jour le contenu de la grille. La validation est également nécessaire si vous modifiez l'espace de travail temporaire des sorties par lot. Validez toujours le contenu de la grille de traitement par lots avant d'exécuter le processus par lot.
Remplissage de cellules avec la même valeur
Dans cet exemple, toutes les données sont découpées selon les mêmes entités de découpage. Au lieu d'entrer la même valeur dans chaque cellule Entités de découpage, utilisez la commande Remplissage, comme illustré ci-dessous.
Exécution
Après avoir rempli la grille de traitement par lots, vérifiez que toutes vos valeurs sont valides, puis cliquez sur OK. Les lignes de la grille de traitement par lots sont exécutées de façon séquentielle. Les messages d'exécution s'affichent dans la fenêtre Résultats.