rasterFunctionConstants

AMD: require(["esri/layers/support/rasterFunctionConstants"], (rasterFunctionConstants) => { /* code goes here */ });
ESM: import * as rasterFunctionConstants from "@arcgis/core/layers/support/rasterFunctionConstants.js";
Object: esri/layers/support/rasterFunctionConstants
Since: ArcGIS Maps SDK for JavaScript 4.26

Various constant values used by different raster functions when setting ImageryTileLayer.rasterFunction or ImageryLayer.rasterFunction properties.

Property Overview

Name Type Summary Object

Method name constants used by the band index raster functions.

rasterFunctionConstants

The local cell statistics operations type constants.

rasterFunctionConstants

Predefined raster color ramp name constants used for the Colormap raster function.

rasterFunctionConstants

Predefined raster color map name constants used for the Colormap raster function.

rasterFunctionConstants

Kernel type constants used for the Convolution raster function.

rasterFunctionConstants

Curvature type constants used for the curvature raster function.

rasterFunctionConstants

Hillshade type constants used for the hillshade raster function.

rasterFunctionConstants

The local arithmetic operations types.

rasterFunctionConstants

The local conditional operations type constants.

rasterFunctionConstants

The local logical operations type constants.

rasterFunctionConstants

The local trigonometric operations type constants.

rasterFunctionConstants

The missing band action constants available for the Extract band raster function.

rasterFunctionConstants

The NoData interpretation constants used for the Mask raster function.

rasterFunctionConstants

Slope type constants used for the slope raster function.

rasterFunctionConstants

Stretch type constants used for the stretch raster function.

rasterFunctionConstants

Property Details

bandIndexType

Property
bandIndexType Objectreadonly

Method name constants used by the band index raster functions.

Properties
userDefined Number

User defined method. When using the user defined method to define your band arithmetic algorithm, you can enter a single-line algebraic formula to create a single-band output. The supported operators are -,+,/,*, and unary -. To identify the bands, add B or b to the beginning of the band number.

NDVI Number

The Normalized Difference Vegetation Index (NDVI) method is a standardized index allowing you to generate an image displaying greenness (relative biomass). This index takes advantage of the contrast of the characteristics of two bands from a multispectral raster dataset—the chlorophyll pigment absorptions in the red band and the high reflectivity of plant materials in the NIR band.

NDVIRe Number

The Red-Edge NDVI (NDVIre) method is a vegetation index for estimating vegetation health using the red-edge band. It is especially useful for estimating crop health in the mid to late stages of growth, when the chlorophyll concentration is relatively higher. Also, NDVIre can be used to map the within-field variability of nitrogen foliage to understand the fertilizer requirements of crops.

BAI Number

The Burn Area Index (BAI) uses the reflectance values in the red and NIR portion of the spectrum to identify the areas of the terrain affected by fire. See BAI raster function.

NBR Number

The Normalized Burn Ratio Index (NBRI) uses the NIR and SWIR bands to emphasize burned areas, while mitigating illumination and atmospheric effects. Your images should be corrected to reflectance values before using this index. See NRB raster function.

NDBI Number

The Normalized Difference Built-up Index (NDBI) uses the NIR and SWIR bands to emphasize manufactured built-up areas. It is ratio based to mitigate the effects of terrain illumination differences as well as atmospheric effects. NDBI raster function.

NDMI Number

The Normalized Difference Moisture Index (NDMI) is sensitive to the moisture levels in vegetation. It is used to monitor droughts and fuel levels in fire-prone areas. It uses NIR and SWIR bands to create a ratio designed to mitigate illumination and atmospheric effects. NDMI raster function.

NDSI Number

The Normalized Difference Snow Index (NDSI) is designed to use MODIS (band 4 and band 6) and Landsat TM (band 2 and band 5) for identification of snow cover while ignoring cloud cover. Since it is ratio based, it also mitigates atmospheric effects. NDSI raster function.

GEMI Number

The Global Environmental Monitoring Index (GEMI) method is a nonlinear vegetation index for global environmental monitoring from satellite imagery. It's similar to NDVI, but it's less sensitive to atmospheric effects. It is affected by bare soil; therefore, it's not recommended for use in areas of sparse or moderately dense vegetation.

