List of raster functions

The raster functions allow you to define processing operations that can be applied to one or more rasters. These functions are applied to the raster data on the fly as the data is accessed and viewed. This means they can be applied quickly, without the time it would otherwise take to create a processed file on disk. The raster functions are organized in a raster function template, allowing you to create various processed products by chaining together multiple functions.

Global raster functions can be chained together with other functions, but they process data on a specified resolution and extent. Global functions can be identified by the hammer picture Global Function within the function button. They work similarly to geoprocessing tools and can use environment settings that you specify. To learn more, see Global functions.

All local raster functions—more than 100—support multidimensional rasters as inputs. Global functions do not support multidimensional rasters as inputs.

You can change the properties of a raster function on the General tab, including the name, description, output pixel type, and multidimensional rules.

Analysis

FunctionDescriptionLicense Requirement
Binary Thresholding

Divides the raster into two distinct classes using the Otsu method, which distinguishes between background and foreground in imagery by creating two classes with minimal intraclass variance.

ArcGIS Pro Basic

CCDC Analysis

Evaluates changes in pixel values over time using the Continuous Change Detection and Classification (CCDC) method and generates a change analysis raster containing the model results.

Image Analyst

Compute Change

The Compute Change function computes the differences between two categorical or continuous raster datasets.

Image Analyst

Detect Change Using Change Analysis

The Detect Change Using Change Analysis function generates a raster layer containing pixel date-of-change information using the change analysis raster. The change analysis raster must be generated by the Analyze Changes Using CCDC tool or the Analyze Changes Using LandTrendr tool, or the CCDC Analysis raster function or the LandTrendr Analysis raster function.

Image Analyst

Generate Trend

Estimates the trend for each pixel along a dimension for a given variable in a multidimensional raster.

Image Analyst

Gradient

Calculates the gradient along X, Y, XY, or a given dimension.

Image Analyst

Heat Index

Calculates the apparent temperature based on air temperature and humidity.

ArcGIS Pro Basic

Kernel Density

Calculates a magnitude-per-unit area from point or polyline features, using a kernel function to fit a smoothly tapered surface to each point or polyline.

Spatial Analyst

LandTrendr Analysis

Evaluates changes in pixel values over time using the Landsat-based detection of trends in disturbance and recovery (LandTrendr) method and generates a change analysis raster containing the model results.

Image Analyst

NDVI

Calculates the normalized difference vegetation index (NDVI) values using the red and near-infrared bands.

ArcGIS Pro Basic

NDVI Colorized

Computes the NDVI from the input image and applies a color map to the result.

ArcGIS Pro Basic

Predict Using Trend

Generates a forecasted layer using the output from the Generate Trend function.

Image Analyst

Process Raster Collection

Processes each slice in a multidimensional raster layer or each item in a mosaic layer.

Image Analyst or Spatial Analyst

Tasseled Cap Transformation

Provides standardized detection of human-made features, soil, and vegetation by measuring levels of brightness, vegetation, and wetness.

ArcGIS Pro Basic

Weighted Overlay

Overlays several rasters using a common measurement scale and weights each according to its importance.

Spatial Analyst

Weighted Sum

Weights and adds an array of rasters on a cell-by-cell basis.

Image Analyst or Spatial Analyst

Wind Chill

Calculates the apparent temperature based on air temperature and wind speed.

ArcGIS Pro Basic

Appearance

FunctionDescriptionLicense Requirement
Contrast and Brightness

Adjusts the difference between colors and overall lightness of the image.

ArcGIS Pro Basic

Convolution

Filters an image, which can be used to sharpen, blur, detect edges in an image, or other kernel-based enhancements.

ArcGIS Pro Basic

Pansharpen

Enhances the spatial resolution of a multiband image by fusing it with a higher-resolution panchromatic image.

ArcGIS Pro Basic

Statistics and Histogram

Defines the descriptive statistics for a dataset or uses the distribution from another dataset.

ArcGIS Pro Basic

Stretch

Enhances an image by changing properties, such as brightness, contrast, and gamma, through multiple stretch types.

ArcGIS Pro Basic

Classification

FunctionDescriptionLicense Requirement
Classify

Applies the appropriate classifier and associated training data specified in the .ecd training file to a raster dataset or segmented raster.

Image Analyst or Spatial Analyst

