Resample transfers values between non matching Raster* objects (in terms of origin and resolution). Use projectRaster if the target has a different coordinate reference system (projection).

projectRaster

Before using resample, you may want to consider using these other functions instead: aggregate, disaggregate, crop, extend, merge.

aggregate

disaggregate

crop

extend

merge

# S4 method for Raster,Raster resample(x, y, method="bilinear", filename="", ...)

RasterLayer or RasterBrick object

Raster* object to be resampled

Raster* object with parameters that x should be resampled to

x

method used to compute values for the new RasterLayer, should be "bilinear" for bilinear interpolation, or "ngb" for using the nearest neighbor

"bilinear"

"ngb"

character. Output filename (optional)

Additional arguments as for writeRaster

writeRaster

Robert J. Hijmans and Joe Cheng

aggregate, disaggregate, crop, extend, merge, projectRaster

r <- raster(nrow=3, ncol=3) values(r) <- 1:ncell(r) s <- raster(nrow=10, ncol=10) s <- resample(r, s, method='bilinear') #par(mfrow=c(1,2)) #plot(r) #plot(s)

Run the code above in your browser using DataCamp Workspace