GVITM Number

The Green Vegetation Index (GVI) method was originally designed from Landsat MSS imagery and has been modified for Landsat TM imagery. It's also known as the Landsat TM Tasseled Cap green vegetation index. It can be used with imagery whose bands share the same spectral characteristics.

PVI String

The Perpendicular Vegetation Index (PVI) method is similar to a difference vegetation index; however, it is sensitive to atmospheric variations. When using this method to compare images, it should only be used on images that have been atmospherically corrected.

Sultan Number

The Sultan's process takes a six-band 8-bit image and uses the Sultan's Formula method to produce a three-band 8-bit image. The resulting image highlights rock formations called ophiolites on coastlines. This formula was designed based on the TM or ETM bands of a Landsat 5 or 7 scene.

VARI Number

The Visible Atmospherically Resistant Index (VARI) method is a vegetation index for estimating vegetation fraction quantitatively with only the visible range of the spectrum.

GNDVI Number

The Green Normalized Difference Vegetation Index (GNDVI) method is a vegetation index for estimating photo synthetic activity and is a commonly used vegetation index to determine water and nitrogen uptake into the plant canopy.

SAVI Number

The Soil-Adjusted Vegetation Index (SAVI) method is a vegetation index that attempts to minimize soil brightness influences using a soil-brightness correction factor. This is often used in arid regions where vegetative cover is low, and it outputs values between -1.0 and 1.0.

TSAVI Number

The Transformed Soil Adjusted Vegetation Index (TSAVI) method is a vegetation index that minimizes soil brightness influences by assuming the soil line has an arbitrary slope and intercept.

MSAVI Number

The Modified Soil Adjusted Vegetation Index (MSAVI) method minimizes the effect of bare soil on the SAVI.

SR Number

The Simple Ratio (SR) method is a common vegetation index for estimating the amount of vegetation. It is the ratio of light scattered in the NIR and absorbed in red bands, which reduces the effects of atmosphere and topography.

SRRe Number

The Red-Edge Simple Ratio (SRre) method is a vegetation index for estimating the amount of healthy and stressed vegetation. It is the ratio of light scattered in the NIR and red-edge bands, which reduces the effects of atmosphere and topography.

MTVI2 Number

The Modified Triangular Vegetation Index (MTVI2) method is a vegetation index for detecting leaf chlorophyll content at the canopy scale while being relatively insensitive to leaf area index. It uses reflectance in the green, red, and NIR bands.

RTVICore Number

The Red-Edge Triangulated Vegetation Index (RTVICore) method is a vegetation index for estimating leaf area index and biomass. This index uses reflectance in the NIR, red-edge, and green spectral bands.

CIRe Number

The Chlorophyll Index - Red-Edge (CIre) method is a vegetation index for estimating the chlorophyll content in leaves using the ratio of reflectivity in the NIR and red-edge bands.

CIG Number

Chlorophyll index - Green (CIG) method is a vegetation index for estimating the chlorophyll content in leaves using the ratio of reflectivity in the NIR and green bands.

EVI Number

The Enhanced Vegetation Index (EVI) method is an optimized vegetation index that accounts for atmospheric influences and vegetation background signal. It's similar to NDVI but is less sensitive to background and atmospheric noise, and it does not become as saturated as NDVI when viewing areas with very dense green vegetation. EVI raster function.

ironOxide Number

The Iron Oxide (ironOxide) ratio method is a geological index for identifying rock features that have experienced oxidation of iron-bearing sulfides using the red and blue bands. It is useful in identifying iron oxide features below vegetation canopies and is used in mineral composite mapping. ironOxide raster function.

ferrousMinerals Number

The Ferrous Minerals (ferrousMinerals) ratio method is a geological index for identifying rock features containing some quantity of iron-bearing minerals using the SWIR and NIR bands. It is used in mineral composite mapping. ferrousMinerals raster function.

clayMinerals Number

The Clay Minerals (clayMinerals) ratio method is a geological index for identifying mineral features containing clay and alunite using two shortwave infrared (SWIR) bands. It is used in mineral composite mapping. See clayMinerals raster function.