Linear Spectral

Performs subpixel classification and calculates the fractional abundance of different land-cover types for individual pixels.

Image Analyst or Spatial Analyst

ML Classify

Uses the maximum likelihood algorithm to assign pixels to a class.

Image Analyst or Spatial Analyst

Predict Using Regression

Computes a predicted raster based on raster data inputs and a regression model from the Train Random Trees Regression Model tool.

Image Analyst

Region Grow

Grows regions from seed points.

ArcGIS Pro Basic

Region Pixel Count

Identifies connected regions with the same pixel value and returns a raster whose value is the number of pixels in the region it belongs to.

ArcGIS Pro Basic

Segment Mean Shift

Groups pixels that are adjacent and have similar spectral or spatial characteristics into segments. This can be used as a second raster in the Classify function.

Image Analyst or Spatial Analyst

Conversion

FunctionDescriptionLicense Requirement
Color Model Conversion

Converts the color model of an image from either the hue, saturation, and value (HSV) model to red, green, and blue (RGB), or from RGB to HSV.

ArcGIS Pro Basic

Colormap

Transforms the pixel values to display the raster data as a grayscale or RGB image, based on a color map.

ArcGIS Pro Basic

Colormap To RGB

Converts a single-band raster with a color map to a three-band RGB raster.

ArcGIS Pro Basic

Grayscale

Converts a multiband raster into a single-band grayscale raster.

ArcGIS Pro Basic

LAS Dataset To Raster

The LAS Dataset To Raster function is used to render lidar data managed using the LAS dataset. The function will be used when you add lidar data to a mosaic dataset using the LAS Dataset raster type. With this function, you need to specify both input and output properties. Due to the resolution of the data and the time it can take to convert the point data to raster data, this function will write preprocessed raster data files to an output location (as cache).

ArcGIS Pro Basic

LAS to Raster

Renders lidar data stored using the LAS file format. The function is used when you add lidar data to a mosaic dataset using the LAS raster type.

ArcGIS Pro Basic

Rasterize Attributes

Enriches a raster by adding bands derived from values of specified attributes from an external table or a feature service.

ArcGIS Pro Basic

Rasterize Features

Converts features to rasters. Features are assigned pixel values based on the feature's field, such as OBJECTID. Optionally, the pixel values can be based on a user-defined value field in the input feature's attribute table.

ArcGIS Pro Basic

Spectral Conversion

Applies a matrix to a multiband image to convert a false-color image to a pseudocolor image.

ArcGIS Pro Basic

Terrain To Raster

The Terrain To Raster function is used to render multipoint data managed using a terrain stored in a geodatabase.

ArcGIS Pro Basic

Trend to RGB

Converts a trend raster to a three-band (red, green, and blue) raster. The trend raster is generated from the Generate Trend raster function or the CCDC Analysis raster function.

Image Analyst

Unit Conversion

Converts from one unit of measurement to another.

ArcGIS Pro Basic

Vector Field

Converts data with magnitude and direction values into vectors.

ArcGIS Pro Basic

Correction

FunctionDescriptionLicense Requirement
Apparent Reflectance

Adjusts image brightness values based on sun elevation, acquisition date, and the gain and bias settings for each band. The applicable sensors are Landsat, IKONOS, and QuickBird.

ArcGIS Pro Basic

Geometric

Orthorectifies imagery by incorporating an elevation model.

ArcGIS Pro Basic

Data management

FunctionDescriptionLicense Requirement

Aggregate

Generates a reduced-resolution version of a raster.

Spatial Analyst

Aggregate Multidimensional Raster

Creates a multidimensional raster layer by combining existing multidimensional raster variable data along a dimension.

Image Analyst or Spatial Analyst

Attribute Table

Uses an attribute table to symbolize a single-band raster. This is useful when you want to present imagery with specific labels and colors. If your table contains fields named red, green, and blue, values within those fields are used like a color map when rendering the image.

ArcGIS Pro Basic

Boundary Clean

Smooths the boundary between zones.

Spatial Analyst

Buffered function

Buffers the last accessed pixel blocks.

ArcGIS Pro Basic

Cached Raster

