Matt,

Have you tried create a cascading VRT, where the first VRT composites all the GTiff files into a single virtual raster and then reference the composite in another VRT that assigns colortable. I think this should work nicely.

-Steve W

On 10/3/2019 7:01 PM, matt.wil...@gov.yk.ca wrote:

Hello gdal-dev, it's been a long time!  I'm happy to be digging into raster data building again for a change, but could use some nudges in the right direction(s).

A few weeks ago Nasa released Landsat-derived Annual Dominant Land Cover Across ABoVE Core Domain, 1984-2014 <https://daac.ornl.gov/ABOVE/guides/Annual_Landcover_ABoVE.html>.

It’s composed of 175 geotiff images, with each file containing 31 bands which in turn correspond to a single year in the 1984-2014 period. Each band is 8bit unsigned integer with values from 1 to 15 and 255 as nodata. Each integer value corresponds to a class such as “Evergreen Forest”, “Herbaceous”, “Water” and so on.

I’ve been successful in manually building a VRT file using Category element for the classes and ColorTable entry for a palette – but only for a single band.

My question is: how to properly apply this to all bands? Do I need duplicate category and colortable elements to every single VRTRasterBand element or is there a smart way to define it once and then refer to it like a variable?  Am I even approaching this the right way?

It was quite a bit of work to get this far and I’m not looking forward to doing this 30 more times.

Sample vrt and simplified source is attached.

*Matt Wilkie*

Geomatics Analyst

Environment | Information Management & Technology

T 867-667-8133 | Yukon.ca <http://yukon.ca/>


_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to