ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

What are the functions used by a raster or mosaic dataset?

The raster functions allow you to define processing operations that will 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; therefore, they can be applied quickly without having to endure the time it would otherwise take to create a processed product on disk.

Functions can be applied to various rasters (or images), including the following:

  • Raster dataset layers
  • Mosaic datasets
  • Rasters within mosaic datasets
  • Image service layers

The functions are organized within a function chain, allowing you to create various processed products by chaining together multiple functions.

Functions

Function nameDescription

Apparent Reflectance

Adjusts image brightness values (DN) for some satellite sensors.

ArgStatistics

Calculates four different argument statistics functions: ArgMax, ArgMin, ArgMedian, and Duration.

Arithmetic

Performs an arithmetic operation between two partially or completely spatially overlapping rasters or a raster and one or more constant values.

Aspect

Identifies the downslope direction of the maximum rate of change in value from each cell to its neighbors.

Attribute Table

Defines an attribute table that will be used to symbolize a single-band mosaic dataset.

Band Arithmetic

Performs an arithmetic operation on the bands of a raster dataset.

Binary Thresholding

Creates a raster output that divides your raster into two distinct classes.

Cached Raster

Creates a preprocessed cache dataset at the point in the function chain where it's added for an item in a mosaic dataset.

Classify

Classifies a raster dataset based on an Esri Classifier Definition (.ecd) file and raster dataset inputs.

License:

This function requires the ArcGIS Spatial Analyst extension to be enabled.

Clip

Extracts or excludes an area in a raster according to a set of extents.

Color Model Conversion

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

Colormap

Transforms the pixel values to display the raster data as either a grayscale or a red, green, and blue (RGB) image, based on a color map.

Colormap To RGB

Converts a single-band raster with a color map to a three-band (red, green, and blue) raster.

Complex

Computes magnitude from complex values.

Composite Bands

Combines rasters to form a multiband raster.

Constant

Creates a virtual raster with a single pixel value for all its pixels.

Contrast And Brightness

Enhances the appearance of raster data (imagery) by modifying the brightness or contrast.

Convolution

Performs filtering on the pixel values in a raster, which can be used for sharpening an image, blurring an image, detecting edges within an image, or other kernel-based enhancements.

Curvature

Displays the shape or curvature of the slope. The curvature is calculated by computing the second derivative of the surface.

Elevation Void Fill

Creates pixels in areas where holes exist within your elevation data.

Extract Band

Reorders or extracts bands from a raster.

Geometric

Rectifies an image based on the geodata transformation that is supplied with the raster. This can be used to orthorectify rasters based on a sensor definition and a terrain model.

Grayscale

Converts a multiband raster into a grayscale raster.

Hillshade

Generates a grayscale model of a terrain with the sun's relative position taken into account for shading the terrain.

Identity

Default function required by all rasters in a mosaic dataset if there is no other function.

Interpolate Irregular Data

Converts irregularly gridded point clouds or raster data into square pixels.

Key Metadata

Inserts or overrides the key metadata of a raster.

LAS Dataset To Raster

Renders lidar data managed using the LAS dataset.

This function cannot be added manually. It is added when the data is added to a mosaic dataset using the LAS dataset raster type.

LAS To Raster

Renders lidar data stored using the LAS file format.

This function cannot be added manually. It is added when the data is added to a mosaic dataset using the LAS raster type.

Local

Performs bitwise, conditional, logical, mathematical, and statistical operation calculations, on a pixel-by-pixel basis.

License:

This function requires the ArcGIS Spatial Analyst extension to be enabled.

Mask

Creates NoData by defining a range of pixel values. Any values outside the range will be returned as NoData.

Merge Rasters

Creates a single raster item in the attribute table from multiple items (rows).

ML Classify

Generates a supervised classification image using a signature file.

License:

This function requires the ArcGIS Spatial Analyst extension to be enabled.

NDVI

Calculates the Normalized Difference Vegetation Index (NDVI) values using a two-band raster consisting of the red and near-infrared bands.

Pansharpening

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

Python Adapter

Converts your Python code into a custom raster function.

Radar Calibration

Converts the pixels of RADARSAT-2 imagery to a true representation of the radar backscatter.

Raster Info

Modifies properties of the raster, such as bit depth.

Rasterize Attributes

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

Recast

Dynamically modifies the parameters used in a mosaic dataset or image service without physically persisting the changes to the items.

Remap

Allows you to change or reclassify the pixel values of the raster data.

Reproject

Modifies the projection of and optionally resamples a raster dataset, mosaic dataset, or raster item in a mosaic dataset.

Resample

Changes the cell size and resampling method.

Segment Mean Shift

Identifies features or segments in your imagery by grouping adjacent pixels together that have similar spectral characteristics.

License:

This function requires the ArcGIS Spatial Analyst extension to be enabled.

Sentinel-1 Radiometric Calibration

Performs radiometric calibration for Sentinel 1 datasets. This works with both Ground Range Detection (GRD) and Single Look Complex (SLC) products.

Sentinel-1 Thermal Noise Removal

Performs thermal noise removal for Sentinel 1 datasets. This works with both GRD and SLC products.

Shaded Relief

Generates a shaded relief from an elevation model and color ramp.

Slope

Calculates the rate of change of elevation for each DEM cell.

Speckle

Smooths or removes speckles in radar imagery using a noise model.

Spectral Conversion

Applies a matrix to a multiband image to affect the spectral values of the output. This can be used to convert a false-color image to a pseudocolor image.

Statistics

Calculates focal statistics for each pixel of an image based on a defined focal neighborhood.

Statistics and Histogram

Defines the statistics and histogram of a raster. This is especially useful when it is added to the end of a processing pane so the statistics can be used to render the output.

Stretch

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

Tasseled Cap

A principal component analysis that can classify certain multispectral datasets and calculate new bands that are useful for vegetation and agricultural studies.

Terrain To Raster

Renders multipoint data managed using a terrain stored in a geodatabase.

This function cannot be added manually. It is added when the data is added to a mosaic dataset using the Terrain raster type.

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 Assessment (QA) band.

Unit Conversion

Converts pixels from one unit to another unit. It supports conversion of distance, speed, and temperature.

Vector Field

Composites and converts two rasters into a two-band raster that has a vector field as either Magnitude-Direction or Field U-V.

Vector Field Renderer

Specifies how a raster with vector symbols is displayed. This renderer is often used for visualizing flow direction and magnitude in meteorology and oceanography.

Weighted Overlay

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

Weighted Sum

Overlays several rasters, multiplying each by their given weight and summing them together.

Zonal Remap

Remaps pixels in a raster based on zones defined in another raster and zone-dependent value mapping defined in a table.

List of functions

Related topics

  • Rasters with functions
  • Editing function chains in a mosaic dataset
  • Editing functions on a raster dataset
  • Editing function chain templates
  • Edit Raster Function
  • Applying a function template

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2021 Esri. | Privacy | Legal