fmeobjects.FMERasterTools.scale¶
-
FMERasterTools.
scale
(x, y, z, raster, parms)¶ Performs scaling on a raster.
If all the three ‘x’, ‘y’, and ‘z’ values are zero then no scaling will be performed.
Parameters: - x (int) – Scaling factor for the x-spacing (and optionally origin) of the raster.
- y (int) – Scaling factor for the y-spacing (and optionally origin) of the raster.
- z (int) – Scaling factor for the data values of the raster.
- raster (FMERaster) – Raster Object to apply scaling to.
- parms (dict[str, str]) – (Optional) Specifies name-value pairs representing additional parameters.
kFME_RasterScale_scaleSpacingOnly
- Yes or No (Default is No)
- Specifies whether the scaling should affect only the spacing, or all raster properties (i.e. spacing, origin, rotation). Affecting all raster properties means scaling a raster will behave similarly to scaling all other geometries.
Return type: FMERaster Returns: The raster after scaling. Raises: FMEException – An exception is raised if an error occurred.