I have generated a raster that has integer data values between 1 and 6 and needs a nodata value.
As the RasterInterpretationCoercer has a “Data Interpretation Type” of “Int8” I thought my task would be as simple as:
- Use the “RasterBandNodataSetter” to set the Nodata Value of -128.
- Use the “RasterInterprationCoercier” with the Data Interpreation Type of “Int8”.
- Use the GEOTIFF writer to output a tif file.
When I try this type of workflow and then use FME to read the generated tif file, I find that the raster band is written with the type Uint8 and that my data value has been changed to 128. I am using FME 2025.0.3.
Is it possible to get the GEOTIFF writer to write raster data with the datatype of int8 and a negative Nodata value? If not, which raster types in FME will allow this?