¿Qué es el Álgebra de mapas?

La herramienta Álgebra de mapas es sencilla y potente, y a través de ella se pueden ejecutar todas las herramientas, los operadores y las funciones de la Extensión ArcGIS Spatial Analyst para realizar análisis geográficos. El Álgebra de mapas está disponible en el módulo de Spatial Analyst; una extensión del paquete del sitio de ArcPy Python. Como el Álgebra de mapas se ha integrado en Python, todas las funcionalidades de Python y ArcPy y sus extensiones (módulos, clases, funciones y propiedades) están disponibles.

Puede acceder a las herramientas de Spatial Analyst a través de un formato algebraico. Es decir, se crear 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 declaración anterior calcula la pendiente de cada celda en el dataset indem y crea un objeto ráster denominado outRas para almacenar los resultados. En Spatial Analyst puede encontrar información específica sobre cómo importar el módulo de Spatial Analyst para utilizar el Álgebra de mapas.

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:

Vista general de las reglas para Álgebra de mapasTrabajar con objetos rásterEl objeto rásterVista general de las clases de Spatial AnalystCrear declaraciones complejas
HerenciaHerencia:

El uso y la sintaxis del Álgebra de mapas en ArcGIS 10 es muy similar al del Álgebra de mapas que se utilizaba en versiones anteriores de ArcGIS. Las diferencias son para aprovechar el entorno de Python integrado que proporciona una experiencia de modelado más eficaz.

Temas relacionados

5/10/2014