Fonction Con

Disponible avec une licence Image Analyst.

Disponible avec une licence Spatial Analyst.

Vue d'ensemble

Définit les pixels dans le raster en sortie en fonction d'une évaluation if\else de chaque pixel en entrée. Elle renvoie les valeurs de pixel du raster vrai si l'évaluation conditionnelle est vraie (1) ou renvoie les valeurs de pixel du raster faux si l'évaluation conditionnelle est fausse (0). Ce critère est spécifié par la sortie d’une fonction mathématique logique qui servira de raster en entrée.

La fonction Con doit être précédée d’une fonction Mathématiques : logiques, telle que la fonction Greater Than (Supérieur à). La sortie de la fonction logique est un raster booléen (valeurs 1 et 0). Lorsque vous utilisez la fonction Con, toutes les valeurs 1 sont définies sur le raster vrai et toutes les valeurs 0 sont définies sur le raster faux.

Description de la fonction Con

Pour en savoir plus sur une évaluation conditionnelle à l'aide de l'outil Con

Remarques

Si le raster vrai ou le raster faux est de type virgule flottante, le raster en sortie est de type virgule flottante. Si le raster vrai et le raster faux sont des entiers, le raster en sortie est un entier.

Si aucun raster vrai ou aucune constante ne sont indiqués, la valeur NoData est associée aux cellules qui ne génèrent pas l'expression vraie.

Si les entrées comportent des pixels NoData, ils demeurent de type NoData dans la sortie.

Si le raster est un raster monocanal et que le raster vrai ou le raster faux facultatif est une constante, la sortie est un raster monocanal.

Si toutes les entrées sont des rasters multicanaux, la sortie est un raster multicanal. Le raster en sortie est également multicanal si l’entrée vraie ou l’entrée fausse facultative est une constante. Le nombre de canaux dans chaque entrée multi-canaux doit être identique.

La fonction exécute l’opération sur chaque canal du raster conditionnel, en utilisant le canal correspondant dans les autres entrées. Si l’entrée conditionnelle est un raster multicanal et que le raster vrai ou faux en entrée est une constante, la fonction exécute l’opération en utilisant la valeur constante de chaque canal de l’entrée multicanal.

Paramètres

Nom de paramètreDescription

Raster

Le raster en entrée qui représente le résultat booléen d’une fonction raster mathématique logique. Les valeurs sont égales à 1 (pour Vrai) ou à 0 (pour Faux). Il peut s’agir d’un entier ou d’un raster en virgule flottante.

Raster vrai

Entrée dont les valeurs seront utilisées en tant que valeurs de pixel en sortie si la condition est vraie. Il peut s’agir d’un raster de type entier, à virgule flottante ou d’une valeur constante.

Raster faux

Entrée dont les valeurs seront utilisées en tant que valeurs de pixel en sortie si la condition est fausse. Il peut s’agir d’un raster de type entier, à virgule flottante ou d’une valeur constante.

Type d’étendue

Sélectionnez l’étendue à utiliser dans le raster en sortie.

  • Premier de : utilise l’étendue du premier raster en entrée pour déterminer l’étendue de traitement.

  • Intersection de : utilise l’étendue des pixels superposés pour déterminer l’étendue de traitement. Il s’agit de l’option par défaut.
  • Union de : utilise l’étendue de tous les rasters pour déterminer l’étendue de traitement.
  • Dernier de : utilise l’étendue du dernier raster en entrée pour déterminer l’étendue de traitement.

Type de taille de cellule

Choisissez la taille de cellule à utiliser dans le raster en sortie. Si les tailles des cellules en entrée sont identiques, toutes les options donnent les mêmes résultats.

  • Premier de : utilise la première taille de cellule des rasters en entrée.
  • Mini de : utilise la taille de cellule la plus petite de tous les rasters en entrée.
  • Max de : utilise la taille de cellule la plus grande de tous les rasters en entrée. Il s’agit de l’option par défaut.
  • Moyenne de : utilise la taille de cellule moyenne de tous les rasters en entrée.
  • Dernier de : utilise la dernière taille de cellule des rasters en entrée.