NDWI Number

The Normalized Difference Water Index (NDWI) method is an index for delineating and monitoring content changes in surface water. It is computed with the NIR and green bands. See NDWI raster function.

WNDWI Number

The Weighted Normalized Difference Water Index (WNDWI) method is a water index developed to reduce errors typically encountered in other water indices, including water turbidity, small water bodies, or shadow in remote sensing scenes.

MNDWI Number

The Modified Normalized Difference Water Index (MNDWI) uses green and SWIR bands for the enhancement of open water features. It also diminishes built-up area features that are often correlated with open water in other indices.

cellStatisticalOperation

Property
cellStatisticalOperation Objectreadonly

The local cell statistics operations type constants. This function calculates a statistic on a pixel-by-pixel basis. Refer to the Local raster functions for more info.

Properties
majority Number

Determines the majority (value that occurs most often) of the inputs.

max Number

Determines the maximum (largest value) of the inputs.

mean Number

Determines the mean (average value) of the inputs.

med Number

Calculates the median of the inputs.

min Number

Determines the minimum (smallest value) of the inputs.

minority Number

Determines the minority (value that occurs least often) of the inputs.

range Number

Calculates the range (difference between largest and smallest value) of the inputs.

stddev Number

Calculates the standard deviation of the inputs.

sum Number

Calculates the sum (total of all values) of the inputs.

variety Number

Calculates the variety (number of unique values) of the inputs.

majorityIgnoreNoData Number

Determines the majority (value that occurs most often) of the inputs. Only cells that have data values will be used in determining the statistic value.

maxIgnoreNoData Number

Determines the maximum (largest value) of the inputs. Only cells that have data values will be used in determining the statistic value.

meanIgnoreNoData Number

Determines the mean (average value) of the inputs. Only cells that have data values will be used in determining the statistic value.

medIgnoreNoData Number

Determines the median of the inputs. Only cells that have data values will be used in determining the statistic value.

minIgnoreNoData Number

Determines the minimum (smallest value) of the inputs. Only cells that have data values will be used in determining the statistic value.

minorityIgnoreNoData Number

Determines the minority (value that occurs least often) of the inputs. Only cells that have data values will be used in determining the statistic value.

rangeIgnoreNoData Number

Calculates the range (difference between largest and smallest value) of the inputs. Only cells that have data values will be used in determining the statistic value.

stddevIgnoreNoData Number

Calculates the standard deviation of the inputs. Only cells that have data values will be used in determining the statistic value.

sumIgnoreNoData Number

Calculates the sum (total of all values) of the inputs. Only cells that have data values will be used in determining the statistic value.

varietyIgnoreNoData Number

Calculates the variety (number of unique values) of the inputs. Only cells that have data values will be used in determining the statistic value.

colorRampName

Property
colorRampName Objectreadonly

Predefined raster color ramp name constants used for the Colormap raster function.

Properties
aspect String

Aspect.

blackToWhite String

Black to White.

blueBright String

Blue Bright.

blueLightToDark String

Blue Light to Dark.

blueGreenBright String

Blue-Green Bright.

blueGreenLightToDark String

Blue-Green Light to Dark.

brownLightToDark String

Brown Light to Dark.

brownToBlueGreenDivergingBright String

Brown to Blue Green Diverging. Bright.

brownToBlueGreenDivergingDark String

Brown to Blue Green Diverging. Dark.

coefficientBias String

Coefficient Bias.

coldToHotDiverging String

Cold to Hot Diverging.

conditionNumber String

Condition Number.

cyanToPurple String

Cyan to Purple.

cyanLightToBlueDark String

Cyan-Light to Blue-Dark.

distance String

Distance.

elevation1 String

Elevation #1.

elevation2 String

Elevation #2.

errors String

Errors.

grayLightToDark String

Gray Light to Dark.

greenBright String

Green Bright.

greenLightToDark String

Green Light to Dark.

greenToBlue String

Green to Blue.

orangeBright String

Orange Bright.

orangeLightToDark String

Orange Light to Dark.

partialSpectrum String

Partial Spectrum.

partialSpectrum1Diverging String

