Description Usage Arguments Value Examples
wpRasterStackCalc function to calculate the values for a new Raster object from other RasterStack object using a formula. Function is paralyzed and suitable for big rasters
1 2 3 |
x |
RasterStack object |
fun |
is typically a function that can take a single vector as input |
filename |
File of a new raster file. |
NAflag |
NO data value will be used for a new raster |
datatype |
Type of raster. Avalible are INT1S/INT2S/INT4S/FLT4S/LOG1S/INT1U/INT2U/INT4U/FLT8S |
overwrite |
Overwrite existing file |
cores |
Integer. Number of cores for parallel calculation |
minblk |
Integer. Minimum number of blocks. If NULL then it will be calculated automaticly |
cblk |
Integer. param to controle min number of blocks during paralisation |
silent |
If FALSE then the progress will be shown |
na.rm |
Optional |
Raster* object
1 2 3 4 5 | wpRasterStackCalc( x, fun='sum')
wpRasterStackCalc( x, fun=function(x){ sum(as.numeric(x))})
wpRasterStackCalc( x, fun=function(x){ (x[1]-x[2])/x[3]})
wpRasterStackCalc( x, fun=function(x){ if (any(!is.na(x))) { return(0) } else { return(NA) }}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.