Función de calculadora
Información general
Álgebra de mapas es una forma de realizar un análisis espacial mediante la creación de expresiones con operadores algebraicos. Con la función Calculadora, puede crear y ejecutar expresiones e incorporarlas en plantillas de funciones ráster.
Licencia:
Los siguientes operadores están disponibles con todos los niveles de licencia: suma, resta, multiplicación, división y potencia. Todas las demás operaciones requieren la extensión ArcGIS Image Analyst o la extensión ArcGIS Spatial Analyst.
Notas
Esta función proporciona acceso a todas las funciones matemáticas existentes para que pueda invocarlas al crear sus expresiones. Para ayudarle, hay una función autocompletar integrada que le proporciona acceso a los operadores y a las funciones matemáticas.
Los operadores disponibles se enumeran en la tabla que aparece a continuación.
Operaciones aritméticas
|
Operación |
Símbolo |
|---|---|
|
Más |
+ |
|
Dividir |
/ |
|
Módulo |
% |
|
Multiplicación |
* |
|
Potencia |
** |
|
Menos |
|
Operaciones booleanas
|
Operación |
Símbolo |
|---|---|
|
Booleana And |
&& |
|
Booleana Or |
|| |
Operaciones relacionales
|
Operación |
Símbolo |
|---|---|
|
Igual que |
== |
|
Mayor que |
> |
|
Mayor o igual que |
>= |
|
Menor que |
< |
|
Menor o igual que |
<= |
|
Distinto de |
!= |
Operaciones trigonométricas
|
Operación |
Símbolo |
|---|---|
|
Arcocoseno (ACos) |
ACos(a) |
|
Arcocoseno hiperbólico (ACosH) |
ACosH(a) |
|
Arcoseno (ASin) |
ASin(a) |
|
Arcoseno hiperbólico (ASinH) |
ASinH(a) |
|
Arcotangente (ATan) |
ATan(a) |
|
Arcotangente (x/y) (ATan2) |
ATan2(a) |
|
Arcotangente hiperbólica (ATanH) |
Arcotangente hiperbólica (ATanH) |
|
Coseno (Cos) |
Cos(a) |
|
Coseno hiperbólico (CosH) |
CosH(a) |
|
Seno (Sin) |
Sin(a) |
|
Seno hiperbólico (SinH) |
SinH(a) |
|
Tangente |
Tan(a) |
|
Tangente hiperbólica (TanH) |
TanH(a) |
Operaciones adicionales
|
Operación |
Símbolo |
|---|---|
|
Evaluación Condicional |
Con(a,b,c) |
|
Es nulo |
IsNull(a) |
|
Mínimo de dos rásteres por píxel |
mín(a,b) |
|
Máximo de dos rásteres por píxel |
máx(a,b) |
|
Establecer nulos |
SetNull(a,b) |
Parámetros
|
Nombre del parámetro |
Descripción |
|---|---|
|
Variables de ráster |
El nombre de la variable definida por el usuario y el ráster de entrada. |
|
Expresión |
Construya una expresión algebraica para realizar un análisis espacial en el ráster de entrada. |
|
Tipo de tamaño de celda |
Elija el tamaño de celda que desee usar en el ráster de salida. Si todos los tamaños de celda de entrada son iguales, todas las opciones generarán los mismos resultados.
|
|
Tipo de extensión |
Elija qué extensión se debería usar en el ráster de salida.
|
Ejemplos de expresiones
Las expresiones pueden ser una sola línea de código o varias.
Declaración condicional simple
Buscar valores de elevación por encima de 4000 pies. Asignar a esas áreas el valor 1 y a las demás el valor 0.

Declaración condicional anidada
Buscar áreas con pendientes inferiores a 10 grados y NDVI superior a 0,5. Asignar a esas áreas el valor 1. Para las demás áreas, asignar el valor 2 si la pendiente es superior a 10 grados y la elevación es superior a 2500 pies. Asignar a las demás áreas el valor 3.
