download Sentinel-2-l2a imagery data and compute NDVI. Users can define an area of interest using a bounding box or place name.
Usage
get_s2a_ndvi(
  bbox = NULL,
  place = NULL,
  datetime = c(),
  cloud_cover = 10,
  vege_perc = 0,
  select = "latest",
  method = "first",
  mask = TRUE,
  output_bands = NULL,
  quiet = TRUE
)Arguments
- bbox
- sf,- sfc, or a numeric vector (xmin, ymin, xmax, ymax) defining the area of interest. Optional if- placeis provided.
- place
- character or vector. (optional) A single line address, e.g. ("1600 Pennsylvania Ave NW, Washington") or a vector of addresses (c("Madrid", "Barcelona")). 
- datetime
- numeric vector of 2. The time of interest such as - c("2020-08-01", "2020-09-01").
- cloud_cover
- numeric. Threshold for the percentage of cloud coverage. Desfault is 10. 
- vege_perc
- numeric. Threshold for the percentage of vegetation coverage. Desfault is 0. 
- select
- character. one of "latest", "earliest", "all". The default is "latest". 
- method
- character. A method for mosaicing layers: one of "mean", "median", "min", "max", "modal", "sum", "first", "last". The default is "first". 
- mask
- logical (optional). Default is - TRUE. If- TRUE, masks the raster data using the given- bboxor- place.
- output_bands
- vector. A list of band names ( - c('B04', 'B08')). The default is- NULL. If- output_bandsis specified, NDVI will not be computed and only the specified bands will be returned. All available bands can be found here
- quiet
- logical. Whether show progress bars for some process. 
Value
A SpatRaster object containing (multiple) NDVI layer(s) (for different
period of time) select = "latest" or select = "first"
(or if mask = TRUE and select = "all")
A List of NDVI rasters if mask = FALSE and select = "all".
Examples
result <- get_s2a_ndvi(
  # place = 'New York',
  datetime = c("2020-08-01", "2020-09-01")
)
