[gdal-dev] Using VRT images with derived bands (pixel function)
armin.burger at gmx.net
Wed Feb 15 13:52:21 EST 2012
I would be interested in using VRT images with "derived bands" as
described on the VRT image documentation page. This requires the
definition of a pixel function and the registration of this function in
the used application via "GDALAddDerivedBandPixelFunc".
The provided sample function is already towards what I'm looking for. I
would just need to adapt it accordingly (calculating band 1 as
combination of source band 1 and 3).
Since my main interest is to use such image definition in the context of
Mapserver, my question is if there could be a way to use this also from
Mapserver as application? If yes, where would I need to register the
function and how would I best make the function available to Mapserver
(maybe via an .o file that is created when compiling)? Maybe somewhere
inside mapgdal.c ?
Would such a pixel function be used also in case when not the full
resolution image (i.e. TIFF file referenced in the VRT file) is read but
one of the overviews from the .ovr file associated to the Tiff file?
Thanks in advance for any hints
More information about the gdal-dev