Partial Spectrum 1 Diverging.

partialSpectrum2Diverging String

Partial Spectrum 2 Diverging.

pinkToYellowGreenDivergingBright String

Pink to YellowGreen Diverging. Bright.

pinkToYellowGreenDivergingDark String

Pink to YellowGreen Diverging. Dark.

precipitation String

Precipitation.

prediction String

Prediction.

purpleBright String

Purple Bright.

purpleToGreenDivergingBright String

Purple to Green Diverging. Bright.

purpleToGreenDivergingDark String

Purple to Green Diverging. Dark.

purpleBlueBright String

Purple-Blue Bright.

purpleBlueLightToDark String

Purple-Blue Light to Dark.

purpleRedBright String

Purple-Red Bright.

purpleRedLightToDark String

Purple-Red Light to Dark.

redBright String

Red Bright.

redLightToDark String

Red Light to Dark.

redToBlueDivergingBright String

Red to Blue Diverging. Bright.

redToBlueDivergingDark String

Red to Blue Diverging. Dark.

redToGreen String

Red to Green.

redToGreenDivergingBright String

Red to Green Diverging. Bright.

redToGreenDivergingDark String

Red to Green Diverging. Dark.

slope String

Slope.

spectrumFullBright String

Spectrum-Full Bright.

spectrumFullDark String

Spectrum-Full Dark.

spectrumFullLight String

Spectrum-Full Light.

surface String

Surface.

temperature String

Temperature.

whiteToBlack String

White to Black.

yellowToDarkRed String

Yellow to Dark Red.

yellowToGreenToDarkBlue String

Yellow to Green to Dark Blue.

yellowToRed String

Yellow to Red.

yellowGreenBright String

Yellow-Green Bright.

yellowGreenLightToDark String

Yellow-Green Light to Dark.

colormapName

Property
colormapName Objectreadonly

Predefined raster color map name constants used for the Colormap raster function.

Properties
random String

A random colormap.

NDVI String

colormap to visualize vegetation. Values near zero are blue. Low values are brown. Then the colors gradually change from red. to orange. to yellow. to green. and to black as the vegetation index goes from low to high.

NDVI2 String

A colormap to visualize vegetation. Low values range from white to green. Then the colors range from gray. to purple. to violet. to dark blue. and to black as the vegetation index goes from low to high.

NDVI3 String

A colormap to visualize vegetation. Values near zero are blue. Then the colors gradually change from red. to orange. and to green as the vegetation index goes from low to high.

elevation String

A color map that gradually changes from cyan to purple to black.

gray String

A color map that gradually changes from black to white.

hillshade String

A colormap to visualize a hillshade product. It has a color scheme that gradually changes from black to white depending on topography.

convolutionKernel

Property
convolutionKernel Objectreadonly

Kernel type constants used for the Convolution raster function. Gradient filters can be used for edge detection in 45 degree increments. Laplacian filters are often used for edge detection. They are often applied to an image that has first been smoothed to reduce its sensitivity to noise. Line detection filters. like the gradient filters. can be used to perform edge detection. The Sobel filter is used for edge detection.

Properties
userDefined Number

User defined kernel type.

lineDetectionHorizontal Number

Horizontal line detection. Line detection filters. like the gradient filters. can be used to perform edge detection.

lineDetectionVertical Number

Vertical line detection. Line detection filters. like the gradient filters. can be used to perform edge detection.

lineDetectionLeftDiagonal Number

Left diagonal line detection. Line detection filters. like the gradient filters. can be used to perform edge detection.

lineDetectionRightDiagonal Number

Right diagonal line detection. Line detection filters. like the gradient filters. can be used to perform edge detection.

gradientNorth Number

North gradient detection. Gradient filters can be used for edge detection in 45 degree increments.

gradientWest Number

West gradient detection. Gradient filters can be used for edge detection in 45 degree increments.

gradientEast Number

East gradient detection. Gradient filters can be used for edge detection in 45 degree increments.

gradientSouth Number

South gradient detection. Gradient filters can be used for edge detection in 45 degree increments.

gradientNorthEast Number

North east gradient detection. Gradient filters can be used for edge detection in 45 degree increments.

