Skip to contents
-
Arith-methods Arith,Extent,numeric-method Arith,Raster,Raster-method Arith,Raster,missing-method Arith,RasterLayer,logical-method Arith,RasterLayer,numeric-method Arith,RasterLayerSparse,numeric-method Arith,RasterStackBrick,logical-method Arith,RasterStackBrick,numeric-method Arith,logical,RasterLayer-method Arith,logical,RasterStackBrick-method Arith,numeric,Extent-method Arith,numeric,RasterLayer-method Arith,numeric,RasterLayerSparse-method Arith,numeric,RasterStackBrick-method +,SpatialPolygons,SpatialPolygons-method +,SpatialLines,SpatialLines-method +,SpatialPoints,SpatialPoints-method -,SpatialPolygons,SpatialPolygons-method *,SpatialPolygons,SpatialPolygons-method
- Arithmetic with Raster* objects
-
Compare-methods Compare,Extent,Extent-method Compare,Raster,Raster-method Compare,Raster,logical-method Compare,Raster,numeric-method Compare,logical,Raster-method Compare,numeric,Raster-method ==,BasicRaster,BasicRaster-method !=,BasicRaster,BasicRaster-method
- Compare Raster* objects
-
Extent Extent-class show,Extent-method
- Class "Extent"
-
KML(<RasterLayer>) KML(<RasterStackBrick>) KML(<Spatial>)
- Write a KML or KMZ file
-
Logic-methods Logic,Raster,Raster-method is.na,Raster-method is.nan,Raster-method is.finite,Raster-method is.infinite,Raster-method !,Raster-method
- Logical operators and functions
-
Math-methods Math2,Extent-method Math2,Raster-method Math,Raster-method Math,RasterLayerSparse-method log,Raster-method
- Mathematical functions
-
`NAvalue<-`() NAvalue()
- Set the NA value of a RasterLayer
-
RGB(<RasterLayer>)
- Create a Red-Green-Blue Raster object
-
BasicRaster-class Raster-class RasterLayer-class RasterLayerSparse-class RasterStack-class RasterBrick-class RasterStackBrick-class VectorLayer-class SpatialVector-class print,Raster-method show,BasicRaster-method show,RasterLayer-method show,RasterStack-method show,RasterBrick-method print,Spatial-method
- Raster* classes
-
SpPoly SpPolygons SpPolyPart SpExtent SpPoly-class SpPolyPart-class SpPolygons-class Rcpp_SpExtent-class Rcpp_SpPolygons-class Rcpp_SpPoly-class Rcpp_SpPolyPart-class
- Rcpp classes
-
Summary-methods mean,Raster-method median,Raster-method Summary,Raster-method
- Summary methods
-
addLayer() dropLayer()
- Add or drop a layer
-
adjacent(<BasicRaster>)
- Adjacent cells
-
aggregate(<Raster>) aggregate(<SpatialPolygons>)
- Aggregate raster cells or SpatialPolygons/Lines
-
alignExtent()
- Align an extent (object of class Extent)
-
animate(<RasterStackBrick>)
- Animate layers of a Raster* object
-
approxNA(<RasterStackBrick>)
- Estimate values for cell values that are
NA by interpolating between layers
-
area(<RasterLayer>) area(<RasterStackBrick>) area(<SpatialPolygons>)
- Size of cells
-
as.character(<Raster>) as.character(<Extent>)
- Character representation of a Raster or Extent object
-
as.data.frame(<Raster>) as.data.frame(<SpatialPolygons>) as.data.frame(<SpatialLines>)
- Get a data.frame with raster cell values, or coerce SpatialPolygons, Lines, or Points to a data.frame
-
as.list(<Raster>)
- Create a list of RasterLayer objects
-
as.logical(<Raster>) as.integer(<Raster>)
- Change cell values to logical or integer values
-
as.matrix() as.array() as.vector(<Extent>) as.vector(<Raster>)
- Get a vector, matrix, or array with raster cell values
-
as.raster()
- Coerce to a 'raster' object
-
atan2()
- Two argument arc-tangent
-
Geary() Moran() MoranLocal() GearyLocal()
- Spatial autocorrelation
-
nbands() bandnr()
- Number of bands
-
barplot(<RasterLayer>)
- Bar plot of a RasterLayer
-
bind(<SpatialPolygons>,<SpatialPolygons>) bind(<SpatialLines>,<SpatialLines>) bind(<SpatialPoints>,<SpatialPoints>) bind(<data.frame>,<data.frame>) bind(<list>,<missing>)
- Bind Spatial* objects
-
blockSize(<Raster>)
- Block size for writing files
-
boundaries(<RasterLayer>)
- boundaries (edges) detection
-
boxplot(<RasterStackBrick>) boxplot(<RasterLayer>)
- Box plot of Raster objects
-
brick(<character>) brick(<RasterStack>) brick(<RasterBrick>) brick(<RasterLayer>) brick(<missing>) brick(<Extent>) brick(<array>) brick(<SpatialGrid>) brick(<SpatialPixels>)
- Create a RasterBrick object
-
buffer(<RasterLayer>) buffer(<Spatial>)
- buffer
-
calc(<Raster>,<function>)
- Calculate
-
cellFromRowCol() cellFromRowColCombine() cellFromRow() cellFromCol() colFromX() rowFromY() cellFromXY() cellFromLine() cellFromPolygon() fourCellsFromXY()
- Get cell, row, or column number
-
cellStats(<RasterLayer>) cellStats(<RasterStackBrick>)
- Statistics across cells
-
cellsFromExtent() extentFromCells()
- Cells from extent, and vice versa
-
clamp(<Raster>) clamp(<numeric>)
- Clamp values
-
clearValues()
- Clear values
-
click(<Raster>) click(<SpatialGrid>) click(<SpatialPolygons>) click(<SpatialLines>) click(<SpatialPoints>)
- Query by clicking on a map
-
clump(<RasterLayer>)
- Detect clumps
-
beginCluster() endCluster() clusterR()
- Use a multi-core cluster
-
colortable() `colortable<-`()
- colortable
-
compareRaster()
- Compare Raster objects
-
compareCRS()
- Partially compare two CRS objects
-
contour(<RasterLayer>)
- Contour plot
-
xmin() xmax() ymin() ymax() `xmin<-`() `xmax<-`() `ymin<-`() `ymax<-`()
- Coordinates of the Extent of a Raster object
-
corLocal(<RasterLayer>,<RasterLayer>) corLocal(<RasterStackBrick>,<RasterStackBrick>)
- Local correlation coefficient
-
cover(<RasterLayer>,<RasterLayer>) cover(<RasterStackBrick>,<Raster>) cover(<SpatialPolygons>,<SpatialPolygons>)
- Replace NA values with values of other layers
-
crop(<Raster>) crop(<Spatial>)
- Crop
-
crosstab(<Raster>,<Raster>) crosstab(<RasterStackBrick>,<missing>)
- Cross-tabulate
-
cut()
- Convert values to classes
-
cv(<ANY>) cv(<Raster>)
- Coefficient of variation
-
dataType() `dataType<-`()
- Data type
-
fromDisk() inMemory(<BasicRaster>) hasValues(<BasicRaster>)
- Are values in memory and/or on disk?
-
density(<Raster>)
- Density plot
-
dim(<BasicRaster>)
- Dimensions of a Raster* object
-
direction(<RasterLayer>)
- Direction
-
disaggregate(<Raster>)
- Disaggregate
-
distance(<RasterLayer>,<missing>) distance(<RasterLayer>,<RasterLayer>) distance(<Spatial>,<Spatial>)
- Distance
-
distanceFromPoints()
- Distance from points
-
drawPoly() drawLine()
- Draw a line or polygon
-
drawExtent()
- Create an Extent object by drawing on a map
-
erase(<SpatialPolygons>,<SpatialPolygons>) erase(<SpatialLines>,<SpatialPolygons>)
- Erase parts of a SpatialPolygons* or SpatialLines* object. The inverse of this can be done with
intersect
-
extend(<Raster>) extend(<Extent>)
- Extend
-
extension() `extension<-`()
- Filename extensions
-
extent()
- Extent
-
extract(<Raster>,<matrix>) extract(<Raster>,<SpatialLines>) extract(<Raster>,<SpatialPolygons>) extract(<SpatialPolygons>,<SpatialPoints>)
- Extract values from Raster objects
-
[[,Raster,ANY,ANY-method [,Raster,Spatial,missing-method [,Raster,RasterLayer,missing-method [,Raster,Extent,missing-method [,Raster,numeric,numeric-method [,Raster,numeric,missing-method [,Raster,missing,numeric-method [,Raster,matrix,missing-method [,Raster,missing,missing-method [,Raster,logical,missing-method [,Extent,numeric,missing-method [,Extent,missing,missing-method
- Indexing to extract values of a Raster* object
-
minValue() maxValue()
- Minimum and maximum values
-
is.factor() as.factor() levels() ratify(<Raster>) factorValues() deratify() asFactor()
- Factors
-
filename()
- Filename
-
filledContour()
- Filled contour plot
-
flip(<RasterLayer>) flip(<RasterStackBrick>)
- Flip
-
flowPath()
- Flow path
-
focal(<RasterLayer>)
- Focal values
-
focalWeight()
- Focal weights matrix
-
freq(<RasterLayer>) freq(<RasterStackBrick>)
- Frequency table
-
gain() `gain<-`() offs() `offs<-`()
- Gain and offset of values on file
-
geom(<SpatialPolygons>) geom(<SpatialLines>) geom(<SpatialPoints>) geom(<data.frame>)
- Get the coordinates of a vector type Spatial* object
-
getData() ccodes()
- Get geographic data
-
getValues() values()
- Get raster cell values
-
getValuesBlock(<RasterLayer>) getValuesBlock(<RasterBrick>) getValuesBlock(<RasterStack>)
- Get a block of raster cell values
-
getValuesFocal(<Raster>)
- Get focal raster cell values
-
gridDistance(<RasterLayer>)
- Distance on a grid
-
hdr()
- Header files
-
head() tail()
- Show the head or tail of a Raster* object
-
hillShade()
- Hill shading
-
hist(<Raster>)
- Histogram
-
image()
- Image
-
readIniFile()
- Read a .ini file
-
init(<Raster>)
- Initialize a Raster object with values
-
interpolate(<Raster>)
- Interpolate
-
intersect(<Extent>,<ANY>) intersect(<Raster>,<ANY>) intersect(<SpatialPoints>,<ANY>) intersect(<SpatialPolygons>,<SpatialPolygons>) intersect(<SpatialPolygons>,<SpatialLines>) intersect(<SpatialPolygons>,<SpatialPoints>) intersect(<SpatialLines>,<SpatialPolygons>) intersect(<SpatialLines>,<SpatialLines>)
- Intersect
-
isLonLat(<BasicRaster>) isLonLat(<Spatial>) couldBeLonLat(<BasicRaster>) couldBeLonLat(<Spatial>)
- Is this longitude/latitude data?
-
layerStats()
- Correlation and (weighted) covariance
-
layerize(<RasterLayer>,<missing>) layerize(<RasterLayer>,<RasterLayer>)
- Layerize
-
localFun(<RasterLayer>,<RasterLayer>)
- Local functions
-
mask(<RasterLayer>,<RasterLayer>) mask(<RasterStackBrick>,<RasterLayer>) mask(<RasterLayer>,<RasterStackBrick>) mask(<RasterStackBrick>,<RasterStackBrick>) mask(<Raster>,<Spatial>)
- Mask values in a Raster object
-
match() `%in%`
- Value matching for Raster* objects
-
merge(<Raster>,<Raster>) merge(<RasterStackBrick>,<missing>) merge(<Extent>,<ANY>)
- Merge Raster* objects
-
metadata(<Raster>) `metadata<-`()
- Metadata
-
modal(<ANY>) modal(<Raster>)
- modal value
-
mosaic(<Raster>,<Raster>)
- Merge Raster* objects using a function for overlapping areas
-
movingFun()
- Moving functions
-
names(<Raster>) `names<-`(<Raster>) labels(<Raster>)
- Names of raster layers
-
ncol() nrow() ncell() `ncol<-`() `nrow<-`()
- Number or rows, columns, and cells of a Raster* object
-
nlayers()
- Number of layers
-
origin() `origin<-`()
- Origin
-
overlay(<Raster>,<Raster>) overlay(<Raster>,<missing>)
- Overlay Raster objects
-
pairs(<RasterStackBrick>)
- Pairs plot (matrix of scatterplots)
-
persp(<RasterLayer>) persp(<RasterStackBrick>)
- Perspective plot
-
plot(<Raster>,<ANY>) plot(<Raster>,<Raster>)
- Plot a Raster* object
-
plotRGB(<RasterStackBrick>)
- Red-Green-Blue plot of a multi-layered Raster object
-
pointDistance()
- Distance between points
-
predict(<Raster>)
- Spatial model predictions
-
canProcessInMemory() pbCreate() pbStep() pbClose() readStart() readStop() getCluster() returnCluster()
- Helper functions for programming
-
projectRaster() projectExtent()
- Project a Raster object
-
crs(<ANY>) wkt(<Raster>) `crs<-`() projection() `projection<-`()
- Get or set a coordinate reference system (projection)
-
dataSize() dataSigned()
- Raster file properties
-
quantile()
- Raster quantiles
-
raster-package
- Overview of the functions in the raster package
-
raster(<character>) raster(<RasterLayer>) raster(<RasterStack>) raster(<RasterBrick>) raster(<missing>) raster(<Extent>) raster(<matrix>) raster(<Spatial>) raster(<SpatialGrid>) raster(<SpatialPixels>) raster(<sf>)
- Create a RasterLayer object
-
rasterFromCells()
- Subset a raster by cell numbers
-
rasterFromXYZ()
- Create a Raster* object from x, y, z values
-
rasterOptions() tmpDir()
- Global options for the raster package
-
rasterTmpFile() showTmpFiles() removeTmpFiles()
- Temporary files
-
rasterToContour()
- Raster to contour lines conversion
-
rasterToPoints()
- Raster to points conversion
-
rasterToPolygons()
- Raster to polygons conversion
-
rasterize(<matrix>,<Raster>) rasterize(<SpatialPoints>,<Raster>) rasterize(<SpatialLines>,<Raster>) rasterize(<SpatialPolygons>,<Raster>)
- Rasterize points, lines, or polygons
-
readAll()
- Read values from disk
-
reclassify(<Raster>)
- Reclassify
-
rectify(<Raster>)
- rectify a Raster object
-
[<-,RasterLayer,RasterLayer,missing-method [<-,RasterLayer,missing,missing-method [<-,RasterStackBrick,Raster,missing-method [<-,RasterStackBrick,missing,missing-method [[<-,RasterStack,numeric,missing-method [[<-,Raster,numeric,missing-method [[<-,RasterStackBrick,character,missing-method [[<-,RasterLayer,character,missing-method [<-,Raster,numeric,numeric-method [<-,Raster,numeric,missing-method [<-,Raster,matrix,missing-method [<-,Raster,logical,missing-method [<-,Raster,missing,numeric-method [<-,Raster,Spatial,missing-method [<-,Raster,Extent,missing-method [<-,Extent,numeric,missing-method $<-,Raster-method $,Raster-method
- Replace cell values or layers of a Raster* object
-
resample(<Raster>,<Raster>)
- Resample a Raster object
-
xres() yres() res() `res<-`()
- Resolution
-
rotate(<Raster>)
- Rotate
-
rotated()
- Do the raster cells have a rotation?
-
round,RasterLayer-method trunc,RasterLayer-method ceiling,RasterLayer-method floor,RasterLayer-method
- Integer values
-
floor(<Extent>) ceiling(<Extent>)
- round Extent coordinates
-
colFromCell() rowFromCell() rowColFromCell()
- Row or column number from a cell number
-
rowSums(<Raster>) colSums(<Raster>)
- rowSums and colSums for Raster objects
-
sampleInt()
- Sample integer values
-
sampleRandom(<Raster>)
- Random sample
-
sampleRegular(<Raster>)
- Regular sample
-
sampleStratified(<RasterLayer>)
- Stratified random sample
-
stackOpen() stackSave()
- Save or open a RasterStack file
-
scale(<Raster>)
- Scale values
-
scalebar()
- scalebar
-
select(<Raster>) select(<Spatial>)
- Geometric subsetting
-
setExtent() `extent<-`()
- Set the extent of a RasterLayer
-
setMinMax()
- Compute min and max values
-
setValues(<RasterLayer>) setValues(<RasterBrick>) setValues(<RasterStack>) setValues(<RasterLayerSparse>) `values<-`()
- Set values of a Raster object
-
shapefile(<character>) shapefile(<Spatial>)
- Read or write a shapefile
-
shift(<Raster>) shift(<SpatialPolygons>) shift(<SpatialLines>) shift(<SpatialPoints>)
- Shift
-
slopeAspect()
- Slope and aspect
-
spLines() spPolygons()
- Create SpatialLines* or SpatialPolygons*
-
spplot(<Raster>)
- Use spplot to plot a Raster* or other object
-
stack(<character>) stack(<Raster>) stack(<missing>) stack(<list>)
- Create a RasterStack object
-
stackApply()
- Apply a function on subsets of a RasterStack or RasterBrick
-
stackSelect(<RasterStackBrick>,<Raster>)
- Select cell values from a multi-layer Raster* object
-
stretch(<Raster>)
- Stretch
-
subs(<Raster>,<data.frame>)
- Substitute values in a Raster* object
-
subset(<Raster>) subset(<RasterStack>)
- Subset layers in a Raster* object
-
summary(<RasterLayer>)
- Summary
-
symdif(<SpatialPolygons>,<SpatialPolygons>)
- Symetrical difference
-
terrain(<RasterLayer>)
- Terrain characteristics
-
text(<RasterLayer>) text(<RasterStackBrick>) text(<SpatialPolygons>) text(<SpatialPoints>)
- Add labels to a map
-
t()
- Transpose
-
trim(<Raster>) trim(<character>)
- Trim
-
union(<Extent>,<Extent>) union(<SpatialPolygons>,<SpatialPolygons>) union(<SpatialPolygons>,<missing>) union(<SpatialLines>,<SpatialLines>) union(<SpatialPoints>,<SpatialPoints>)
- Union Extent or SpatialPolygons* objects
-
unique(<RasterLayer>,<missing>) unique(<RasterStackBrick>,<missing>)
- Unique values
-
unstack()
- Unstack
-
update(<RasterLayer>) update(<RasterBrick>)
- Update raster cells of files (on disk)
-
validCell() validCol() validRow()
- Validity of a cell, column or row number
-
validNames()
- Create valid names
-
weighted.mean(<RasterStackBrick>,<vector>) weighted.mean(<RasterStackBrick>,<RasterStackBrick>)
- Weighted mean of rasters
-
Which(<RasterLayer>)
- Which cells are TRUE?
-
which.min() which.max() whiches.min() whiches.max()
- Where is the min or max value?
-
writeFormats()
- File types for writing
-
writeRaster(<RasterLayer>,<character>) writeRaster(<RasterStackBrick>,<character>)
- Write raster data to a file
-
writeStart(<RasterLayer>,<character>) writeStart(<RasterBrick>,<character>) writeValues(<RasterLayer>,<vector>) writeValues(<RasterBrick>,<matrix>) writeStop(<RasterLayer>) writeStop(<RasterBrick>)
- Write values to a file
-
xFromCol(<Raster>,<numeric>) yFromRow(<Raster>,<numeric>) xFromCell(<Raster>,<numeric>) yFromCell(<Raster>,<numeric>) xyFromCell(<BasicRaster>,<ANY>) coordinates(<Raster>) coordinates(<Extent>)
- Coordinates from a row, column or cell number
-
zApply()
- z (time) apply
-
zonal(<RasterLayer>,<RasterLayer>) zonal(<RasterStackBrick>,<RasterLayer>)
- Zonal statistics
-
zoom()
- Zoom in on a map
-
setZ() getZ()
- Get or set z-values