Raster tools ============ Utilities and constants for manipulating raster objects in FME. .. currentmodule:: fmeobjects .. inheritance-diagram:: fmeobjects.FMERasterTools fmeobjects.FMEBandTilePopulator :parts: 1 .. autosummary:: :toctree: _rastertools :template: class.rst FMERasterTools FMEBandTilePopulator Constants --------- Interpolations ^^^^^^^^^^^^^^ .. data:: FME_INTERPOLATION_AVERAGE16 .. data:: FME_INTERPOLATION_AVERAGE4 .. data:: FME_INTERPOLATION_BICUBIC .. data:: FME_INTERPOLATION_BILINEAR .. data:: FME_INTERPOLATION_NEARESTNEIGHBOR .. data:: FME_INTERPOLATION_SOURCE Interpretations ^^^^^^^^^^^^^^^ .. data:: FME_INTERPRETATION_ALPHA16 .. data:: FME_INTERPRETATION_ALPHA8 .. data:: FME_INTERPRETATION_BLUE16 .. data:: FME_INTERPRETATION_BLUE8 .. data:: FME_INTERPRETATION_GRAY16 .. data:: FME_INTERPRETATION_GRAY8 .. data:: FME_INTERPRETATION_GREEN16 .. data:: FME_INTERPRETATION_GREEN8 .. data:: FME_INTERPRETATION_INT16 .. data:: FME_INTERPRETATION_INT32 .. data:: FME_INTERPRETATION_INT64 .. data:: FME_INTERPRETATION_INT8 .. data:: FME_INTERPRETATION_NULL .. data:: FME_INTERPRETATION_REAL32 .. data:: FME_INTERPRETATION_REAL64 .. data:: FME_INTERPRETATION_RED16 .. data:: FME_INTERPRETATION_RED8 .. data:: FME_INTERPRETATION_RGB24 .. data:: FME_INTERPRETATION_RGB48 .. data:: FME_INTERPRETATION_RGBA32 .. data:: FME_INTERPRETATION_RGBA64 .. data:: FME_INTERPRETATION_STRING .. data:: FME_INTERPRETATION_UINT16 .. data:: FME_INTERPRETATION_UINT32 .. data:: FME_INTERPRETATION_UINT64 .. data:: FME_INTERPRETATION_UINT8 Reinterpretation modes ^^^^^^^^^^^^^^^^^^^^^^ .. data:: FME_REINTERPRET_MODE_BAND .. data:: FME_REINTERPRET_MODE_PALETTE .. data:: FME_REINTERPRET_MODE_RASTER Cell resize operations ^^^^^^^^^^^^^^^^^^^^^^ .. data:: FME_CELL_RESIZE_PRESERVE_CELL_SHAPE .. data:: FME_CELL_RESIZE_PRESERVE_NUM_CELLS .. data:: FME_CELL_RESIZE_SQUARE_CELLS Calculate Aspect parameters ^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. data:: kFME_CalculateAspect_interpolateNodata .. data:: kFME_CalculateAspect_algorithm .. data:: kFME_CalculateAspect_algorithm_Horn .. data:: kFME_CalculateAspect_algorithm_ZevenbergenThorne Calculate Slope parameters ^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. data:: kFME_CalculateSlope_interpolateNodata .. data:: kFME_CalculateSlope_algorithm .. data:: kFME_CalculateSlope_algorithm_Horn .. data:: kFME_CalculateSlope_algorithm_ZevenbergenThorne Interpretation conversion parameters ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. data:: kFME_ConvertInterpretation_RGBAToRGB .. data:: kFME_ConvertInterpretation_RGBAToRGB_applyAlpha .. data:: kFME_ConvertInterpretation_RGBAToRGB_dropAlpha .. data:: kFME_ConvertInterpretation_RGBToRGBA .. data:: kFME_ConvertInterpretation_RGBToRGBA_createAlphaFromNodata .. data:: kFME_ConvertInterpretation_RGBToRGBA_createOpaqueAlpha .. data:: kFME_ConvertInterpretation_colorNumeric_boundedCast .. data:: kFME_ConvertInterpretation_colorNumeric_cast .. data:: kFME_ConvertInterpretation_colorNumeric_dataScale .. data:: kFME_ConvertInterpretation_colorNumeric_typeScale .. data:: kFME_ConvertInterpretation_colorToColor .. data:: kFME_ConvertInterpretation_colorToNumeric .. data:: kFME_ConvertInterpretation_floatToInteger .. data:: kFME_ConvertInterpretation_floatToInteger_ceil .. data:: kFME_ConvertInterpretation_floatToInteger_floor .. data:: kFME_ConvertInterpretation_floatToInteger_round .. data:: kFME_ConvertInterpretation_manyToOneBand .. data:: kFME_ConvertInterpretation_manyToOneBand_average .. data:: kFME_ConvertInterpretation_numericToColor .. data:: kFME_ConvertInterpretation_numericToNumeric Hillshade parameters ^^^^^^^^^^^^^^^^^^^^ .. data:: kFME_Hillshade_algorithm .. data:: kFME_Hillshade_algorithm_Horn .. data:: kFME_Hillshade_algorithm_ZevenbergenThorne .. data:: kFME_Hillshade_interpolateNodata Mosaicking parameters ^^^^^^^^^^^^^^^^^^^^^ .. data:: kFME_Mosaic_mergePalettes .. data:: kFME_Mosaic_nodataOverwrite .. data:: kFME_Mosaic_overlappingValues .. data:: kFME_Mosaic_overlappingValues_average .. data:: kFME_Mosaic_overlappingValues_compositeUsingAlpha .. data:: kFME_Mosaic_overlappingValues_last .. data:: kFME_Mosaic_overlappingValues_max .. data:: kFME_Mosaic_overlappingValues_min .. data:: kFME_Mosaic_overlappingValues_sum Nodata mask parameters ^^^^^^^^^^^^^^^^^^^^^^ .. data:: kFME_CreateNodataMask_removeNodata Clip parameters ^^^^^^^^^^^^^^^ .. data:: kFME_Clip_preserveExtents Resampling parameters ^^^^^^^^^^^^^^^^^^^^^ .. data:: kFME_Resample_snapOffsetX .. data:: kFME_Resample_snapOffsetY Scaling parameters ^^^^^^^^^^^^^^^^^^ .. data:: kFME_RasterScale_scaleSpacingOnly Slope Type Units ^^^^^^^^^^^^^^^^^^ .. data:: FME_SLOPETYPE_DEGREES .. data:: FME_SLOPETYPE_PERCENTRISE