Automatisation avec ArcGIS Pro

Dans ArcGIS Pro, plusieurs fonctionnalités clés offrent des possibilités d’automatisation. ArcGIS Pro est conçu comme une application de bureau SIG professionnelle, et de nombreux processus de cette application sont destinés à une utilisation experte directe et dynamique. Cependant, certains processus tels que l’analyse, la mise à jour et la visualisation sont parfaitement appropriés à l’automatisation, et il existe des possibilités de rendre l’expérience utilisateur plus efficace pour ces utilisateurs.

Automatisation du géotraitement

Les nombreux outils de géotraitement et d’analyse d’ArcGIS Pro peuvent tous être exécutés de manière interactive ou par le biais de plusieurs approches par lots ou d’automatisation, notamment :

  • L’utilisation de ModelBuilder, qui peut combiner plusieurs outils, entrées et sorties, et créer des processus complets qui automatisent de nombreuses tâches manuelles ou outils séquentiels.
  • La planification et le traitement par lots des outils de géotraitement permettent une planification future et répétée, ou l’exécution du même outil sur de nombreux jeux de données en entrée similaires.
  • Le géotraitement peut également être automatisé à l’aide de scripts et de notebooks Python, en accédant aux outils et en les séquençant dans le module ArcPy, en transmettant des jeux de données et en écrivant des sorties à des emplacements spécifiés.
  • Les processus de géotraitement (basés sur Python et ModelBuilder) peuvent également être publiés en tant que services de géotraitement pour permettre le traitement reposant sur les requêtes, ce qui peut fournir d’autres voies d’automatisation.

Ressources associées :

Tâches

De nombreux processus ArcGIS Pro comportent un ensemble répété d’étapes, souvent exécutées dans un ordre similaire par un type ou persona d’utilisateur similaire. Une tâche est un ensemble d’étapes préconfigurées qui vous guident dans l’exécution d’un workflow ou d’un processus métier. Elle peut servir à mettre en œuvre un processus de recommandations, à améliorer l’efficacité d’un processus ou à créer une série d’étapes interactives dans le cadre d’un didacticiel. Les tâches permettent de relier les interactions de données, la mise à jour et le géotraitement en une seule définition séquentielle claire, et de gérer un mélange d’exécution d’étapes manuelles et automatisées.

Vous trouverez plus d’informations sur les tâches dans la documentation d’ArcGIS Pro, y compris des informations sur le partage de tâches via ArcGIS Enterprise ou ArcGIS Online.

Ressources associées :

Automatisation des cartes

Une autre catégorie d’automatisation comprend les activités liées aux cartes et aux mises en page dans ArcGIS Pro. Python peut être utilisé (en particulier, le package arcpy.mp) pour automatiser les mises à jour de cartes, les modifications de symbologie, la création de mises en page, les éléments de carte et les exportations. Ces outils peuvent également être ajoutés à d’autres scripts Python ou exécutés dans des notebooks Python.

Top