Un processus est une procédure à plusieurs étapes qui produit un résultat. Un processus de géotraitement comprend des outils de géotraitement et des données géographiques qui produisent des résultats significatifs sous la forme de jeux de données, de cartes, de diagrammes et/ou des rapports nouveaux. Par exemple, un processus peut prédire les glissements de terrain en s’appuyant sur des données du sol, de pente et météorologiques faisant appel à une variété d’outils de géotraitement pour produire une carte des zones à risque élevé. Vous pouvez créer un nombre illimité de processus : analyse des crimes, adéquation d’un site, analyse hydrologique, gestion des incendies, etc. Les processus peuvent être écrits comme des modèles ou des scripts contenant les outils nécessaires à l’exécution de votre processus d’analyse ou de gestion.
Vous pouvez partager vos processus avec les autres utilisateurs de manière conviviale en créant l’un des éléments suivants :
- Paquetage de géotraitement (.gpk) : fichier que vous pouvez charger sur ArcGIS Online, envoyer par courrier électronique à d’autres utilisateurs ou partager via votre réseau local.
- Service de géotraitement : service accessible via le Web ou des clients Web, tels que ArcGIS Desktop, ArcGIS Explorer, ArcGIS Online et applications Web personnalisées conçues avec des API Web telles que JavaScript, Silverlight et Flex.
Pour créer un paquetage ou un service, commencez par un résultat de géotraitement figurant dans la fenêtre Results (Résultats). Un résultat de géotraitement contient toutes les informations nécessaires au partage d’un processus dans son intégralité. Cette fonctionnalité inclut les éléments suivants:
- Le ou les outils utilisés (généralement un modèle ou un outil de script que vous avez développé).
- Les données en entrée et en sortie utilisées pour produire le résultat.
- Les paramètres d’environnement en vigueur à l’exécution de l’outil.
Pour créer un paquetage ou un service, cliquez avec le bouton droit sur un résultat dans la fenêtre Results (Résultats) et sélectionnez Share As (Partager en tant que) > Geoprocessing Package (Paquetage de géotraitement) ou Share As (Partager en tant que) > Geoprocessing Service (Service de géotraitement), comme illustré ci-dessous.
Si vous créez un paquetage, la fenêtre Geoprocessing Package (Paquetage de géotraitement) s’ouvre et vous guide dans le processus de création de votre paquetage. Dans cette fenêtre, vous pouvez ajouter d’autres fichiers au paquetage et choisir d’inclure ou non les données utilisées ou uniquement la structure des données (la structure de données constitue la définition des tables et des classes d’entités mais pas les lignes ou les entités effectives). Les destinataires de votre paquetage peuvent directement le faire glisser et le déposer dans ArcMap, et son contenu est décompressé. Les données du paquetage sont écrites sur le disque puis ajoutées à la table des matières d’ArcMap. Un nouveau résultat est ajouté à la fenêtre Results (Résultats) sous le nœud Shared (Partagé). Les destinataires peuvent alors examiner vos outils et vos données, ré-exécuter vos outils sur les données décompressées ou, en fournissant leurs propres données en entrée, ajouter vos outils à leurs propres modèles. En un mot, ils peuvent répliquer votre processus entier sur leur ordinateur.
Si vous créez un service, l’assistant Share as Service (Partager en tant que service) s’ouvre. Une fois que vous avez fait un choix parmi quelques options de publications standard dans l’assistant Share as Service (Partager en tant que service), la fenêtre Service Editor (Éditeur de service) s’ouvre. La fenêtre Service Editor (Éditeur de service) est l’emplacement où vous définissez votre service de géotraitement.
L’option de menu Share As (Partager en tant que) est désactivée pour un résultat lorsque :
- Le résultat n’est pas valide : un résultat présentant une erreur d’exécution .
- La fenêtre Geoprocessing Package (Paquetage de géotraitement) ou la fonctionnalité Service Editor (Éditeur de service) est déjà ouverte.
- Le résultat a été produit en exécutant une tâche dans un service de géotraitement : seuls les outils qui s’exécutent sur votre ordinateur peuvent être partagés.
- Le résultat provient d’une exécution de l’outil Mettre en place un service ou Télécharger la définition du service : ces outils ne peuvent pas être empaquetés ou convertis en tâches de service.
- Le résultat utilise un outil de modèle ayant des variables de liste dans un modèle : les outils de modèle utilisant des variables de liste ne peuvent pas être inclus dans des paquetages ou convertis en tâches de service.