Nothing
# Author: Robert J. Hijmans
# Date : September 2010
# Version 1.0
# Licence GPL v3
'gain<-' <- function(x, value) {
value <- as.numeric(value[1])
if (inherits(x, 'RasterStack')) {
x@layers <- lapply( x@layers,
function(z) {
if (fromDisk(x)) {
z@data@gain <- value
} else {
z <- z * value
}
return(z)
}
)
} else {
if (fromDisk(x)) {
x@data@gain <- value
} else {
x <- x * value
}
}
return(x)
}
gain <- function(x) {
if (inherits(x, 'RasterStack')) {
r <- sapply( x@layers, function(z) { z@data@gain } )
} else {
r <- x@data@gain
}
return(r)
}
'offs<-' <- function(x, value) {
value <- as.numeric(value[1])
if (inherits(x, 'RasterStack')) {
x@layers <- lapply( x@layers,
function(z) {
if (fromDisk(z)) {
z@data@offset <- value
} else {
z <- z + value
}
return(z)
}
)
} else {
if (fromDisk(x)) {
x@data@offset <- value
} else {
x <- x + value
}
}
return(x)
}
offs <- function(x) {
if (inherits(x, 'RasterStack')) {
r <- sapply( x@layers, function(z) { z@data@offset } )
} else {
r <- x@data@offset
}
return(r)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.