The Cached Raster function creates a preprocessed cache at the point in the function chain where it's added. It is typically inserted in a function chain before the functions that can impede performance due to more computationally intensive processing. These functions can include Convolution, Band Arithmetic, Pansharpen, or Geometric. Multiple Arithmetic functions are also computationally intensive.

ArcGIS Pro Basic

Clip

Clips a raster using a rectangular shape according to the extents defined or clips a raster to the shape of an input polygon feature class. The shape defining the clip can clip out the extent of the raster or clip out an area within the raster.

ArcGIS Pro Basic

Composite Bands

Combines multiple rasters into one multiband raster.

ArcGIS Pro Basic

Constant

The Constant function creates a virtual raster with a single pixel value that can be used in raster function templates and to process a mosaic dataset.

ArcGIS Pro Basic

Create Color Composite

The Create Color Composite raster function creates a three-band raster from a multiband raster layer in which each band can use an algebraic calculation based on band algebra.

ArcGIS Pro Basic

Expand

Expands specified zones of a raster by zones by a specified number of cells.

Spatial Analyst

Extract Bands

Reorders or extracts bands from a raster.

ArcGIS Pro Basic

Geometric Median

The Geometric Median function calculates the geometric median across pixels in a time series of multiband imagery.

Image Analyst

Interpolate Irregular Data

Interpolates from point clouds or irregular grids.

ArcGIS Pro Basic

Interpolate Raster By Dimension

Interpolates a multidimensional raster at specified dimension values using adjacent slices.

Image Analyst or Spatial Analyst

Key Metadata

Allows you to insert or override key metadata of a raster.

Key metadata is extracted from the raster's metadata and is generally associated with the following: a raster product, a mosaic dataset created using the product description, or each raster within a mosaic dataset that was added using specific raster types.

ArcGIS Pro Basic

Mask

Creates NoData by defining a range of pixel values. Any values outside the range return as NoData.

ArcGIS Pro Basic

Merge Raster

The Merge Rasters function groups or merges a collection of rasters.

ArcGIS Pro Basic

Mosaic Rasters

Stitches a set of raster datasets together to create one dataset.

ArcGIS Pro Basic

Multidimensional Filter

Creates a raster layer from a multidimensional raster dataset by slicing data along defined variables and dimensions.

ArcGIS Pro Basic

Multidimensional Raster

Adds a multidimensional dataset as a multidimensional raster layer.

ArcGIS Pro Basic

Nibble

Replaces selected cells of a raster with the value of their nearest neighbor. This is useful for editing areas of a raster in which the data may be erroneous.

Spatial Analyst

Random

Creates a virtual raster with random pixel values that can be used in a mosaic dataset.

ArcGIS Pro Basic

Raster Info

The Raster Info function modifies properties of the raster, such as bit depth, a NoData value, cell size, extent, and so on.

ArcGIS Pro Basic

Recast

Dynamically modifies the function parameter used in a mosaic dataset or image service without physically persisting the changes.

ArcGIS Pro Basic

Region Group

Records, for each cell in the output, the identity of the connected region to which that cell belongs. A unique number is assigned to each region.

Spatial Analyst

Reproject

Modifies the projection of a raster dataset, mosaic dataset, or raster item in a mosaic dataset. It can also resample the data to a new cell size and define an origin.

ArcGIS Pro Basic

Resample

Changes the spatial resolution of a dataset.

ArcGIS Pro Basic

Shrink

Shrinks specified zones of a raster by a specified number of cells.

Spatial Analyst

Subset Bands

Extract a subset of bands using ranges or lists.

ArcGIS Pro Basic

Swath

Interpolates from irregular grids or swath data.

ArcGIS Pro Basic

Transpose Bits

Unpacks the bits of the input pixel and maps them to specified bits in the output pixel. The purpose of this function is to manipulate bits from a couple of inputs, such as the Landsat 8 quality band products.

ArcGIS Pro Basic

Distance

FunctionDescriptionLicense Requirement

Distance Accumulation function

Calculates accumulated distance for each cell to sources, allowing for straight-line distance, cost distance, and true surface distance, as well as vertical and horizontal cost factors.

Spatial Analyst

Distance Allocation function

Calculates distance allocation for each cell to the provided sources based on straight-line distance, cost distance, and true surface distance, as well as vertical and horizontal cost factors.

Spatial Analyst

Least Cost Corridor function

