Paramètres des tâches de géotraitement : Scalaires
Un scalaire est tout élément qui n'est pas un jeu de données sur le disque, tel que Chaîne, Booléen, Double, etc.
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
Valeur définie par l’utilisateur
Dans ce mode, le client saisit sa propre valeur pour le paramètre de tâche. Ce mode en entrée n'est pas disponible pour les paramètres possédant une liste de valeurs prédéfinie. L'illustration suivante présente l'outil Zone tampon publié en tant que tâche. Le paramètre Type de côté présente une liste de chaînes prédéfinie (FULL, LEFT et RIGHT). Etant donné que les choix sont prédéfinis, le mode en entrée Valeur définie par l'utilisateur n'est pas disponible.
Valeur par défaut
La valeur par défaut est la valeur du paramètre d'outil 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. Si le paramètre d'outil accepte plusieurs valeurs, la valeur par défaut peut alors également être une liste de valeurs, chaque valeur étant séparée des autres par un point-virgule.
Vous ne pouvez pas modifier la valeur par défaut dans l'Editeur de services. Pour changer la valeur, quittez l'Editeur de services et créez un nouveau résultat avec la valeur souhaitée comme valeur par défaut.
Liste de choix
Utilisez le mode en entrée Liste de choix lorsque vous souhaitez que le client choisisse une ou plusieurs valeurs prédéfinies en entrée. La liste de valeurs est renseignée à partir du paramètre d'outil. Cochez la case située à côté des valeurs que le client peut choisir en tant qu'entrée.
Le mode en entrée Liste de choix est disponible uniquement si le paramètre d'outil autorise le choix. Dans la tâche exemple Zone tampon illustrée ci-dessus, le mode en entrée Liste de choix est disponible car le paramètre Type de côté possède une liste de valeurs prédéfinie (FULL, LEFT et RIGHT).
De nombreux outils de géotraitement définissent des listes de choix, également appelées filtres de listes de valeurs, pour leurs paramètres de chaîne. Vous pouvez créer vos propres listes de choix pour les variables de chaîne, à l'aide de filtres de listes de valeurs.
Pour en savoir plus sur les filtres de listes de valeurs
Valeur par défaut
La valeur par défaut est la valeur du paramètre d'outil 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. Si le paramètre d'outil accepte plusieurs valeurs, la valeur par défaut peut alors également être une liste de valeurs, chaque valeur étant séparée des autres par un point-virgule.
Vous ne pouvez pas modifier la valeur par défaut dans l'Editeur de services. Pour changer la valeur, quittez l'Editeur de services et créez un nouveau résultat avec la valeur souhaitée comme valeur par défaut.
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.