Raster tools

Utilities and constants for manipulating raster objects in FME.

Inheritance diagram of fmeobjects.FMERasterTools, fmeobjects.FMEBandTilePopulator

FMERasterTools

FME Raster Tools Class

FMEBandTilePopulator

FME Band Tile Populator Superclass

Constants

Interpolations

FME_INTERPOLATION_AVERAGE16
FME_INTERPOLATION_AVERAGE4
FME_INTERPOLATION_BICUBIC
FME_INTERPOLATION_BILINEAR
FME_INTERPOLATION_NEARESTNEIGHBOR
FME_INTERPOLATION_SOURCE

Interpretations

FME_INTERPRETATION_ALPHA16
FME_INTERPRETATION_ALPHA8
FME_INTERPRETATION_BLUE16
FME_INTERPRETATION_BLUE8
FME_INTERPRETATION_GRAY16
FME_INTERPRETATION_GRAY8
FME_INTERPRETATION_GREEN16
FME_INTERPRETATION_GREEN8
FME_INTERPRETATION_INT16
FME_INTERPRETATION_INT32
FME_INTERPRETATION_INT64
FME_INTERPRETATION_INT8
FME_INTERPRETATION_NULL
FME_INTERPRETATION_REAL32
FME_INTERPRETATION_REAL64
FME_INTERPRETATION_RED16
FME_INTERPRETATION_RED8
FME_INTERPRETATION_RGB24
FME_INTERPRETATION_RGB48
FME_INTERPRETATION_RGBA32
FME_INTERPRETATION_RGBA64
FME_INTERPRETATION_STRING
FME_INTERPRETATION_UINT16
FME_INTERPRETATION_UINT32
FME_INTERPRETATION_UINT64
FME_INTERPRETATION_UINT8

Reinterpretation modes

FME_REINTERPRET_MODE_BAND
FME_REINTERPRET_MODE_PALETTE
FME_REINTERPRET_MODE_RASTER

Cell resize operations

FME_CELL_RESIZE_PRESERVE_CELL_SHAPE
FME_CELL_RESIZE_PRESERVE_NUM_CELLS
FME_CELL_RESIZE_SQUARE_CELLS

Calculate Aspect parameters

kFME_CalculateAspect_interpolateNodata
kFME_CalculateAspect_algorithm
kFME_CalculateAspect_algorithm_Horn
kFME_CalculateAspect_algorithm_ZevenbergenThorne

Calculate Slope parameters

kFME_CalculateSlope_interpolateNodata
kFME_CalculateSlope_algorithm
kFME_CalculateSlope_algorithm_Horn
kFME_CalculateSlope_algorithm_ZevenbergenThorne

Interpretation conversion parameters

kFME_ConvertInterpretation_RGBAToRGB
kFME_ConvertInterpretation_RGBAToRGB_applyAlpha
kFME_ConvertInterpretation_RGBAToRGB_dropAlpha
kFME_ConvertInterpretation_RGBToRGBA
kFME_ConvertInterpretation_RGBToRGBA_createAlphaFromNodata
kFME_ConvertInterpretation_RGBToRGBA_createOpaqueAlpha
kFME_ConvertInterpretation_colorNumeric_boundedCast
kFME_ConvertInterpretation_colorNumeric_cast
kFME_ConvertInterpretation_colorNumeric_dataScale
kFME_ConvertInterpretation_colorNumeric_typeScale
kFME_ConvertInterpretation_colorToColor
kFME_ConvertInterpretation_colorToNumeric
kFME_ConvertInterpretation_floatToInteger
kFME_ConvertInterpretation_floatToInteger_ceil
kFME_ConvertInterpretation_floatToInteger_floor
kFME_ConvertInterpretation_floatToInteger_round
kFME_ConvertInterpretation_manyToOneBand
kFME_ConvertInterpretation_manyToOneBand_average
kFME_ConvertInterpretation_numericToColor
kFME_ConvertInterpretation_numericToNumeric

Hillshade parameters

kFME_Hillshade_algorithm
kFME_Hillshade_algorithm_Horn
kFME_Hillshade_algorithm_ZevenbergenThorne
kFME_Hillshade_interpolateNodata

Mosaicking parameters

kFME_Mosaic_mergePalettes
kFME_Mosaic_nodataOverwrite
kFME_Mosaic_overlappingValues
kFME_Mosaic_overlappingValues_average
kFME_Mosaic_overlappingValues_compositeUsingAlpha
kFME_Mosaic_overlappingValues_last
kFME_Mosaic_overlappingValues_max
kFME_Mosaic_overlappingValues_min
kFME_Mosaic_overlappingValues_sum

Nodata mask parameters

kFME_CreateNodataMask_removeNodata

Clip parameters

kFME_Clip_preserveExtents

Resampling parameters

kFME_Resample_snapOffsetX
kFME_Resample_snapOffsetY

Scaling parameters

kFME_RasterScale_scaleSpacingOnly

Slope Type Units

FME_SLOPETYPE_DEGREES
FME_SLOPETYPE_PERCENTRISE