Calculates the sum of two accumulative cost distance rasters with the option to apply a threshold based on percentage or accumulative cost.

Spatial Analyst

Optimal Path As Raster function

Calculates the optimal path from destinations to sources.

Spatial Analyst

Distance (Legacy)

FunctionDescriptionLicense Requirement

Corridor function

Calculates the sum of accumulative costs for two input accumulative cost rasters.

The Least Cost Corridor function provides enhanced functionality or performance.

Spatial Analyst

Cost Allocation function

Calculates, for each cell, its least-cost source based on the least accumulative cost over a cost surface.

The Distance Allocation function provides enhanced functionality or performance.

Spatial Analyst

Cost Back Link function

Defines the neighbor that is the next cell on the least-accumulative cost path to the least-cost source.

The Distance Accumulation function provides enhanced functionality or performance.

Spatial Analyst

Cost Distance function

Calculates the least-accumulative cost distance for each cell from or to the least-cost source over a cost surface.

The Distance Accumulation function provides enhanced functionality or performance.

Spatial Analyst

Cost Path function

Calculates the least-cost path from a source to a destination.

The Optimal Path As Raster function provides enhanced functionality or performance.

Spatial Analyst

Euclidean Allocation function

Calculates, for each cell, the nearest source based on Euclidean distance.

The Distance Allocation function provides enhanced functionality or performance.

Spatial Analyst

Euclidean Back Direction function

Calculates, for each cell, the direction, in degrees, to the neighboring cell along the shortest path back to the closest source while avoiding barriers.

The Distance Accumulation function provides enhanced functionality or performance.

Spatial Analyst

Euclidean Direction function

Calculates, for each cell, the direction, in degrees, to the nearest source.

The Distance Accumulation function provides enhanced functionality or performance.

Spatial Analyst

Euclidean Distance function

Calculates, for each cell, the Euclidean distance to the closest source.

The Distance Accumulation function provides enhanced functionality or performance.

Spatial Analyst

Least Cost Path function

Calculates the least-cost path from a source to a destination. The least accumulative cost distance is calculated for each cell over a cost surface to the nearest source. This produces an output raster that records the least-cost path, or paths, from selected locations to the closest source cells defined within the accumulative cost surface, in terms of cost distance.

The Distance Accumulation function and Optimal Path As Raster function provide enhanced functionality or performance.

Spatial Analyst

Path Distance function

Calculates, for each cell, the least accumulative cost distance from or to the least-cost source, while accounting for surface distance along with horizontal and vertical cost factors.

The Distance Accumulation function provides enhanced functionality or performance.

Spatial Analyst

Path Distance Allocation function

Calculates the least-cost source for each cell based on the least accumulative cost over a cost surface, while accounting for surface distance along with horizontal and vertical cost factors.

The Distance Allocation function provides enhanced functionality or performance.

Spatial Analyst

Path Distance Back Link function

Defines the neighbor that is the next cell on the least accumulative cost path to the least-cost source, while accounting for surface distance along with horizontal and vertical cost factors.

The Distance Accumulation function provides enhanced functionality or performance.

Spatial Analyst

Hydrology

FunctionDescriptionLicense Requirement

Fill function

Fills sinks and peaks in an elevation surface raster to remove small imperfections in the data.

Spatial Analyst

Flow Accumulation function

Creates a raster layer of accumulated flow into each cell. A weight factor can optionally be applied.

Spatial Analyst

Flow Direction function

Creates a raster layer of flow direction from each cell to its steepest downslope neighbor.

Spatial Analyst

Flow Distance function

Computes the minimum downslope horizontal or vertical distance to cell(s) on a stream or river into which they flow.

Spatial Analyst

Flow Length function

Creates a raster layer of upstream or downstream distance, or weighted distance, along the flow path for each cell.

Spatial Analyst

Sink function

Creates a raster layer identifying all sinks or areas of internal drainage.

Spatial Analyst

Snap Pour Point function

Snaps pour points to the cell of highest flow accumulation within a specified distance.

Spatial Analyst

Stream Link function

Assigns unique values to sections of a raster linear network between intersections.

Spatial Analyst

Stream Order function

Creates a raster layer that assigns a numeric order to segments of a raster representing branches of a linear network.

Spatial Analyst

Watershed function

Determines the contributing area above a set of cells in a raster.