gradientNorthWest Number

North west gradient detection. Gradient filters can be used for edge detection in 45 degree increments.

smoothArithmeticMean Number

Smooths the data by reducing local variation and removing noise. Calculates the average (mean) value for each neighborhood. The effect is that the high and low values within each neighborhood are averaged out. reducing the extreme values in the data.

smoothing3x3 Number

Smooths (low-pass) the data by reducing local variation and removing noise. Calculates the average (mean) value for each neighborhood. The effect is that the high and low values within each neighborhood are averaged out. reducing the extreme values in the data.

smoothing5x5 Number

Smooths (low-pass) the data by reducing local variation and removing noise. Calculates the average (mean) value for each neighborhood. The effect is that the high and low values within each neighborhood are averaged out. reducing the extreme values in the data.

sharpen Number

Sharpens the date by calculating the focal sum statistic for each cell of the input using a weighted kernel neighborhood. It brings out the boundaries between features (for example. where a water body meets the forest). thus sharpening edges between objects.

sharpen2 Number

Sharpens the date by calculating the focal sum statistic for each cell of the input using a weighted kernel neighborhood. It brings out the boundaries between features (for example. where a water body meets the forest). thus sharpening edges between objects.

sharpening3x3 Number

Sharpens the date by calculating the focal sum statistic for each cell of the input using a weighted kernel neighborhood. It brings out the boundaries between features (for example. where a water body meets the forest). thus sharpening edges between objects.

sharpening5x5 Number

Sharpens the date by calculating the focal sum statistic for each cell of the input using a weighted kernel neighborhood. It brings out the boundaries between features (for example. where a water body meets the forest). thus sharpening edges between objects.

laplacian3x3 Number

Laplacian filters are often used for edge detection. They are often applied to an image that has first been smoothed to reduce its sensitivity to noise.

laplacian5x5 Number

Laplacian filters are often used for edge detection. They are often applied to an image that has first been smoothed to reduce its sensitivity to noise.

sobelHorizontal Number

The horizontal Sobel filter is used for edge detection.

sobelVertical Number

The vertical Sobel filter is used for edge detection.

pointSpread Number

The point spread function portrays the distribution of light from a point source through a lense. This will introduce a slight blurring effect.

none Number

No kernel type is specified.

curvatureType

Property
curvatureType Objectreadonly
Since: ArcGIS Maps SDK for JavaScript 4.31 rasterFunctionConstants since 4.26, curvatureType added at 4.31.

Curvature type constants used for the curvature raster function.

Properties
standard Number

Combines the profile and planform curvatures.

planform Number

Is perpendicular to the direction of the maximum slope. It affects the convergence and divergence of flow across a surface.

profile Number

Is parallel to the slope and indicates the direction of maximum slope. It affects the acceleration and deceleration of flow across the surface.

hillshadeType

Property
hillshadeType Objectreadonly
Since: ArcGIS Maps SDK for JavaScript 4.31 rasterFunctionConstants since 4.26, hillshadeType added at 4.31.

Hillshade type constants used for the hillshade raster function.

Properties
traditional Number

Calculates hillshade from a single illumination direction. You can set the Azimuth and Altitude options to control the location of the light source.

multidirectional Number

Combines light from multiple sources to represent an enhanced visualization of the terrain.

localArithmeticOperation

Property
localArithmeticOperation Object

The local arithmetic operations types. Refer to the Local raster functions for more info.

Properties
plus Number

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

minus Number

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

times Number

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

sqrt Number

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

power Number

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

abs Number

Calculates the absolute value of the cells in a raster.

divide Number

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

exp Number

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

exp10 Number

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

exp2 Number

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

int Number

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

float Number

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

ln Number

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

log10 Number

Calculates the base 10 logarithm of cells in a raster.

log2 Number

Calculates the base 2 logarithm of cells in a raster.

mod Number

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

negate Number

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

roundDown Number

Returns the next lower integer value. just represented as a floating point. for each cell in a raster.

roundUp Number

Returns the next higher integer value. just represented as a floating point. for each cell in a raster.

square Number

Calculates the square of the cell values in a raster.

localConditionalOperation

