Terminologie essentielle de ModelBuilder
Zone d'affichage du modèle
La zone d'affichage est l'espace vide blanc dans un modèle.
Diagramme de modèle
Le diagramme de modèle est l'apparence et la mise en page des outils et des variables connectés dans un modèle.
Eléments du modèle
Il existe trois principaux types d'éléments dans un modèle : les outils, les variables et les connecteurs.
- Outils : les outils constituent la structure de base des workflows d'un modèle. Ils effectuent différentes opérations sur des données géographiques ou tabulaires. Lorsqu'ils sont ajoutés à un modèle, ils deviennent des éléments de modèle.
- Variables : les variables sont des éléments du modèle qui détiennent une valeur ou une référence aux données stockées sur le disque. Il existe deux types de variables :
- Données : les variables de données sont des éléments du modèle qui contiennent des informations descriptives relatives aux données stockées sur disque. Les propriétés des données décrites dans une variable de données comprennent des informations de champ, de référence spatiale et de chemin d'accès.
- Valeurs : les variables de valeur sont des éléments, tels que des chaînes, des nombres, des booléens (valeurs true/false), des références spatiales, des unités linéaires ou des étendues. Elles peuvent tout contenir sauf des références à des données sur disque.
- Connecteurs : les connecteurs relient des données et des valeurs aux outils. Les flèches des connecteurs indiquent la direction du traitement. Il existe quatre types de connecteurs :
- Données : les connecteurs de données connectent des données et des variables de valeur aux outils.
- Environnement : les connecteurs d'environnement connectent une variable contenant un paramètre d'environnement (données ou valeur) à un outil. Lorsque l'outil est exécuté, il utilise le paramètre d'environnement.
- Pré-condition : les connecteurs de pré-condition connectent une variable à un outil. L'outil s'exécute seulement une fois le contenu de la variable de pré-condition créée.
- Feedback : les connecteurs de feedback connectent en tant qu'entrée la sortie d'un outil au même outil.
Processus de modèle
Un processus de modèle est composé d'un outil et de toutes les variables qui lui sont connectées. Les lignes de connexion indiquent la séquence de traitement. De nombreux processus peuvent être reliés pour former un plus grand processus.
Données intermédiaires
Lorsque vous exécutez un modèle, des données en sortie sont créées pour chaque processus dans le modèle. Certaines d'entre elles sont créées uniquement en tant qu'étape intermédiaire pour se connecter aux autres processus qui créeront la sortie finale. Les données issues de ces étapes intermédiaires, appelées données intermédiaires, sont souvent (mais pas toujours) inutiles une fois l'exécution du modèle terminée. Vous pouvez considérer ces données intermédiaires comme des données temporaires qui doivent être supprimées une fois le modèle exécuté. Toutefois, lorsque vous exécutez un modèle à partir de la fenêtre ModelBuilder, les données intermédiaires ne sont pas supprimées. C'est à vous qu'il appartient de les effacer.
Validation d'un modèle
La validation de modèle fait référence au processus de vérification de toutes les variables de modèle (données ou valeurs).
Paramètre de modèle
Les paramètres de modèle sont les paramètres qui apparaissent dans la boîte de dialogue de l'outil du modèle. Toute variable du modèle peut être convertie en paramètre de modèle.
Exécution d'un modèle dans ModelBuilder
Il est possible d'exécuter dans ModelBuilder des processus sélectionnés dans un modèle ou un modèle entier.
Pour en savoir plus sur l'exécution d'un modèle dans ModelBuilder
Exécution d'un outil de modèle
Un modèle peut être exécuté à partir de la boîte de dialogue de son outil.
Environnements d'espace de travail
Trois espaces de travail, visant à simplifier la gestion des données de modèle, sont disponibles dans ModelBuilder :
- Espace de travail courant :
Les outils dédiés au paramètre d'environnement Espace de travail courant utilisent l'espace de travail indiqué comme emplacement par défaut pour les entrées et les sorties des outils de géotraitement.
- Espace de travail temporaire :
Les outils qui respectent le paramètre d'environnement Espace de travail temporaire utilisent l'emplacement spécifié comme espace de travail par défaut pour les jeux de données en sortie. L'espace de travail temporaire est destiné aux données en sortie que vous ne souhaitez pas conserver.
- Espace de travail temporaire en mémoire : il s'agit d'un espace de travail temporaire où les sorties de processus de géotraitement peuvent être écrites dans la mémoire de système.