ModelBuilder est un langage de programmation visuel permettant d’élaborer des workflows de géotraitement. Les modèles de géotraitement permettent d’automatiser et de documenter vos traitements d’analyse spatiale et de gestion des données. Vous pouvez créer et modifier des modèles de géotraitement dans ModelBuilder, où un modèle est représenté par un diagramme enchaînant des séquences de traitement et d’outils de géotraitement, en utilisant la sortie d’un traitement comme entrée d’un autre traitement.
ModelBuilder dans ArcGIS Pro permet d’effectuer les opérations suivantes :
- Créer un modèle en ajoutant et en connectant des données et des outils.
- Traiter par itération toutes les classes d’entités, rasters, fichiers ou tables dans un espace de travail.
- Visualiser votre séquence de workflow sous la forme d'un diagramme facile à comprendre.
- Exécuter un modèle pas à pas, jusqu’à une étape sélectionnée, ou exécuter le modèle dans son intégralité.
- Créer un modèle en tant qu’outil de géotraitement à partager ou à utiliser dans des scripts Python et d’autres modèles.
Exemple
Ce modèle de géotraitement est utilisé par un organisme de protection de l’environnement afin d’identifier des habitats potentiels pour des espèces d’oiseaux indigènes d’après le type de végétation, la distance par rapport aux routes principales, le climat, la pente et l’altitude. Le modèle exécute les outils suivants en séquence :
- Select Layer By Attribute (Sélectionner une couche par attributs) : sélectionne le type de végétation adéquat dans une couche de carte Vegetation.
- Buffer (Zone tampon) : crée des zones à une distance de 1 500 pieds autour des routes principales.
- Erase (Effacer) : efface les zones tampons des zones de végétation sélectionnées.
- Intersect (Intersecter) : superpose la sortie de l’outil Erase (Effacer) à d’autres couches de carte, notamment la pente, l’altitude et le climat. Il permet d'identifier les zones correspondant à tous les critères.
Vous avez un commentaire à formuler concernant cette rubrique ?