Spatial Analyst

Math

FunctionDescriptionLicense Requirement
Abs

Calculates the absolute value of the pixels in a raster.

Image Analyst or Spatial Analyst

Arithmetic

Uses the pixel values to calculate mathematical operations on overlapping rasters.

ArcGIS Pro Basic

Band Arithmetic

Calculates indexes using the predefined formulas or user-defined expressions.

ArcGIS Pro Basic

Calculator

Computes a raster from a mathematical expression based on the raster bands.

Image Analyst or Spatial Analyst

Divide

Divides the values of two rasters on a pixel-by-pixel basis.

Image Analyst or Spatial Analyst

Exp

Calculates the base e exponential of the pixels in a raster.

Image Analyst or Spatial Analyst

Exp10

Calculates the base 10 exponential of the pixels in a raster.

Image Analyst or Spatial Analyst

Exp2

Calculates the base 2 exponential of the pixels in a raster.

Image Analyst or Spatial Analyst

Float

Converts each pixel value of a raster into a floating-point representation.

Image Analyst or Spatial Analyst

Int

Converts each pixel value of a raster to an integer by truncation.

Image Analyst or Spatial Analyst

Ln

Calculates the natural logarithm (base e) of each pixel in a raster.

Image Analyst or Spatial Analyst

Log10

Calculates the base 10 logarithm of each pixel in a raster.

Image Analyst or Spatial Analyst

Log2

Calculates the base 2 logarithm of each pixel in a raster.

Image Analyst or Spatial Analyst

Minus

Subtracts the value of the second input raster from the value of the first input raster on a pixel-by-pixel basis.

Image Analyst or Spatial Analyst

Mod

Finds the remainder (modulo) of the first raster when divided by the second raster on a pixel-by-pixel basis.

Image Analyst or Spatial Analyst

Negate

Changes the sign (multiplies by -1) of the pixel values of the input raster on a pixel-by-pixel basis.

Image Analyst or Spatial Analyst

Plus

Adds (sums) the values of two rasters on a pixel-by-pixel basis.

Image Analyst or Spatial Analyst

Power

Raises the pixel values in a raster to the power of the values found in another raster.

Image Analyst or Spatial Analyst

Round Down

Returns the next lower integer, as a floating-point value, for each pixel in a raster.

Image Analyst or Spatial Analyst

Round Up

Returns the next higher integer, as a floating-point value, for each pixel in a raster.

Image Analyst or Spatial Analyst

Square

Calculates the square of the pixel values in a raster.

Image Analyst or Spatial Analyst

Square Root

Calculates the square root of the pixel values in a raster.

Image Analyst or Spatial Analyst

Times

Multiplies the values of two rasters on a pixel-by-pixel basis.

Image Analyst or Spatial Analyst

Math: Conditional

FunctionDescriptionLicense Requirement
Con

Performs a conditional if/else evaluation on each of the input cells of an input raster.

Image Analyst or Spatial Analyst

Set Null

Set Null sets identified cell locations to NoData based on a specified criteria. It returns NoData if a conditional evaluation is true, and returns the value specified by another raster if it is false.

Image Analyst or Spatial Analyst

Math: Logical

FunctionDescriptionLicense Requirement
Bitwise And

Performs a Bitwise And operation on the binary values of two input rasters.

Image Analyst or Spatial Analyst

Bitwise Left Shift

Performs a Bitwise Left Shift operation on the binary values of two input rasters.

Image Analyst or Spatial Analyst

Bitwise Not

Performs a Bitwise Not (complement) operation on the binary value of an input raster.

Image Analyst or Spatial Analyst

Bitwise Or

Performs a Bitwise Or operation on the binary values of two input rasters.

Image Analyst or Spatial Analyst

Bitwise Right Shift

Performs a Bitwise Right Shift operation on the binary values of two input rasters.

Image Analyst or Spatial Analyst

Bitwise Xor

Performs a Bitwise eXclusive Or operation on the binary values of two input rasters.

Image Analyst or Spatial Analyst

Boolean And

Performs a Boolean And operation on the pixel values of two input rasters.

If both input values are true (nonzero), the output value is 1. If one or both input values are false (zero), the output value is 0.

Image Analyst or Spatial Analyst

Boolean Not

Performs a Boolean Not (complement) operation on the pixel values of the input raster.

