Can I run the GRASS command 'r.patch' on raster files which are not "loaded" into the current GRASS session? That is, rasters which are simply in my folder but not in a GRASS location & mapset?
nmtoken
13.6k5 gold badges39 silver badges91 bronze badges
asked Apr 3, 2012 at 1:22
1 Answer 1
No, to work with raster files in GRASS you have to import the rasters with r.in.gdal or you can link external raster files with r.external:
r.external input=/path/to/raster1.tif output=raster1
r.external input=/path/to/raster2.tif output=raster2
g.region rast=raster1,raster2 -p
r.patch input=raster1,raster2 output=raster_patched
answered Apr 3, 2012 at 7:45
-
Edit: I have added the g.region command to set the computational region (grass.osgeo.org/wiki/Computational_region) correctly prior to the patching.markusN– markusN2012年04月03日 09:24:38 +00:00Commented Apr 3, 2012 at 9:24
lang-r