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="", ...)

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

RasterLayer or RasterBrick object

aggregate, disaggregate, crop, extend, merge, projectRaster

# NOT RUN { r <- raster(nrow=3, ncol=3) 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