If the input values are true (nonzero), the output value is 0. If the input values are false (zero), the output value is 1.

Image Analyst or Spatial Analyst

Boolean Or

Performs a Boolean Or operation on the cell values of two input rasters.

If one or both input values are true (nonzero), the output value is 1. If both input values are false (zero), the output value is 0.

Image Analyst or Spatial Analyst

Boolean Xor

Performs a Boolean eXclusive Or operation on the cell values of two input rasters.

If one input value is true (nonzero) and the other value is false (zero), the output value is 1. If both input values are true or both are false, the output value is 0.

Image Analyst or Spatial Analyst

Equal To

Performs an equal-to operation on two rasters on a pixel-by-pixel basis.

Image Analyst or Spatial Analyst

Greater Than

Performs a Relational greater-than operation on two inputs on a pixel-by-pixel basis.

Returns a value of 1 for pixels where the first raster is greater than the second raster and a value of 0 for pixels where the first raster is not greater than the second raster.

Image Analyst or Spatial Analyst

Greater Than Equal

Performs a Relational greater-than-or-equal-to operation on two inputs on a pixel-by-pixel basis.

Returns a value of 1 for pixels where the first raster is greater than or equal to the second raster and a value of 0 for pixels where the first raster is not greater than or equal to the second raster.

Image Analyst or Spatial Analyst

Is Null

Determines which values from the input raster are NoData on a pixel-by-pixel basis.

Returns a value of 1 if the input value is NoData and a value of 0 for pixels that are not NoData.

Image Analyst or Spatial Analyst

Less Than

Performs a Relational less-than operation on two inputs on a pixel-by-pixel basis.

Returns a value of 1 for pixels where the first raster is less than the second raster.

Image Analyst or Spatial Analyst

Less Than Equal

Performs a Relational less-than-or-equal-to operation on two inputs on a pixel-by-pixel basis.

Returns a value of 1 for pixels where the first raster is less than or equal to the second raster and a value of 0 where it is not less than or equal to the second raster.

Image Analyst or Spatial Analyst

Not Equal

Performs a Relational not-equal-to operation on two inputs on a pixel-by-pixel basis.

Returns a value of 1 for pixels where the first raster is not equal to the second raster and a value of 0 for pixels where it is equal to the second raster.

Image Analyst or Spatial Analyst

Math: Trigonometric

FunctionDescriptionLicense Requirement
ACos

Calculates the inverse cosine of the pixels in a raster.

Image Analyst or Spatial Analyst

ACosH

Calculates the inverse hyperbolic cosine of the pixels in a raster.

Image Analyst or Spatial Analyst

ASin

Calculates the inverse sine of the pixels in a raster.

Image Analyst or Spatial Analyst

ASinH

Calculates the inverse hyperbolic sine of the pixels in a raster.

Image Analyst or Spatial Analyst

ATan

Calculates the inverse tangent of the pixels in a raster.

Image Analyst or Spatial Analyst

ATan2

Calculates the inverse tangent (based on x,y) of the pixels in a raster.

Image Analyst or Spatial Analyst

ATanH

Calculates the inverse hyperbolic tangent of the pixels in a raster.

Image Analyst or Spatial Analyst

Cos

Calculates the cosine of the pixels in a raster.

Image Analyst or Spatial Analyst

CosH

Calculates the hyperbolic cosine of the pixels in a raster.

Image Analyst or Spatial Analyst

Sin

Calculates the sine of the pixels in a raster.

Image Analyst or Spatial Analyst

SinH

Calculates the hyperbolic sine of the pixels in a raster.

Image Analyst or Spatial Analyst

Tan

Calculates the tangent of the pixels in a raster.

Image Analyst or Spatial Analyst

TanH

Calculates the hyperbolic tangent of the pixels in a raster.

Image Analyst or Spatial Analyst

Reclass

FunctionDescriptionLicense Requirement
Lookup

Creates a new raster by looking up values found in another field in the table of the input raster.

ArcGIS Pro Basic

Remap

Allows you to group pixel values together and assign the group a new value.

ArcGIS Pro Basic

Zonal Remap

Allows you to remap pixels in a raster based on zones defined in another raster and zone-dependent value mapping defined in a table.

ArcGIS Pro Basic

SAR

