Création d'outils de script pour les tâches de géotraitement

Un outil de script est équivalent à un outil de modèle. Au lieu d'utiliser le langage de programmation visuel ModelBuilder pour implémenter votre outil, vous utilisez un langage de programmation textuel. Python est le langage de programmation textuel de choix pour le géotraitement.

Toutes les règles qui s'appliquent aux modèles, comme l'utilisation des types de données pris en charge et l'emplacement des données intermédiaires et des données en sortie, s'appliquent également aux outils de script. La seule différence réside dans la spécification des propriétés de paramètre. Les propriétés de paramètre de l'outil de script sont modifiables dans la page de propriétés de cet outil de script. Les illustrations indiquent les propriétés communes que vous devrez définir.

Jeu d'entités en entrée dans un outil de script
Paramètres en sortie

Pour en savoir plus sur la création d'outils de script

Outre la définition des propriétés de paramètres en entrée, vous devez vous assurer que vos scripts écrivent les données intermédiaires ou temporaires dans l'espace de travail temporaire. Dans un script Python, vous accédez à l'espace de travail temporaire de la manière suivante :

  scratchWS = arcpy.env.scratchWorkspace

Rubriques associées


3/6/2012