Skip to content
Prev 8840 / 29559 Next

GridTopology, Gluing SpatialGridDataFrames together from adjacent Rasters

Chris,

Something along these lines might work:

library(raster)
drg85<- raster("~path/drg85.tif")
drg97<- raster("~path/drg97.tif")
drg85_p<- crop(drg85, extent(xmin, xmax, ymin, ymax))
drg97_p<- crop(drg97, extent(xmin2, xmax2, ymin2, ymax2))

ext <- unionExtent(drg85_p, drg97_p)
r1 <- expand(drg85_p, ext)
x <- crop(r1, drg97_p)
x <- resample(drg97_p, x, method='bilinear')

r <- merge(r1, y, filename='test.tif')


Robert
On Thu, Jul 22, 2010 at 10:03 AM, Chris English <sglish at hotmail.com> wrote:
a more direct approach

drg85<- raster("~path/drg85.tif")
drg97<- raster("~path/drg97.tif")

drg85_p<- crop(drg85, extent(xmin, xmax, ymin, ymax) , filename =
"drg85_p.tif") # filename can be omitted
drg97_p<- crop(drg97, extent(xmin, xmax, ymin, ymax) , filename = "drg85_p.tif")

drg85_p<- as(drg85, 'SpatialGridDataFrame')
drg97_p<- as(drg97, 'SpatialGridDataFrame')