fmeobjects.FMERasterTools.reproject¶
-
FMERasterTools.
reproject
(sourceCSName, destCSName, interpolation, cellResize, raster, parms)¶ Performs coordinate system reprojection on a raster.
Specifying the same destination and source values will cause no processing to occur. Specifying a source coordinate system that is not the coordinate system of the source raster will cause the source raster to be treated as if it had the specified coordinate system; reprojection will occur, but the results may not be meaningful.
Parameters: - sourceCSName (str) – FME coordinate system name that the raster is currently tagged with.
- destCSName (str) – Desired coordinate system of the raster.
- interpolation (int) –
Interpolation type of the raster. Choose one of:
FME_INTERPOLATION_NEARESTNEIGHBOR
FME_INTERPOLATION_BILINEAR
FME_INTERPOLATION_BICUBIC
FME_INTERPOLATION_AVERAGE4
FME_INTERPOLATION_AVERAGE16
FME_INTERPOLATION_SOURCE
- cellResize (int) –
Specifies how the cell size of the output raster will be calculated. Choose one of:
FME_CELL_RESIZE_PRESERVE_NUM_CELLS
FME_CELL_RESIZE_SQUARE_CELLS
FME_CELL_RESIZE_PRESERVE_CELL_SHAPE
- raster (FMERaster) – Raster to be processed.
- parms (dict[str, str]) – (Optional) Specifies name-value pairs representing additional parameters. Currently, no additional parameters exist.
Return type: Returns: The raster after reprojection.
Raises: FMEException – An exception is raised if an error occurred.