You're probably better served using the first variant which gives you full control over each raster and band to be added.
All the other variants of ST_AddBand are wrappers around the first variant. -bborie On Wed, Aug 13, 2014 at 6:37 AM, David Haynes <[email protected]> wrote: > I have a question about this function, regarding the fifth variant. > Why does the function assume that all of the rasters input in the array > have their information stored at the same band? The variant will only allow > for 1 band number to be specified for all rasters. > > raster *ST_AddBand*(raster torast, raster[] fromrasts, integer fromband=1, > integer torastindex=at_end); > > This is will not work > > ST_AddBand(ST_MakeEmptyraster(layers.stack_rast),ARRAY[layers.stack_rast, > layers.stack_rast], ARRAY[1,3]) as rast > > This does, but assumes that I want band 1 both times. > ST_AddBand(ST_MakeEmptyraster(layers.stack_rast),ARRAY[layers.stack_rast, > layers.stack_rast], 1) as rast > > Shouldn't there be a variant that allows that uses an array integer that > allows for you to individual specifications of bands. > > _______________________________________________ > postgis-users mailing list > [email protected] > http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users >
_______________________________________________ postgis-users mailing list [email protected] http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
