Vocabulaire d'algèbre spatial de base

Disponible avec une licence Spatial Analyst.

Les termes de la liste suivante sont essentiels à une compréhension complète de l'algèbre spatial. Les définitions ci-dessous facilitent votre lecture des rubriques concernant l'algèbre spatial.

TermeDescription

algèbre spatial

L'algèbre spatial est une algèbre simple et puissante permettant d'exécuter tous les outils, opérateurs et fonctions de Spatial Analyst, afin d'effectuer l'analyse géographique.

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

Syntaxe des outils d'algèbre spatial

Tout outil Spatial Analyst qui produit un raster en sortie accepte une forme d'algèbre. Par exemple outRas = Slope("indem").

Les quelques outils de l'extension qui ne produisent pas de raster en sortie nécessitent la spécification de la sortie dans l'outil entre parenthèses. Par exemple Contour("indem", "outcontours").

Opérateurs

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

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

Classes Spatial Analyst

Les classes en algèbre spatial sont utilisées pour la définition de certains paramètres en entrée pour des outils spécifiques. Les classes sont utilisées lorsque le paramètre en entrée comporte plusieurs arguments. L'utilisation de classes pour les paramètres vous permet un accès complet aux arguments individuels pour l'ajout à un paramètre, son interrogation ou sa modification.

Objet raster

Un objet raster référence un raster. Un objet raster est soit créé par redéfinition d'un jeu de données raster, soit renvoyé par l'exécution d'une expression 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