Qu'est-ce qu'un paramètre d'environnement de géotraitement ?

Les paramètres de l’environnement de géotraitement sont des paramètres supplémentaires qui affectent les résultats d’un outil. Ils diffèrent des paramètres d'outil normaux dans la mesure où ils ne s'affichent pas dans la boîte de dialogue d'un outil (à certaines exceptions près). Il s'agit plutôt de valeurs que vous définissez dans une boîte de dialogue séparée et qui sont interrogées et utilisées par les outils lors de leur exécution.

La modification des paramètres d'environnement est souvent une condition préalable à l'exécution de tâches de géotraitement. Par exemple, vous connaissez peut-être déjà les paramètres d'environnement des espaces de travail courant et temporaire, qui permettent de configurer des espaces de travail pour les entrées et les sorties. Un autre exemple est le paramètre d'environnement Etendue, qui permet de limiter votre analyse à une zone géographique spécifique, ou encore le paramètre d'environnement Système de coordonnées en sortie, qui définit le système de coordonnées (projection cartographique) des nouvelles données.

Obtention d'aide sur les différents environnements d'un outil

Un outil de géotraitement peut utiliser toutes sortes de paramètres d’environnement. Il appartient au développeur de déterminer les paramètres d’environnement qui seront utilisés par l’outil. Dans le cas des outils système développés par Esri, les paramètres d’environnement applicables sont indiqués dans l'aide relative à l’outil. Pour accéder à ces informations, procédez comme suit :

La section Environments (Environnements) de la page de référence décrit les paramètres d’environnement utilisés par l’outil. Chaque paramètre correspond à un lien vers la page de référence appropriée.

Paramètres d’environnement des outils

Certains outils possèdent des paramètres dont la valeur par défaut est définie à partir de l’environnement utilisé. Par exemple, l’outil Créer une classe d’entités possède un paramètre Coordinate System (Système de coordonnées) dont la valeur par défaut est extraite du paramètre d’environnement Output Coordinate System (Système de coordonnées en sortie).

Niveaux d'environnement et hiérarchie

Il existe quatre niveaux de paramètres d’environnement : application, outil, modèle et traitement de modèle. Tous ces niveaux contiennent les mêmes variables d’environnement et ont le même effet sur les résultats obtenus. Ils ne se distinguent que par le type d'accès et de configuration à utiliser.

Ces quatre niveaux d’environnement forment une hiérarchie dans laquelle le niveau application est le plus élevé. Dans cette hiérarchie, les paramètres d’environnement sont répercutés sur le niveau inférieur, comme illustré ci-dessous. Les paramètres d'environnement issus du niveau supérieur peuvent être remplacés à chaque niveau.

La seule exception concerne les modèles. Si vous exécutez un modèle à partir de la fenêtre ModelBuilder, l’environnement d'application est répercuté aux niveaux inférieurs. Si vous exécutez le modèle à partir de la boîte de dialogue correspondante dans l’outil, c’est l’environnement de l’outil qui est appliqué.

Hiérarchie des environnements

Il existe quatre niveaux de paramètres d’environnement :

  1. Les paramètres définis au niveau de l'application sont utilisés par défaut et appliqués à tous les outils lors de leur exécution.
  2. Les paramètres définis au niveau de l’outil sont appliqués à une seule exécution d’un outil donné, et remplacent les paramètres définis au niveau de l’application.
  3. Les paramètres définis au niveau du modèle sont définis et enregistrés avec un modèle, et remplacent les paramètres définis au niveau de l'application et de l’outil.
  4. Les paramètres définis au niveau du processus de modèle sont enregistrés avec le modèle et remplacent les paramètres définis au niveau du modèle.

Rubriques connexes