Disponible con una licencia de Spatial Analyst.
Disponible con licencia de Image Analyst.
La herramienta Calculadora ráster permite crear y ejecutar expresiones de Álgebra de mapas en una herramienta.
Igual que otras herramientas de geoprocesamiento, la herramienta Calculadora ráster se puede utilizar en ModelBuilder, lo que permite integrar la potencia del álgebra de mapas en sus flujos de trabajo.
Nota:
La herramienta Calculadora ráster no está concebida para que se utilice en entornos de script y no está disponible en el módulo Image Analyst ArcPy estándar. Para obtener más información sobre las secuencias de comandos y el álgebra de mapas, consulte Álgebra de mapas en la ayuda de la extensión Spatial Analyst.
La herramienta Calculadora ráster ofrece estas ventajas:
- Implementar expresiones algebraicas de línea simple.
- Admita el uso de variables en álgebra de mapas cuando se utiliza ModelBuilder.
- Aplique operadores de Image Analyst en tres o más entradas en una sola expresión.
- Utilice varias herramientas de Image Analyst en una sola expresión.
La herramienta Calculadora ráster se ha diseñado para ejecutar una expresión algebraica de línea simple utilizando varias herramientas y operadores. Si utiliza varias herramientas u operadores en una expresión, el rendimiento de esta ecuación será, en general, más rápido que si ejecuta cada uno de los operadores o herramientas de forma individual.
Utilizar la herramienta Calculadora ráster
Hay tres áreas principales en el cuadro de diálogo de la herramienta que se utilizan para crear una expresión de álgebra de mapas: Rásteres, Herramientas y el cuadro de expresión.
Rásteres
La lista Rásteres de entrada identifica la entrada que se puede utilizar en la expresión de álgebra de mapas. La lista de rásteres contiene las capas del contenido y los datasets agregados con el botón Agregar ráster. Cuando la herramienta se utiliza en ModelBuilder, la lista de rásteres también contiene variables de modelo ráster.
Herramientas
La lista Herramientas es una selección de herramientas que se pueden utilizar en la expresión de álgebra de mapas. Al hacer clic en una herramienta de la lista, el nombre de la herramienta y los paréntesis de apertura y cierre () se colocan en la expresión en la posición actual del puntero. Después, se debe introducir la entrada restante que requiere la herramienta. Se puede colocar una herramienta en cualquier lugar de la expresión, pero se debe ubicar en una posición que produzca una sintaxis de álgebra de mapas válida.
Los operadores de la lista le permiten introducir operadores matemáticos (suma, división, etc.) y lógicos (mayor que, igual que, etc.) en la expresión. Al seleccionar estos símbolos, el operador se introduce en la expresión donde esté posicionado actualmente el puntero.
Expresión
La expresión es la expresión del álgebra de mapas que se va a ejecutar. La expresión se debe introducir con una sintaxis válida. Consulte la siguiente sección para obtener más información sobre las reglas de sintaxis para el álgebra de mapas.
Lenguaje del álgebra de mapas
Álgebra de mapas es una herramienta de álgebra simple y eficaz con la que puede ejecutar las herramientas, operadores y funciones de Image Analyst para realizar análisis geográficos.
El álgebra de mapas utilizada en Calculadora ráster presenta una sintaxis o un conjunto de reglas que se deben seguir para crear una expresión válida. Si no se cumple con estas reglas, es posible que la expresión no sea válida y que no se ejecute, o puede obtener resultados no esperados.
No solo se puede acceder al álgebra de mapas desde la herramienta Calculadora ráster, sino que también se puede acceder a ella en la secuencia de comandos de Python mediante el módulo Image Analyst ArcPy. La sintaxis de álgebra de mapas que se utiliza en esta herramienta es la misma, con las siguientes excepciones:
- No es necesario colocar el nombre del ráster de salida o el signo igual (=) en la expresión, ya que el nombre de salida se especifica en el parámetro Ráster de salida.
- No es necesario convertir los datos de entrada como un objeto Raster al usar operadores.