Disponible con una licencia de Spatial Analyst.
La extensión Spatial Analyst proporciona un amplio conjunto de funciones ráster en ArcGIS Pro.
Funciones de ráster
Las funciones ráster se organizan en agrupaciones relacionadas en las siguientes categorías: Análisis, Clasificación, Administración de datos, Distancia, Distancia (heredada), Hidrología, Matemática, Matemática: condicional, Matemática: lógica, Matemática: trigonométrica y Estadística. Cada función está vinculada dentro de la tabla a una descripción detallada.
Función de análisis
Nombre de la función | Descripción |
---|---|
Superposición ponderada | Superpone varios rásters con una escala de medición común y pondera cada uno según su importancia. |
Suma ponderada | Pondera y agrega un conjunto de rásters celda por celda. |
Funciones de clasificación
Utilice estas funciones para preparar los rásteres segmentados o los datasets ráster basados en píxeles que desea usar al crear datasets ráster clasificados.
Nombre de la función | Descripción |
---|---|
Clasificar | Aplica el clasificador apropiado y los datos de formación asociados especificados en el archivo de formación de .ecd a un dataset ráster o un ráster segmentado. |
Espectral lineal sin mezclas | Realiza la clasificación por subpíxeles y calcula la abundancia fraccionaria de los diferentes tipos de cobertura de suelo de los píxeles individuales. |
Clasificador de máxima verosimilitud | Realiza una clasificación de máxima verosimilitud sobre un dataset ráster o un dataset de mosaico. |
Segmentación (desplazamiento medio) | Agrupa los píxeles que son adyacentes y tienen características espectrales similares en segmentos. Se puede utilizar como un segundo ráster en la función Clasificar. |
Funciones de administración de datos
Utilice estas funciones para borrar pequeños datos erróneos del ráster o generalizar los datos para deshacerse de detalles innecesarios y realizar un análisis más general.
Nombre de la función | Descripción |
---|---|
Agregar | Genera una versión de resolución reducida de un ráster. |
Refinado de límites | Suaviza el límite entre zonas. |
Expandir | Expande las zonas especificadas de un ráster por zonas en una cantidad especificada de celdas. |
Nibble | Sustituye las celdas seleccionadas de un ráster por el valor de su vecino más cercano. Resulta útil para la edición de áreas de un ráster en las que los datos pueden ser erróneos. |
Grupo de regiones | Registra, para cada celda de la salida, la identidad de la región conectada a la que pertenece la celda. Se asigna un número único a cada región. |
Encoger | Encoge las zonas especificadas de un ráster en una cantidad especificada de celdas. |
Funciones de distancia
Estas funciones le permiten realizar análisis que tengan en cuenta la distancia en línea recta (euclidiana) o ponderada. Es posible ponderar la distancia por una única superficie de coste (fricción) o de maneras que tengan en cuenta las restricciones verticales y horizontales del movimiento.
Nombre de la función | Descripción |
---|---|
Corredor | Calcula la suma de los costes acumulativos de dos rásteres de coste acumulativo de entrada. |
Acumulación de distancia | Calcula la distancia acumulada de cada celda a los orígenes, teniendo en cuenta la distancia en línea recta, coste-distancia y verdadera distancia de superficie, así como factores de coste vertical y horizontal. |
Asignación de distancia | Calcula la asignación de distancia de cada celda a los orígenes proporcionados en función de la distancia en línea recta, el coste-distancia y la verdadera distancia de superficie, así como de los factores de coste vertical y horizontal. |
Ruta óptima como ráster | Calcula la ruta óptima de destinos a orígenes. |
Funciones de distancia (heredada)
Estas funciones le permiten acceder a las funciones ráster de análisis de distancia disponibles en versiones anteriores de ArcGIS. Con estas funciones se pueden realizar análisis que tengan en cuenta la distancia en línea recta (euclidiana) o ponderada. Es posible ponderar la distancia por una única superficie de coste (fricción) o de maneras que tengan en cuenta las restricciones verticales y horizontales del movimiento. Las funciones de Distancia heredada utilizan el método original de calcular la distancia de versiones anteriores. Para sacar partido a los cálculos de distancia más precisos disponibles, utilice las funciones de distancia fuera de la categoría de función Heredada.
Nombre de la función | Descripción |
---|---|
Asignación de costes | Calcula, para cada celda, el origen de menor coste en función del menor coste acumulativo por una superficie de coste. La función Asignación de distancia proporciona una funcionalidad y rendimiento mejorados. |
Vínculo de menor coste | Define el vecino que es la celda siguiente en la ruta de menor coste acumulativo al origen de menor coste. La función Acumulación de distancia proporciona una funcionalidad y rendimiento mejorados. |
Coste de distancia | Calcula el menor coste-distancia acumulativo para cada celda desde o hasta el origen de menor coste por una superficie de coste. La función Acumulación de distancia proporciona una funcionalidad y rendimiento mejorados. |
Ruta de coste | Calcula la ruta de menor coste desde un origen a su destino. La función Ruta óptima como ráster proporciona una funcionalidad y rendimiento mejorados. |
Asignación euclidiana | Calcula, para cada celda, el origen más cercano según la distancia euclidiana. La función Asignación de distancia proporciona una funcionalidad y rendimiento mejorados. |
Dirección euclidiana hacia atrás | Calcula en grados, para cada celda, la dirección a la celda vecina por la ruta más corta, de vuelta al origen más cercano, a la vez que evita las barreras. La función Acumulación de distancia proporciona una funcionalidad y rendimiento mejorados. |
Dirección euclidiana | Calcula, para cada celda, la dirección en grados hacia el origen más cercano. La función Acumulación de distancia proporciona una funcionalidad y rendimiento mejorados. |
Distancia euclidiana | Calcula, para cada celda, la distancia euclidiana hasta el origen más cercano. La función Acumulación de distancia proporciona una funcionalidad y rendimiento mejorados. |
Ruta de menor coste | Calcula la ruta de menor coste desde un origen a su destino. La distancia de menor coste acumulativo se calcula para cada celda hasta la fuente más cercana sobre una superficie de coste. Produce un ráster de salida que registra la ruta o las rutas de menor coste desde las ubicaciones seleccionadas hasta las celdas de origen más cercanas definidas dentro de la superficie de coste acumulativo, en términos de coste-distancia. Las funciones Acumulación de distancia y Ruta óptima como ráster proporcionan una funcionalidad y rendimiento mejorados. |
Distancia de ruta | Calcula, para cada celda, el menor coste de distancia acumulativo desde o hasta el origen de menor coste y tiene en cuenta la distancia de la superficie y los factores de coste horizontal y vertical. La función Acumulación de distancia proporciona una funcionalidad y rendimiento mejorados. |
Asignación de la distancia de ruta | Calcula el origen de menor coste para cada celda en función del menor coste acumulativo por una superficie de coste y tiene en cuenta la distancia de la superficie y los factores de coste horizontal y vertical. La función Asignación de distancia proporciona una funcionalidad y rendimiento mejorados. |
Vínculo de menor distancia de ruta | Define el vecino que es la celda siguiente en la ruta de menor coste acumulativo hasta el origen de menor coste y tiene en cuenta la distancia de la superficie y los factores de coste horizontal y vertical. La función Acumulación de distancia proporciona una funcionalidad y rendimiento mejorados. |
Funciones de hidrología
Estas funciones se utilizan para modelar el flujo del agua por una superficie. Estas funciones se pueden aplicar de forma individual o en secuencia para crear una red de cursos de agua o delinear cuencas hidrográficas.
Nombre de la función | Descripción |
---|---|
Relleno | Rellena los sumideros y picos en un ráster de superficie de elevación para quitar pequeñas imperfecciones en los datos. |
Acumulación de flujo | Crea una capa ráster de flujo acumulado en cada celda. Opcionalmente, puede aplicar un factor de peso. |
Dirección del flujo | Crea una capa ráster de dirección de flujo desde cada celda hasta su vecina con la pendiente descendente más empinada. |
Distancia de flujo | Computa la distancia horizontal o vertical mínima en una pendiente descendente hasta una o varias celdas de un curso de agua o un río hacia el que fluyen. |
Longitud de flujo | Crea una capa ráster de distancia aguas arriba o aguas abajo, o distancia ponderada, a lo largo de la ruta de flujo de cada celda. |
Sumidero | Crea una capa ráster que identifica todos los sumideros o áreas de drenaje interno. |
Ajuste de corrientes | Alinea los puntos de fluidez a la celda de acumulación de flujo más alta dentro de una distancia específica. |
Vínculo de curso de agua | Asigna valores únicos a secciones de una red lineal de ráster entre intersecciones. |
Clasificación de arroyos | Crea una capa ráster que asigna un orden numérico a los segmentos de un ráster que representan las ramas de una red lineal. |
Cuenca hidrográfica | Determina el área de contribución por sobre un conjunto de celdas de un ráster. |
Funciones matemáticas
Las funciones matemáticas generales aplican una función matemática al ráster o los rásteres de entrada. Estas herramientas se dividen en varias categorías. Las herramientas aritméticas realizan operaciones matemáticas básicas, como adición y multiplicación. Existen herramientas que realizan varios tipos de operaciones de potenciación, incluidas las operaciones exponenciales y logarítmicas además de las operaciones de potencia básicas. Las funciones restantes se utilizan para la conversión de signos o para la conversión entre tipos de datos enteros y de punto flotante.
Nombre de la función | Descripción |
---|---|
Valor absoluto | Calcula el valor absoluto de los píxeles de un ráster. |
Aritmética | Utiliza los valores de píxel para calcular operaciones matemáticas en rásters de superposición. |
Aritmética de banda | Calcula índices usando las fórmulas predefinidas o expresiones definidas por el usuario. |
Calculadora | Calcula un ráster a partir de una expresión matemática basada en bandas de rásteres. |
Dividir | Divide los valores de dos rásteres píxel por píxel. |
Exponencial en base e (Exp) | Calcula el exponencial en base e de los píxeles de un ráster. |
Exponencial en base 10 (Exp10) | Calcula el exponencial en base 10 de los píxeles de un ráster. |
Exponencial en base 2 (Exp2) | Calcula el exponencial en base 2 de los píxeles de un ráster. |
Flotante | Convierte el valor de píxel de un ráster en una representación con punto flotante. |
Entero | Convierte cada valor de píxel de un ráster a un entero mediante truncamiento. |
Logaritmo neperiano (Ln) | Calcula el logaritmo natural (base e) de cada píxel de un ráster. |
Logaritmo en base 10 (Log10) | Calcula el logaritmo base 10 de cada píxel de un ráster. |
Logaritmo en base 2 (Log2) | Calcula el logaritmo en base 2 de cada píxel de un ráster. |
Resta | Resta el valor del segundo ráster de entrada del valor del primer ráster de entrada píxel por píxel. |
Módulo | Determina el resto (módulo) del primer ráster cuando se divide por el segundo ráster píxel por píxel. |
Cambio de signo | Cambia el signo (multiplica por -1) de los valores de celda del ráster de entrada píxel por píxel. |
Suma | Agrega (suma) los valores de dos rásteres píxel por píxel. |
Potencia | Eleva los valores de píxel de un ráster a la potencia de los valores encontrados en otro ráster. |
Redondeo hacia abajo | Devuelve el número entero inmediatamente inferior, como un valor de punto flotante, para cada píxel de un ráster. |
Redondeo hacia arriba | Devuelve el número entero inmediatamente superior, como un valor de punto flotante, para cada píxel de un ráster. |
Cuadrado | Calcula el cuadrado de los valores de píxel de un ráster. |
Raíz cuadrada | Calcula la raíz cuadrada de los valores de píxel de un ráster. |
Multiplicación | Multiplica los valores de dos rásteres píxel por píxel. |
Matemática: condicional
Estas funciones le permiten controlar los valores de salida según las condiciones establecidas en los valores de entrada.
Nombre de la función | Descripción |
---|---|
Evaluación Condicional | Realiza una evaluación condicional if/else en cada una de las celdas de entrada de un ráster de entrada. |
Establecer nulos | Cambia las ubicaciones de píxeles identificadas a NoData según los criterios especificados. Devuelve NoData si una evaluación condicional es verdadera y devuelve un valor especificado por otro ráster si es falsa. |
Matemática: lógica
Estas funciones evalúan los valores de las entradas y determinan los valores de salida según la lógica booleana. Estas funciones procesan datasets ráster en tres áreas principales: bit a bit, booleana y relacional.
Nombre de la función | Descripción |
---|---|
Bitwise And | Ejecuta la operación Bitwise And (Y bit a bit) sobre los valores binarios de dos rásteres de entrada. |
Bitwise Left Shift | Ejecuta una operación del método Bitwise cambio izquierda sobre los valores binarios de dos rásteres de entrada. |
Bitwise Not | Lleva a cabo una operación Bitwise Not (complemento) sobre el valor binario de un ráster de entrada. |
Bitwise Or | Lleva a cabo una operación Bitwise Or sobre los valores binarios de dos rásteres de entrada. |
Bitwise Right Shift | Ejecuta una operación Bitwise cambio derecha sobre los valores binarios de dos rásteres de entrada. |
Bitwise XOr | Lleva a cabo una operación Bitwise eXclusive Or sobre los valores binarios de dos rásteres de entrada. |
Booleana And | Ejecuta una operación Booleana And (y) sobre los valores de los píxeles de dos rásteres de entrada. Si los dos valores de entrada son verdaderos (distintos de cero), el valor de salida es 1. Si uno o los dos valores de entrada son falsos (cero), el valor de salida es 0. |
Booleana Not | Ejecuta una operación booleana Not (complementaria) sobre los valores de los píxeles del ráster de entrada. Si los valores de entrada son verdaderos (distintos de cero), el valor de salida es 0. Si los valores de entrada son falsos (cero), el valor de salida es 1. |
Booleana Or | Realiza una operación booleana Or sobre los valores de celda de dos rásteres de entrada. Si uno o los dos valores de entrada son verdaderos (distintos de cero), el valor de salida es 1. Si los dos valores de entrada son falsos (cero), el valor de salida es 0. |
Booleana XOr | Ejecuta una operación booleana Or exclusiva sobre los valores de celda de dos rásteres de entrada. Si un valor de entrada es verdadero (distinto de cero) y el otro valor es falso (cero), el valor de salida es 1. Si los dos valores de entrada son verdaderos, o si los dos son falsos, el valor de salida es 0. |
Igual a | Función de ráster que realiza una operación Igual a en dos rásteres píxel por píxel. |
Mayor que | Realiza una operación relacional mayor que sobre dos entradas píxel por píxel. Devuelve un valor de 1 para los píxeles en los que el primer ráster es mayor que el segundo ráster, y un valor de 0 para los píxeles en los que el primer ráster no es mayor que el segundo ráster. |
Mayor o Igual que | Realiza una operación relacional mayor o igual que sobre dos entradas píxel por píxel. Devuelve un valor de 1 para los píxeles en los que el primer ráster es mayor o igual que el segundo ráster, y un valor de 0 para los píxeles en los que el primer ráster no es mayor ni igual que el segundo ráster. |
Es nulo | Determina qué valores del ráster de entrada son NoData píxel por píxel. Devuelve un valor de 1 si el valor de entrada es NoData, y un valor de 0 para los píxeles que no sean NoData. |
Menor que | Realiza una operación relacional menor que sobre dos entradas píxel por píxel. Devuelve un valor de 1 para los píxeles en los que el primer ráster no sea menor que el segundo ráster. |
Menor o igual que | Realiza una operación relacional menor o igual que sobre dos entradas píxel por píxel. Devuelve un valor de 1 para los píxeles en los que el primer ráster es menor o igual que el segundo ráster, y un valor de 0 si no es menor ni igual que el segundo ráster. |
No igual | Realiza una operación relacional de desigualdad sobre dos entradas píxel por píxel. Devuelve un valor de 1 para los píxeles en los que el primer ráster no es igual al segundo ráster, y un valor de 0 para los píxeles donde es igual al segundo ráster. |
Matemática: trigonométrica
Utilice estas funciones para realizar varios cálculos trigonométricos de los valores de un ráster de entrada.
Nombre de la función | Descripción |
---|---|
Arcocoseno (ACos) | Calcula el coseno inverso de los píxeles de un ráster. |
Arcocoseno hiperbólico (ACosH) | Calcula el coseno inverso hiperbólico de los píxeles de un ráster. |
Arcoseno (ASin) | Calcula el seno inverso de los píxeles de un ráster. |
Arcoseno hiperbólico (ASinH) | Calcula el arcoseno inverso hiperbólico de los píxeles de un ráster. |
Arcotangente (ATan) | Calcula la tangente inversa de los píxeles de un ráster. |
Arcotangente (x/y) (ATan2) | Calcula la tangente inversa (basada en x,y) de los píxeles de un ráster. |
Arcotangente hiperbólica (ATanH) | Calcula la tangente inversa hiperbólica de los píxeles de un ráster. |
Coseno (Cos) | Calcula el coseno de los píxeles de un ráster. |
Coseno hiperbólico (CosH) | Calcula el coseno hiperbólico de los píxeles de un ráster. |
Seno (Sin) | Calcula el seno de los píxeles de un ráster. |
Seno hiperbólico (SinH) | Calcula el seno hiperbólico de los píxeles de un ráster. |
Tangente | Calcula la tangente de los píxeles de un ráster. |
Tangente hiperbólica (TanH) | Calcula la tangente hiperbólica de los píxeles de un ráster. |
Estadística
Utilice estas funciones para realizar operaciones de ráster estadísticas por zonas, por vecindades o localmente.
Nombre de la función | Descripción |
---|---|
Estadísticas de celdas | Calcula las estadísticas de varios rásteres píxel por píxel. |
Estadísticas móviles dimensionales | Calcula estadísticas en una ventana móvil de datos multidimensionales a lo largo de una dimensión especificada. |
Estadísticas focalizadas | Calcula estadísticas en las celdas dentro de una vecindad alrededor de cada celda de un ráster de entrada. Hay disponibles varias formas de vecindad. |
Estadísticas zonales | Calcula estadísticas sobre valores de un ráster dentro de zonas de otro dataset. |