Added RasterSource/GDALBand GDAL objects

Based on Daniel Wiesmann's raster branch. Refs #23804.
we had a change to remove the explicit numbers from string formatting: 560b4207b1490a7d0cbf70cfbeba7daf2082e5be
any opinion on that?