Property
localConditionalOperation Objectreadonly

The local conditional operations type constants. Refer to the Local raster functions for more info.

Properties
setNull Number

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.

conditional Number

Performs a conditional If, Then, Else operation. When a Con operator is used, there usually needs to be two or more local functions chained together, where one local function states the criteria and the second local function is the Con operator which uses the criteria and dictates what the true and false outputs should be.

localLogicalOperation

Property
localLogicalOperation Objectreadonly

The local logical operations type constants. Refer to the Local raster functions for more info.

Properties
bitwiseAnd Number

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

bitwiseLeftShift Number

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

bitwiseNot Number

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

bitwiseOr Number

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

bitwiseRightShift Number

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

bitwiseXOr Number

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

booleanAnd Number

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

booleanNot Number

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

booleanOr Number

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

booleanXOr Number

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

equalTo Number

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

greaterThan Number

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

greaterThanEqual Number

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

lessThan Number

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

lessThanEqual Number

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

isNull Number

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

notEqual Number

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

localTrigonometricOperation

Property
localTrigonometricOperation Objectreadonly

The local trigonometric operations type constants. Refer to the Local raster functions for more info.

Properties
acos Number

Calculates the inverse cosine of cells in a raster.

asin Number

Calculates the inverse sine of cells in a raster.

atan Number

Calculates the inverse tangent of cells in a raster.

atanh Number

Calculates the inverse hyperbolic tangent of cells in a raster.

cos Number

Calculates the cosine of cells in a raster.

cosh Number

Calculates the hyperbolic cosine of cells in a raster.

sin Number

Calculates the sine of cells in a raster.

sinh Number

Calculates the hyperbolic sine of cells in a raster.

tan Number

Calculates the tangent of cells in a raster.

tanh Number

Calculates the hyperbolic tangent of cells in a raster.

acosh Number

Calculates the inverse hyperbolic cosine of cells in a raster.

asinh Number

Calculates the inverse hyperbolic sine of cells in a raster.

atan2 Number

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

missingBandAction

Property
missingBandAction Objectreadonly

The missing band action constants available for the Extract band raster function.

Properties
bestMatch Number

Finds the best available band to use in place of the missing band based on wavelength. so that the function will not fail.

fail Number

If the input dataset is missing any band specified in the Band parameter. the function will fail.

noDataInterpretation

Property
noDataInterpretation Objectreadonly

The NoData interpretation constants used for the Mask raster function. This refers to how NoData Values will impact the output image.

Properties
matchAny Number

If the NoData value you specify occurs for a cell in a specified band. that cell in the output image will be NoData.

matchAll Number

The NoData values you specify for each band must occur in the same pixel for the output image to contain the NoData pixel.

slopeType

Property
slopeType Objectreadonly

Slope type constants used for the slope raster function.

Properties
degree Number

The inclination of slope is calculated in degrees. The values range from 0 to 90.

percentRise Number

The inclination of slope is calculated as percentage values. The values range from 0 to infinity. A flat surface is 0 percent rise. whereas a 45-degree surface is 100 percent rise. As the surface becomes more vertical. the percent rise becomes increasingly larger.

adjusted Number

The inclination of slope is calculated the same as DEGREE. but the z-factor is adjusted for scale. It uses the Pixel Size Power (PSP) and Pixel Size Factor (PSF) values. which account for the resolution changes (scale) as the viewer zooms in and out.

stretchType

Property
stretchType Objectreadonly

Stretch type constants used for the stretch raster function.

Properties
none Number

If the stretch type is None. no stretch method will be applied. even if statistics exist.

standardDeviation Number

The standard deviation stretch type applies a linear stretch between the values defined by the standard deviation (n) value.

histogramEqualization Number

The histogram equalization stretch type.

minMax Number

The minMax stretch type applies a linear stretch based on the output minimum and output maximum pixel values. which are used as the endpoints for the histogram.

percentClip Number

The percent clip stretch type applies a linear stretch between the defined percent clip minimum and percent clip maximum pixel values.

sigmoid Number

The Sigmoid contrast stretch is designed to highlight moderate pixel values in your imagery while maintaining sufficient contrast at the extremes.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.