Fonctionnement de l'outil Calculatrice raster

Disponible avec une licence Spatial Analyst.

Disponible avec une licence Image Analyst.

L'outil Calculatrice raster vous permet de créer et d'exécuter des expressions d'algèbre spatiale dans un outil. Comme d'autres outils de géotraitement, l'outil Calculatrice raster peut être utilisé dans ModelBuilder, ce qui vous permet d'exploiter la puissance de l'algèbre spatiale dans vos processus.

Remarque :

L'outil Calculatrice raster n'est pas prévu pour être utilisé dans des environnements de rédaction de scripts, et il n'est pas disponible dans le module ArcPy Spatial Analyst. Pour plus d'informations sur les scripts et l'algèbre spatiale, reportez-vous à la rubrique Algèbre spatiale.

L'outil Calculatrice raster présente les avantages suivants :

  • Implémentez des expressions algébriques unilignes.
  • Prenez en charge l'utilisation de variables en algèbre spatiale dans ModelBuilder.
  • Appliquez des opérateurs Spatial Analyst sur trois entrées au minimum dans une seule expression.
  • Utilisez plusieurs outils Spatial Analyst dans une seule expression.

L'outil Calculatrice raster est conçu pour exécuter une expression algébrique uniligne à l'aide de plusieurs outils et opérateurs. Lorsque plusieurs outils ou opérateurs sont utilisés dans une expression, l'exécution de cette équation est plus efficace que celle de chacun des opérateurs ou outils individuellement.

Utiliser l’outil Calculatrice raster

La boîte de dialogue de l'outil comporte trois zones principales à utiliser pour créer une expression d'algèbre spatiale : Rasters, Outils et zone de l'expression.

Boîte de dialogue de l'outil Calculatrice raster

Rasters

La liste Rasters en entrée identifie l'entrée pouvant être utilisée dans l'expression d'algèbre spatiale. La liste des rasters répertorie les couches du contenu et des jeux de données ajoutés à l'aide du bouton Ajouter un raster. Lorsque l’outil est utilisé dans ModelBuilder, la liste des rasters recense également les variables de modèle Raster.

Outils

La liste Outils est une sélection d'outils qu'il est possible d'utiliser dans l'expression d'algèbre spatiale. Lorsque vous cliquez sur un outil de la liste, le nom correspondant ainsi que les parenthèses ouvrante et fermante () sont insérés dans l’expression à l’emplacement du pointeur. Vous devez ensuite saisir l’entrée requise par l’outil. Un outil peut être placé n'importe où dans l'expression, mais il doit être placé dans une position qui produit la syntaxe d'algèbre spatiale appropriée.

Les opérateurs de la liste vous permettent de spécifier des opérateurs mathématiques (addition, division, etc.) et logiques (plus grand que, égal à, etc.) dans l’expression. Lorsque vous sélectionnez ces symboles, cet opérateur est inséré dans l’expression à l’emplacement du pointeur.

Expression

L'expression est l'expression d'algèbre spatiale à exécuter. Vous devez la saisir en employant une syntaxe autorisée. Consultez la section ci-dessous pour en savoir plus sur les règles syntaxiques de l'algèbre spatiale.

Syntaxe employée avec l'algèbre spatiale

L’algèbre spatiale est un type d’algèbre simple et puissant permettant d’exécuter tous les outils, opérateurs et fonctions de Spatial Analyst pour procéder à une analyse géographique.

L'algèbre spatiale utilisé dans Calculatrice raster a une syntaxe, ou un ensemble de règles, que vous devez respecter pour créer une expression valide. Si vous ne respectez pas ces règles, l'expression ne sera pas acceptée et ne s'exécutera pas, voire vous obtiendrez des résultats inattendus.

Vous pouvez utiliser l'algèbre spatiale via l'outil Calculatrice raster, mais vous pouvez également activer cette fonction avec les scripts Python à l'aide du module ArcPy Spatial Analyst. La syntaxe d'algèbre spatiale utilisée dans cet outil est la même, avec les exceptions suivantes :

  • Vous n'avez pas besoin d'indiquer le nom du raster en sortie ou le signe égal (=) dans l'expression, puisque le nom en sortie est spécifié dans le paramètre Raster en sortie.
  • Vous n’avez pas besoin de convertir les données en entrée en un objet Raster lorsque vous utilisez des opérateurs.

Pour plus d'informations sur l'outil Algèbre spatiale, reportez-vous à la rubrique suivante :

Rubriques connexes