I have many unreferenced raster tiles that I am trying to procedurally georectify. For each tile I know the exact extent co-ordinates (xmin, xmax, ymin, ymax) in my target CRS.
How can I transform these rasters, translating their arbitrary pixel-based co-ordinates (e.g 0,0 | 0,1280 | etc.) to match those calculated from my extent values?
All the GRASS tools seem to want manually generated GCPs and I'm unsure which GDAL tools would be suitable, given the raster tiles are unprojected.
I am looking for python / command line solutions on OSX.
-a_ullr ulx uly lrx lry
option.