viewRGB: Red-Green-Blue map view of a multi-layered Raster object
Description
Make a Red-Green-Blue plot based on three layers (in a RasterBrick or RasterStack).
Three layers (sometimes referred to as "bands" because they may represent
different bandwidths in the electromagnetic spectrum) are combined such
that they represent the red, green and blue channel. This function can
be used to make 'true (or false) color images' from Landsat and other
multi-band satellite images. Note, this text is plagirized, i.e. copied
from plotRGB.
Usage
# S4 method for RasterStackBrick
viewRGB(x, r = 3, g = 2, b = 1,
quantiles = c(0.02, 0.98), map = NULL,
maxpixels = mapviewGetOption("mapview.maxpixels"),
map.types = mapviewGetOption("basemaps"),
na.color = mapviewGetOption("na.color"),
layer.name = deparse(substitute(x, env = parent.frame())), ...)
Arguments
x
a RasterBrick or RasterStack
r
integer. Index of the Red channel, between 1 and nlayers(x)
g
integer. Index of the Green channel, between 1 and nlayers(x)
b
integer. Index of the Blue channel, between 1 and nlayers(x)
quantiles
the upper and lower quantiles used for color stretching
map
the map to which the layer should be added
maxpixels
integer > 0. Maximum number of cells to use for the plot.
If maxpixels < ncell(x), sampleRegular is used before plotting.