Vocabulaire essentiel en matière d’algèbre spatial

Disponible avec une licence Spatial Analyst.

Il est important de comprendre les termes de la liste suivante pour bien comprendre l’algèbre spatial. Les définitions ci-après vous seront utiles pour la lecture des rubriques traitant de l’algèbre spatial.

PériodeDescription

Algèbre spatial

L’algèbre spatial 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.

La puissance de l’algèbre spatial réside dans la capacité de combiner plusieurs outils en une seule instruction pour représenter des interactions complexes. Par exemple, outRas = Slice(EucDistance(ExtractByAttributes("inlanduse" == 5)), 10)).

Syntaxe de l’outil Algèbre spatial

Un outil Spatial Analyst qui génère un raster prend une forme algébrique. Par exemple, outRas = Slope("indem").

Dans l’extension, les quelques outils qui ne génèrent pas de rasters nécessitent que la sortie soit spécifiée au sein de l’outil dans les parenthèses. Par exemple, Contour("indem", "outcontours", 100).

Opérateurs

Les opérateurs permettent d’effectuer des opérations mathématiques sur des rasters et des scalaires. Les opérateurs d’algèbre spatial existent également dans Python. Les nombres peuvent être directement entrés et un nombre est renvoyé. Par exemple, outVar = 5 + 6.

Lors de leur traitement, les rasters sont redéfinis en tant qu’objets raster et un objet raster est renvoyé. Par exemple, outRas = Raster("input1") + Raster("input2").

Classes Spatial Analyst

Dans l’algèbre spatial, les classes sont utilisées pour définir certains paramètres en entrée pour des outils spécifiques. Les classes sont utilisées lorsque le paramètre en entrée contient plusieurs arguments. Utiliser des classes pour les paramètres vous permet d’accéder intégralement aux arguments individuels pour interroger et modifier le paramètre et lui ajouter des arguments supplémentaires.

Objet raster

Un objet raster référence un raster. Un objet raster est créé par redéfinition d’un jeu de données raster ou renvoyé par l’exécution d’une expression d’algèbre spatial Spatial Analyst. L’objet raster a des propriétés et méthodes pouvant être utilisées pour une analyse supplémentaire.

Rubriques connexes