[gdal-dev] NODATA values in diferents bands in a DataSet
Rahkonen Jukka
jukka.rahkonen at maanmittauslaitos.fi
Wed May 21 01:04:44 PDT 2025
Hi,
On writing side nodata=none seems to work.
gdalwarp -of VRT -dstnodata "0 none 0" p4433h.tif nodata.vrt
gdalinfo nodata.vrt
...
Band 1 Block=512x128 Type=Byte, ColorInterp=Red
NoData Value=0
Overviews: 6000x6000, 3000x3000, 1500x1500, 750x750, 375x375, 188x188
Band 2 Block=512x128 Type=Byte, ColorInterp=Green
Overviews: 6000x6000, 3000x3000, 1500x1500, 750x750, 375x375, 188x188
Band 3 Block=512x128 Type=Byte, ColorInterp=Blue
NoData Value=0
Overviews: 6000x6000, 3000x3000, 1500x1500, 750x750, 375x375, 188x188
VRT supports bandwise nodata but I do not know any other format that does. It does not mean that they do not exist, I am just unaware.
-Jukka Rahkonen-
________________________________________
Lähettäjä: gdal-dev <gdal-dev-bounces at lists.osgeo.org> käyttäjän Abel Pau via gdal-dev <gdal-dev at lists.osgeo.org> puolesta
Lähetetty: Keskiviikko 21. toukokuuta 2025 9.46
Vastaanottaja: gdal-dev <gdal-dev at lists.osgeo.org>
Aihe: [gdal-dev] NODATA values in diferents bands in a DataSet
Hello,I am implementing a driver that allows different NODATA values for each band in a dataset.From what I understand in the documentation, I should use the NODATA_VALUES metadata item to document these values. However, I don't see a clear way to indicate that a specific band has no NODATA value within the tuple.On the other hand, the documentation also suggests that NODATA_VALUES is not widely honoured, which is not very encouraging.Therefore, would you consider it good practice to separate bands with different NODATA values into separate subdatasets instead?Thank you very much for the clarification.Abel Pau Garcia [X] MiraMon Technical Lead a.pau at creaf.cat [X] Let's chat on Teams! Tel. +34 [X] [X] [X] [X] www.creaf.cat | Latest news CREAF. Campus UAB. Edifici C. 08193 Bellaterra (Barcelona) Privacy policy [X] Before printing this electronic message, think about the environment.
More information about the gdal-dev
mailing list