BlendRenderer

constructor(elevationRaster: Raster?, outputMinValues: Iterable<Double>, outputMaxValues: Iterable<Double>, sourceMinValues: Iterable<Double>, sourceMaxValues: Iterable<Double>, noDataValues: Iterable<Double>, gammas: Iterable<Double>, colorRamp: ColorRamp?, altitude: Double, azimuth: Double, slopeType: SlopeType, zFactor: Double = 1.0, pixelSizeFactor: Double = 1.0, pixelSizePower: Double = 1.0, outputBitDepth: Int = 8)

Creates a blend renderer.

Since

200.1.0

Parameters

elevationRaster

The elevation data, com.arcgismaps.raster.Raster. Can be null.

outputMinValues

MutableList of double. Output stretch values, one for each band. Can be null.

outputMaxValues

MutableList of double. Output stretch values, one for each band. Can be null.

sourceMinValues

MutableList of double. Input stretch values, one for each band. Can be null.

sourceMaxValues

MutableList of double. Input stretch values, one for each band. Can be null.

noDataValues

MutableList of double. NoData values, one for each band. Can be null.

gammas

MutableList of double. Gamma adjustment. Can be null.

colorRamp

The color ramp object.

altitude

Altitude angle of the light source.

azimuth

Azimuth angle of the light source, measured clockwise from north.

zFactor

Factor to convert z unit to x,y unit, default is 1.

pixelSizeFactor

Pixel size factor, default is 1.

pixelSizePower

Pixel size power value, default is 1.

outputBitDepth

Output bit depth, default is 8-bit.