Vocabulaire d'algèbre spatial de base
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.
Terme |
Description |
---|---|
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 ArcGIS 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 ArcGIS 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 ArcGIS Spatial Analyst. L'objet raster a des propriétés et méthodes pouvant être utilisées pour une analyse supplémentaire. |