Le widget Géotraitement propose une interface utilisateur dynamique pour exécuter une tâche de géotraitement. Il permet de configurer la symbologie des couches en entrée et en sortie et de remplacer les valeurs par défaut des paramètres.
Configurer le widget Géotraitement
Ce widget peut être configuré pour s’ouvrir automatiquement au démarrage d’une application. Positionnez le curseur sur le widget et cliquez sur le bouton Do not open this widget when the app starts (Ne pas ouvrir ce widget au démarrage de l’application) pour définir le paramètre sur Open this widget automatically when the app starts (Ouvrir ce widget automatiquement au démarrage de l’application). (Pour les widgets que vous devez ajouter à l’application au préalable, vous pouvez activer cette option après avoir configuré le widget.)
- Survolez le widget avec le curseur et cliquez sur le bouton Configure this widget (Configurer ce widget) pour ouvrir la fenêtre de configuration.
Remarque :
Si vous devez ajouter le widget à l’application au préalable, cliquez sur un espace réservé de widget dans l’onglet Widget (Widget). Dans la fenêtre Choose Widget (Choisir un widget) qui s’ouvre, sélectionnez le widget et cliquez sur OK (OK).
- Cliquez sur le bouton Set (Définir) et ajoutez le service de géotraitement depuis ArcGIS Online ou ArcGIS Server.
Attention :
ArcGIS Web AppBuilder intégré à ArcGIS Online peut accéder aux services publics et sécurisés de ArcGIS Server. Toutefois, les services sécurisés ne prennent pas en charge ArcGIS Server avec l’authentification au niveau Web (authentification IWA, PKI ou LDAP notamment). Reportez-vous à la rubrique ArcGIS Online Services Web ArcGIS Server pour plus d’informations.Remarque :
Le widget Geoprocessing (Géotraitement) ne prend pas en charge les services d’analyse spatiale de ArcGIS Online.Remarque :
Le widget Géotraitement ne prend pas en charge les services WPS (Web Processing Service) de l'OGC.La liste des paramètres Entrée et Sortie relatifs à la tâche est automatiquement renseignée, de même que les sections Ordre des couches et Options.
- Pour configurer chaque paramètre Entrée, cliquez pour l'activer. Les valeurs par défaut, définies par le service de géotraitement publié, s'affichent dans les zones Etiquette, Info-bulle et Valeur par défaut, par exemple Saisir l’entité par et Symbole dans ce cas. Vous pouvez saisir des entités grâce à l'une des options suivantes :
- Dessin interactif sur la carte
- Utiliser le format shapefile dans le système de fichiers local
- Sélection d’une couche sur la carte
- URL
Il se peut que vous disposiez de l'option Use current map extent (Utiliser l’étendue courante de la carte) pour utiliser l’étendue courante de la carte comme entité en entrée du polygone.
- Cochez la case Visible pour afficher le paramètre sur l'interface du widget.
Le contenu de la zone Valeur par défaut dépend du type de paramètre choisi. Pour plus d'informations, consultez la page Types de paramètres de géotraitement.
- Cliquez sur chaque paramètre Sortie pour l'activer et le configurer. Définissez l’étiquette et l’info-bulle de la sortie et contrôlez l’affichage à l’aide des cases à cocher suivantes :
- Ignorer cette sortie
- Désactiver cette couche par défaut
- Output may have different schema, use dynamic schema instead of predefined (La sortie peut avoir une structure différente. Utiliser une structure dynamique au lieu de la structure prédéfinie)
- Cliquez sur l'onglet Renderer (Représentation), en l’occurrence GPFeatureRecordSetLayer.
- Dans la section Utiliser, choisissez Des symboles uniques dans la liste déroulante.
- Dans la section A afficher, choisissez ToBreak dans la liste déroulante.
- Choisissez un modèle de couleur.
- Cliquez sur le bouton Add (Ajouter) pour ajouter différentes valeurs que vous voulez afficher dans la zone Add Value (Ajouter une valeur).
- Pour afficher la symbologie des valeurs non appariées, cochez l’élément Others (Autres) dans la liste et sélectionnez un symbole. Si vous ne souhaitez pas afficher cette symbologie, vous pouvez décocher cette option.
- Sélectionnez les champs à afficher dans la fenêtre Fenêtre contextuelle pour les entités en sortie. Cochez la case Activer la fenêtre contextuelle pour activer la fenêtre contextuelle. Cliquez sur la flèche de la liste déroulante Ajouter pour sélectionner les champs du titre de la fenêtre contextuelle. Cochez les cases de la colonne Visible pour afficher le champ dans la fenêtre contextuelle lorsque vous cliquez sur une entité. Réorganisez les champs en cliquant sur les flèches vers le haut ou vers le bas à proximité du champ.
- Si le paramètre en sortie est GPRecordSet, vous pouvez configurer les champs pour les afficher dans la table en sortie.
- Contrôlez l'ordre des couches (entrée et sortie) en cliquant sur les flèches vers le haut et vers le bas dans la section Ordre des couches.
Remarque :
Les couches d’entités en sortie sont toujours affichées par-dessus les cartes de densité et les couches d’ensembles de tuiles (carte, images et tuiles). - Dans la section Options, cochez la case Ajouter le résultat en tant que couche opérationnelle pour ajouter la couche en sortie aux couches opérationnelles de la carte. Cochez la case Allow to export results (Autoriser l’exportation des résultats) pour exporter le résultat localement dans un fichier CSV, une collection d’entités ou un fichier GeoJSON et pour enregistrer le résultat en tant qu’élément de collection d’entités dans l’onglet My Content (Mon contenu) de la fenêtre Contents (Contenu) dans ArcGIS Online ou ArcGIS Enterprise. De plus, si votre service de géotraitement est publié avec le paramètre Visionner le résultat avec un service de carte, l'option Utiliser les options de dessin du service de carte obtenu est activée. Vous pouvez choisir d'afficher le résultat avec le service de carte. Si tel est le cas, la capacité du paramètre Renderer (Moteur de rendu) de Output (Sortie) à l’étape 5 est désactivée. Si l’option Output may have different schema, use dynamic schema instead of predefined (La sortie peut avoir une structure différente. Utilisez une structure dynamique au lieu d’une structure prédéfinie) est sélectionnée, la structure du jeu d’entités en sortie ne peut pas être prévue, et c’est également le cas de la définition du champ et du type de géométrie. Ainsi, le moteur de rendu est ignoré, et le jeu d'entités est ajouté sous la forme d'une couche de graphiques à l'aide du symbole par défaut.
- Cliquez sur OK pour fermer la boîte de dialogue.
Utiliser le widget Géotraitement
- Cliquez sur l'icône du widget pour ouvrir le widget Géotraitement.
- Entrez une valeur pour chacun des paramètres en entrée. Cet exemple utilise une tâche de géotraitement qui permet d’analyser le temps de conduite dans ArcGIS Online. Pour définir cette tâche, vous devez spécifier un ou plusieurs emplacements de départ, ainsi que plusieurs temps de conduite délimités par des espaces à utiliser pour calculer les distances possibles sur une période donnée.
- Lorsque tous les paramètres en entrée requis (marqués d'un astérisque en regard du nom) comportent des valeurs, cliquez sur Exécuter pour envoyer la tâche.
L'onglet Sortie est sélectionné et affiche un indicateur de progression jusqu'à la fin de l'exécution.
- Les résultats du géotraitement s'affichent ensuite sur la carte. Cliquez sur Output (Sortie) pour afficher leurs attributs.
- Cliquez sur les points de suspension (…) pour exporter les résultats dans l'un des formats suivants si la case Allow to export results (Autoriser l'exportation des résultats) est cochée :
- Exporter vers un fichier CSV
- Exporter vers une collection d’entités
- Exporter au format GeoJSON
- Enregistrer dans Mon contenu
L’option Save to My Content (Enregistrer dans Mon contenu) enregistre le résultat sous la forme d’un élément de collection d’entités dans l'onglet My Content (Mon contenu) de la fenêtre Contents (Contenu) dans ArcGIS Online ou ArcGIS Enterprise.
- Cliquez sur Clear (Effacer) dans l'onglet Input (Entrée) pour effacer l'emplacement ou sur x dans l'onglet Output (Sortie) pour effacer les résultats de géotraitement de la carte.
Vous avez un commentaire à formuler concernant cette rubrique ?