View source: R/layer-spatial-stars.R
| layer_spatial.stars | R Documentation | 
This is intended for use with RGB(A) rasters (e.g., georeferenced imagery or photos). To work with
bands as if they were columns, use df_spatial() and ggplot2::geom_raster().
## S3 method for class 'stars'
layer_spatial(
  data,
  mapping = NULL,
  interpolate = NULL,
  is_annotation = FALSE,
  lazy = FALSE,
  dpi = 150,
  options = character(0),
  ...
)
## S3 method for class 'stars'
annotation_spatial(data, mapping = NULL, interpolate = NULL, ...)
StatSpatialStars
StatSpatialStarsAnnotation
StatSpatialStarsDf
GeomSpatialStars
| data | A stars object | 
| mapping | Currently, only RGB or RGBA rasters are supported. In the future, one may be able to map specific bands to the fill and alpha aesthetics. | 
| interpolate | Interpolate resampling for rendered raster image | 
| is_annotation | Lets raster exist without modifying scales | 
| lazy | Delay projection and resample of raster until the plot is being rendered | 
| dpi | if lazy = TRUE, the dpi to which the raster should be resampled | 
| options | GDAL options for warping/resampling (see st_warp) | 
| ... | Passed to other methods | 
An object of class StatSpatialStars (inherits from Stat, ggproto, gg) of length 3.
An object of class StatSpatialStars (inherits from StatSpatialStars, Stat, ggproto, gg) of length 3.
An object of class StatSpatialStarsDf (inherits from Stat, ggproto, gg) of length 5.
An object of class GeomSpatialStars (inherits from Geom, ggproto, gg) of length 5.
A ggplot2 layer
library(ggplot2)
load_longlake_data(
  which = c(
    "longlake_osm",
    "longlake_depth_raster"
  ),
  raster_format = "stars"
)
ggplot() +
  layer_spatial(longlake_osm)
ggplot() +
  layer_spatial(longlake_depth_raster) +
  scale_fill_continuous(
    na.value = NA,
    type = "viridis"
  )
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.