I recently discovered VRT format and I wonder if it could be suited to my problem.
I have a program A that expects as an input a N-bands Geotiff (N >> 1000). I have presently k = 200 rasters that I assembled into a VRT and converted to a 200-bands Geotiff.
Can I use the VRT format to mimic the 1000 bands Geotiff that A expects using actually only 200 bands (avoiding the creation/upload of a quite heavy file on the cloud)?
Would it be possible to pass it to the said program A without modifying A code (that is, is VRT a "subtype" of Geotiff format in the C api?