precipitation_chelsa: Calculate precipitation average based on CHELSA

precipitation_chelsaR Documentation

Calculate precipitation average based on CHELSA

Description

This functions allows to calculate averaged precipitation from the CHELSA downscaled precipitation layers. Based on user-selected years, monthly averages of precipitation are calculated.

Usage

calc_precipitation_chelsa(years = 1979:2018, engine = "extract")

Arguments

years

A numeric vector indicating the years for which to calculate precipitation statistics.

engine

The preferred processing functions from either one of "zonal", "extract" or "exactextract" as character.

Details

The required resources for this indicator are:

  • chelsa

Value

A function that returns an indicator tibble with variable precipitation and sum of precipitation (in mm/m^2) as value.

Examples


## Not run: 
library(sf)
library(mapme.biodiversity)

outdir <- file.path(tempdir(), "mapme-data")
dir.create(outdir, showWarnings = FALSE)

mapme_options(
  outdir = outdir,
  verbose = FALSE
)

aoi <- system.file("extdata", "sierra_de_neiba_478140_2.gpkg",
  package = "mapme.biodiversity"
) %>%
  read_sf() %>%
  get_resources(get_chelsa(years = 2010)) %>%
  calc_indicators(
    calc_precipitation_chelsa(
      years = 2010,
      engine = "extract"
    )
  ) %>%
  portfolio_long()

aoi

## End(Not run)

mapme-initiative/mapme.biodiversity documentation built on April 5, 2025, 12:47 p.m.