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, Raster. Can be null.

outputMinValues

A collection of doubles. Output stretch values, one for each band. Can be null.

outputMaxValues

A collection of doubles. Output stretch values, one for each band. Can be null.

sourceMinValues

A collection of doubles. Input stretch values, one for each band. Can be null.

sourceMaxValues

A collection of doubles. Input stretch values, one for each band. Can be null.

noDataValues

A collection of doubles. NoData values, one for each band. Can be null.

gammas

A collection of doubles. 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.

slopeType
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.