Présentation d'Algèbre spatial

Disponible avec une licence Spatial Analyst.

Disponible avec une licence Image Analyst.

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. Algèbre spatial est disponible dans le module Spatial Analyst, qui est une extension du site-package Python d'ArcPy. Lorsqu'Algèbre spatial a été intégré dans Python, toute la fonctionnalité de Python et d'ArcPy et ses extensions (modules, classes, fonctions et propriétés) est disponible pour vous.

Licence :

Vous pouvez également utiliser l’algèbre spatiale dans Python si une licence pour l’extension Image Analyst est disponible Cependant, tous les outils disponibles dans Spatial Analyst ne peuvent pas être utilisés dans Image Analyst. Les catégories d’outils disponibles sont décrites dans la rubrique Présentation de la boîte à outils Image Analyst. Les autres informations de la section consacrée à l’algèbre spatiale font spécifiquement référence à Spatial Analyst mais, s’il y a lieu, elles s’appliquent également lorsque la fonctionnalité est utilisée avec une licence d’Image Analyst.

Les outils Spatial Analyst sont accessible par le biais d'un format algébrique. En d'autres termes, un objet dont le nom est identifié à gauche d'un signe égal est créé en fonction de l'état d'un outil ou opérateur à droite du signe égal.

from arcpy.sa import *
outRas = Slope("indem")

L’instruction ci-dessus calcule la pente de chaque cellule du jeu de données indem et crée un objet Raster nommé outRas pour stocker les résultats. Des informations spécifiques sur l'importation du module Spatial Analyst pour utiliser Algèbre spatial sont disponibles dans la rubrique Importation du module Spatial Analyst.

Pour utiliser les outils avec une licence de l’extension Image Analyst, la syntaxe vise à importer le module ia :

from arcpy.ia import *
outRas = Slope("indem")

Algèbre spatial avec Python se compose d'outils, d'opérateurs, de fonctions et de classes. Pour plus d'informations sur les règles de syntaxe d'Algèbre spatial, reportez-vous aux documents suivants :

Rubriques connexes