Disponible con una licencia de Spatial Analyst.
Disponible con licencia de Image Analyst.
Álgebra de mapas es una herramienta de álgebra simple y eficaz con el que puede ejecutar todas las herramientas, operadores y funciones de Spatial Analyst para realizar análisis geográficos. El álgebra de mapas está disponible a través del módulo Spatial Analyst, una extensión del paquete del sitio de ArcPy Python. Como el álgebra de mapas se ha integrado en Python, tiene a su disposición todas las funcionalidades de Python y ArcPy y sus extensiones (módulos, clases, funciones y propiedades).
Licencia:
También puede utilizar el álgebra de mapas en Python si tiene dispone de una licencia para la extensión Image Analyst. No obstante, no todas las herramientas disponibles en Spatial Analyst se pueden usar en Image Analyst. Puede ver las categorías de herramientas disponibles en la Descripción general de la caja de herramientas de Image Analyst. En el resto de explicaciones de esta sección de álgebra de mapas se hace referencia específicamente a Spatial Analyst, pero cuando corresponda se aplicará igualmente al utilizar la funcionalidad con una licencia de Image Analyst.
Puede acceder a las herramientas de Spatial Analyst a través de un formato algebraico. Es decir, se crea un objeto cuyo nombre se identifica a la izquierda de un signo igual en base a una herramienta u operador que se indica a la derecha del signo igual.
from arcpy.sa import *
outRas = Slope("indem")
La sentencia anterior calcula la pendiente de cada celda en el dataset indem y crea un objeto Raster denominado outRas para almacenar los resultados. En Importar el módulo de Spatial Analyst puede encontrar información específica sobre cómo importar el módulo de Spatial Analyst para utilizar el álgebra de mapas.
Para utilizar las herramientas con una licencia de la extensión Image Analyst, utilice la siguiente sintaxis para importar el módulo de ia:
from arcpy.ia import *
outRas = Slope("indem")
El álgebra de mapas de Python se compone de herramientas, operadores, funciones y clases. Para obtener más información sobre las reglas de sintaxis de álgebra de mapas, consulte los siguientes recursos:
- Reglas para el álgebra de mapas
- Trabajar con objetos ráster
- Objeto ráster
- Clases de Spatial Analyst
- Declaraciones complejas