Disponible con licencia de Image Analyst.
The ArcGIS Image Analyst extension provides a rich suite of raster functions in ArcGIS Pro.
Raster functions
A large number of raster functions is provided with the Image Analyst extension. These functions are grouped into categories of related functionality in the following tables. Each function is linked within the table to a detailed description.
Analysis
The following functions are found in the Analysis raster function category. Use the analysis functions to analyze multidimensional and imagery datasets.
Function | Description |
---|---|
CCDC Analysis | Evalúa los cambios en los valores de píxel a lo largo del tiempo utilizando el método Clasificación y detección de cambios continuas (CCDC) y genera un ráster de análisis de cambios que contiene los resultados del modelo. |
Compute Change | Calcula las diferencias entre dos datasets ráster continuos o de categorías. |
Detect Change Using Change Analysis | La función Detectar cambios con análisis de cambios genera una capa ráster que contiene información de fecha de cambio de píxel con el ráster de análisis de cambios. El ráster de análisis de cambios se debe generar con la herramienta Analizar cambios usando CCDC o la herramienta Analizar cambios usando LandTrendr, o bien con la función ráster Análisis CCDC o la función ráster Análisis LandTrendr. |
Generate Trend | Estima la tendencia de cada píxel a lo largo de una dimensión para una o varias variables de un ráster multidimensional. |
LandTrendr Analysis | Evalúa los cambios en los valores de píxel a lo largo del tiempo utilizando el método de detección de tendencias de perturbación y recuperación basado en Landsat (LandTrendr) y genera un ráster de análisis de cambios que contiene los resultados del modelo. |
Predict Using Trend | Computes a forecasted multidimensional raster layer using the output trend raster from the Generate Trend function. |
Process Raster Collection | Processes each slice in a multidimensional raster or each item in a mosaic raster. This function can also aggregate multiple slices into a single slice. |
Weighted Sum | La función Suma ponderada permite superponer varios rásteres al multiplicar cada uno por su peso y sumar los resultados. |
Classification functions
The following functions are found in the Classification raster function category. Use the segmentation and classification functions to prepare segmented rasters or pixel-based raster datasets to use in creating classified raster datasets.
Function | Description |
---|---|
Classify | 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. |
Linear Spectral Unmixing | 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. |
Maximum Likelihood Classify | Realiza una clasificación de máxima verosimilitud sobre un dataset ráster o un dataset de mosaico. |
Predict Using Regression | Computes a predicted raster based on raster data inputs and a regression model from the Train Random Trees Regression Model tool. |
Segment Mean Shift | 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. |
Conversion functions
The following function is found in the Conversion raster function category.
Function | Description |
---|---|
Convierte un ráster de tendencia en un ráster de tres bandas (roja, verde y azul). El ráster de tendencia se genera a partir de la función ráster Generar tendencia o la función ráster Análisis CCDC. |
Data management functions
The following function is found in the Data management raster function category.
Function | Description |
---|---|
Crea una capa ráster multidimensional combinando datos variables ráster multidimensionales existentes a lo largo de una dimensión. |
Math functions
The following functions are found in the Math raster function category. The general math functions apply a mathematical function to the input raster(s). These tools fall into several categories. The arithmetic tools perform basic mathematical operations, such as addition and multiplication. There are tools that perform various types of exponentiation operations, which include exponentials and logarithms, in addition to the basic power operations. The remaining tools are used either for sign conversion or for conversion between integer and floating point data types.
Function | Description |
---|---|
Abs | Calcula el valor absoluto de los píxeles de un ráster. |
Arithmetic | Utiliza los valores de píxel para calcular operaciones matemáticas en rásters de superposición. |
Band Arithmetic | Calcula índices usando las fórmulas predefinidas o expresiones definidas por el usuario. |
Calculator | Calcula un ráster a partir de una expresión matemática basada en bandas de rásteres. |
Divide | Divide los valores de dos rásteres píxel por píxel. |
Exp | Calcula el exponencial en base e de los píxeles de un ráster. |
Exp10 | Calcula el exponencial en base 10 de los píxeles de un ráster. |
Exp2 | Calcula el exponencial en base 2 de los píxeles de un ráster. |
Float | Convierte el valor de píxel de un ráster en una representación con punto flotante. |
Int | Convierte cada valor de píxel de un ráster a un entero mediante truncamiento. |
Ln | Calcula el logaritmo natural (base e) de cada píxel de un ráster. |
Log10 | Calcula el logaritmo base 10 de cada píxel de un ráster. |
Log2 | Calcula el logaritmo en base 2 de cada píxel de un ráster. |
Minus | Resta el valor del segundo ráster de entrada del valor del primer ráster de entrada píxel por píxel. |
Mod | Determina el resto (módulo) del primer ráster cuando se divide por el segundo ráster píxel por píxel. |
Negate | Cambia el signo (multiplica por -1) de los valores de celda del ráster de entrada píxel por píxel. |
Plus | Agrega (suma) los valores de dos rásteres píxel por píxel. |
Power | Eleva los valores de píxel de un ráster a la potencia de los valores encontrados en otro ráster. |
Round Down | Devuelve el número entero inmediatamente inferior, como un valor de punto flotante, para cada píxel de un ráster. |
Round Up | Devuelve el número entero inmediatamente superior, como un valor de punto flotante, para cada píxel de un ráster. |
Square | Calcula el cuadrado de los valores de píxel de un ráster. |
Square Root | Calcula la raíz cuadrada de los valores de píxel de un ráster. |
Times | Multiplica los valores de dos rásteres píxel por píxel. |
Math: Conditional
The following functions are found in the Math: Conditional raster function category. The conditional functions allow you to control the output values based on the conditions placed on the input values. The conditions that can be applied are of two types: queries on the attributes or a condition based on the position of the conditional statement in a list.
Function | Description |
---|---|
Con | Realiza una evaluación condicional if/else en cada una de las celdas de entrada de un ráster de entrada. |
Set Null | 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. |
Math: Logical
The following functions are found in the Math: Logical raster function category. The logical math functions evaluate the values of the inputs and determine the output values based on Boolean logic. These functions process raster datasets in five main areas: Bitwise, Boolean, Combinatorial, Logical, and Relational.
Function | Description |
---|---|
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. |
Boolean 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. |
Boolean 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. |
Boolean 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. |
Boolean 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. |
Equal To | Función de ráster que realiza una operación Igual a en dos rásteres píxel por píxel. |
Greater Than | 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. |
Greater Than Equal | 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. |
Is Null | 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. |
Less Than | 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. |
Less Than Equal | 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. |
Not Equal | 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. |
Math: Trigonometric
The following functions are found in the Math: Trigonometric raster function category. The trigonometric math functions perform various trigonometric calculations on the values in an input raster.
Function | Description |
---|---|
ACos | Calcula el coseno inverso de los píxeles de un ráster. |
ACosH | Calcula el coseno inverso hiperbólico de los píxeles de un ráster. |
ASin | Calcula el seno inverso de los píxeles de un ráster. |
ASinH | Calcula el arcoseno inverso hiperbólico de los píxeles de un ráster. |
ATan | Calcula la tangente inversa de los píxeles de un ráster. |
ATan2 | Calcula la tangente inversa (basada en x,y) de los píxeles de un ráster. |
ATanH | Calcula la tangente inversa hiperbólica de los píxeles de un ráster. |
Cos | Calcula el coseno de los píxeles de un ráster. |
CosH | Calcula el coseno hiperbólico de los píxeles de un ráster. |
Sin | Calcula el seno de los píxeles de un ráster. |
SinH | Calcula el seno hiperbólico de los píxeles de un ráster. |
Tan | Calcula la tangente de los píxeles de un ráster. |
TanH | Calcula la tangente hiperbólica de los píxeles de un ráster. |
Statistical
The following functions are found in the Statistical raster function category. Use the statistical functions to perform statistical raster operations on a local, neighborhood, or zonal basis.
Function | Description |
---|---|
Cell Statistics | Calcula las estadísticas de varios rásteres píxel por píxel. Las estadísticas disponibles son mayoría, máximo, valor medio, mediana, mínimo, minoría, rango, desviación estándar, suma y variedad. |
Dimensional Moving Statistics | Calculates statistics over a moving window on multidimensional data along a specified dimension. |
Focal Statistics | Calculates statistics on the cells within a neighborhood around each pixel of an input raster. Several shapes of neighborhood are available. |
Zonal Statistic | Calcula estadísticas sobre valores de un ráster dentro de zonas de otro dataset. |