Paramètres des tâches de géotraitement : Tables
Nom et description
Choisissez une description et un nom évocateurs pour les paramètres, de nature à orienter les clients lorsqu'il s'agira de fournir des valeurs de paramètre appropriées. Par défaut, l'Editeur de services copie la description du paramètre figurant dans la description de l'élément de l'outil.
Pour en savoir plus sur la documentation des services, tâches et outils
Type
Le type de paramètre indique si le client doit fournir une valeur pour que la tâche s'exécute avec succès. Dans l'Editeur de services, vous ne pouvez que commuer des paramètres facultatifs en paramètres requis. Pour cela, vous devez quitter l'Editeur de services, modifier les propriétés de l'outil et l'exécuter à nouveau pour créer un nouveau résultat.
Mode en entrée
Le Mode en entrée détermine la façon dont les clients saisissent des entités pour votre tâche. Trois choix sont possibles, qui sont décrits ci-dessous.
Valeur définie par l’utilisateur
Dans ce mode, le client crée ses propres lignes de table comme entrée du paramètre de tâche. Le client peut construire ces lignes à l'aide des techniques appropriées à son application. Pour les clients ArcGIS for Desktop, le type de données Jeu d'enregistrements permet de construire des lignes de table pour des tâches de géotraitement.
structure
La Structure est une liste de champs (attributs) qui doivent être fournis par le client lorsqu'il construit les entités à entrer pour la tâche. Cette liste de champs est la même que la table que vous avez utilisée en tant qu'entrée de l'outil qui a créé le résultat.
Etant donné qu'il s'agit de la liste des champs qui doivent être fournis par le client, vous devez l'étudier soigneusement. Comporte-t-elle des champs non requis ? Dans l'affirmative, vous devez soit les supprimer, soit indiquer qu'ils sont facultatifs dans la Description du paramètre. Utilisez la Description pour indiquer de quelle façon les champs affectent l'exécution des tâches.
Inclure les enregistrements
Si l'option Inclure des enregistrements est activée, les lignes de table utilisées pour créer le résultat sont incluses dans la définition du paramètre. Cela signifie que le paramètre est prérenseigné avec les lignes.
Utilisez cette option si vous voulez commencer avec un jeu de lignes de table auquel le client peut ajouter et supprimer des lignes, ainsi que modifier des attributs. Vous pouvez ainsi posséder une tâche de sélection de site et souhaiter que le client entre une table de pondérations pour 12 critères de sélection. Chaque critère figure sur une ligne. En y incluant les enregistrements, le client reçoit la table avec 12 lignes et modifie les pondérations de chaque critère. Il n'a pas à ajouter ou supprimer des enregistrements.
Liste de choix
Utilisez le mode en entrée Liste de choix lorsque vous souhaitez que le client choisisse une ou plusieurs tables en entrée. La liste de tables de l'Editeur de services est renseignée à partir des tables du document ArcMap actif. Cochez la case située à côté de la ou des tables que le client peut choisir en tant qu'entrée.
Vous ne pouvez pas ajouter de nouvelles tables ou changer leur nom dans l'Editeur de services. Supprimez la tâche de l'Editeur de services, ajoutez ou renommer les tables dans la table des matières, puis cliquez sur Ajouter le résultat pour ajouter le résultat que vous aviez supprimé. Vous pouvez voir les changements apportés à la table des matières.
Valeur par défaut
La valeur par défaut est la valeur du paramètre utilisé pour créer le résultat. Si le client ne fournit pas de valeur pour le paramètre, la tâche est exécutée à l'aide de la valeur par défaut.
Vous ne pouvez pas modifier la valeur par défaut dans l'Editeur de services. Pour changer la valeur, supprimez le résultat de l'Editeur de services, créez un nouveau résultat avec les valeurs souhaitées comme valeurs par défaut, puis cliquez sur Ajouter le résultat pour ajouter le nouveau résultat.
Valeur constante
Utilisez le mode Valeur constante lorsque vous souhaitez que le paramètre de tâche soit défini sur une valeur constante.
- La valeur utilisée pour la Valeur constante est toujours la valeur de paramètre utilisée pour créer le résultat. Pour changer cette valeur, vous devez créer un nouveau résultat avec la valeur souhaitée et publier ce nouveau résultat.
- Les paramètres possédant le mode en entrée Valeur constante ne deviennent pas des paramètres de tâche dans la tâche publiée car les clients ne peuvent pas changer leur valeur.
- Dans ce mode, les tables deviennent des données de projet utilisées par la tâche.