How to you use gdal to subset a smaller raster from a bigger one given the bounding coordinates?
EDIT: Can you subset a region from a vrt ?
|
How to you use gdal to subset a smaller raster from a bigger one given the bounding coordinates? EDIT: Can you subset a region from a vrt ? |
|||||
|
|
gdal_translate -projwin ulx uly lrx lry inraster.tif outraster.tif Or gdal_translate -srcwin xoff yoff xsize ysize inraster.tif outraster.tif -projwin ulx uly lrx lry: Selects a subwindow from the source image for copying with the corners given in georeferenced coordinates. -srcwin xoff yoff xsize ysize: Selects a subwindow from the source image for copying based on pixel/line location.
gdal_translate -projwin ulx uly lrx lry inraster.vrt outraster.tif gdal_translate -of VRT -projwin ulx uly lrx lry inraster.tif outraster.vrt |
||||
|
|
|
If you are using c++ coding in gdal , then yes, you can subset with VRTDataset(), here you can give your desired size of subset in vrtcreate(xsize,ysize) and then saving it with using createcopy(). |
|||
|
|