[gdal-dev] Transparency mask (alpha band) in ECW

Jukka Rahkonen jukka.rahkonen at maanmittauslaitos.fi
Wed Jul 8 05:01:47 PDT 2015

Even Rouault <even.rouault <at> spatialys.com> writes:

> > 
> > GDAL ECW driver does not have support for this. I wonder if it could be
> > doable and if I should make a feature request. I also wonder if GDAL can
> > decode ECW files which have transparency mask correctly.
> Jukka,
> I'm a bit confused by the above. If you look to the bottom of the page you 
> mentio,n you'll see a gdalinfo report with an alpha band.
> And I've just tried with a test file of the autotest suite:
> gdalinfo ../gdrivers/data/stefan_full_rgba_ecwv3_meta.ecw

> This is a ECWv3 file. I don't have an example with ECWv2 and the "appended" 
> mask, but I believe the driver should also likely be able to read/write this 
> (but I haven't a ECWv2 image with alpha handy)

Hi Even,

I apologize, I do not use ECW myself nowadays but I was reading this
gis.stackexchange question which deals actually with FME 

Then I read our ECW manual page http://www.gdal.org/frmt_ecw.html which does
not talk anything about nodata, alpha, transparency etc. I just thought that
we can't handle nodata any better than FME but obviously we can. I do not
have SDK license so I could not test ECW output myself.

Is the ECW transparency band created automatically if user has Read/Write
SDK >= 4.0 and source data has either alpha channel or nodata set in
GeoTIFF? ECW driver does not seem to have any creation option for that but
perhaps it is not necessary.


More information about the gdal-dev mailing list