FunctionDescriptionLicense Requirement
Complex

The Complex function computes the amplitude or phase values given a complex raster layer. It can also compute amplitude, phase, or complex values given a real and imaginary data type as the raster input.

ArcGIS Pro Basic

Radar Calibration

The Radar Calibration function corrects systematic errors in synthetic aperture radar (SAR) data and transforms radar reflectivity into radar backscatter on a reference plane.  Calibrating SAR data is required to retrieve meaningful backscatter that can be related directly to the physical properties of features in an image.

ArcGIS Pro Basic

SAR Indices

Computes various SAR indices for synthetic aperture radar (SAR) data, such as Radar Vegetation Index (RVI), Radar Forest Degradation Index (RFDI), and Canopy Structure Index (CSI).

Image Analyst

Sentinel-1 Radiometric Correction

This raster function converts the Sentinel-1 synthetic aperture radar (SAR) reflectivity into physical units of normalized backscatter by normalizing the reflectivity using a reference plane.

ArcGIS Pro Basic

Sentinel-1 Thermal Noise Removal

This raster function corrects backscatter disturbances caused by thermal noise, resulting in a more seamless synthetic aperture radar (SAR) Sentinel-1 image.

ArcGIS Pro Basic

Speckle

The Speckle function removes speckle in radar datasets and smooths the grainy salt and pepper effect, while retaining edges and sharp features in the image. Speckle is the inherent condition that is a result of constructive and destructive interference of the backscattered signal. The images generated by laser, ultrasound, and synthetic aperture radar (SAR) systems are subject to speckle noise due to the interference of the returning electromagnetic waves scattered from multiple surfaces. The Speckle function uses mathematical models to filter the bright and dark spots that are generated as a result of interference, to allow better image interpretation.

ArcGIS Pro Basic

Terrain Flatten

Corrects the input synthetic aperture radar (SAR) data for radiometric distortions due to topography.

Image Analyst

Thermal Noise Removal

This raster function corrects backscatter disturbances caused by thermal noise in the input synthetic aperture radar (SAR) data, resulting in a more seamless image.

Image Analyst

Statistical

FunctionDescriptionLicense Requirement
ArgStatistics

Orders raster bands into an array and identifies the band that has the minimum, maximum, median, or duration of pixel values.

ArcGIS Pro Basic

Cell Statistics

Calculates statistics from multiple rasters on a pixel-by-pixel basis.

Image Analyst or Spatial Analyst

Dimensional Moving Statistics

Calculates statistics over a moving window on multidimensional data along a specified dimension.

Image Analyst or Spatial Analyst

Focal Statistics

Calculates statistics on the cells within a neighborhood around each cell of an input raster. Several shapes of neighborhood are available.

Image Analyst or Spatial Analyst

Statistics

Defines a neighborhood and calculates the statistics within those pixels.

ArcGIS Pro Basic

Zonal Statistics

Calculates statistics on values of a raster within the zones of another dataset.

Image Analyst or Spatial Analyst

Surface

FunctionDescriptionLicense Requirement
Aspect

Shows the direction that each pixel is facing.

ArcGIS Pro Basic

Aspect-Slope

The Aspect-Slope function creates a raster layer that simultaneously displays the aspect and slope of a surface.

ArcGIS Pro Basic

Contour

The Contour function generates contour lines by joining points with the same elevation from a raster elevation layer. The contours are isolines created as rasters for visualization.

ArcGIS Pro Basic

Curvature

Calculates the curvature of a raster surface, optionally including profile and plan curvature.

ArcGIS Pro Basic

Elevation Void Fill

Creates pixels where holes exist in your elevation data.

ArcGIS Pro Basic

Hillshade

Creates a 3D representation of the surface, with the sun's relative position taken into account for shading the image.

ArcGIS Pro Basic

Shaded Relief

Creates a multiband, color-coded, 3D representation of the surface. The sun's relative position is taken into account for shading the image.

ArcGIS Pro Basic

Slope

Calculates the rate of change from one pixel value to its neighbors.

ArcGIS Pro Basic

Surface Parameters

Determines parameters of a raster surface such as aspect, slope, and curvature using geodesic methods.

Spatial Analyst

Viewshed

Determines the raster surface locations visible to a set of observer features using geodesic methods.

Spatial Analyst