This package provides an R-based interface to NatureDataCube.
The idea of the NatureDataCube is to offer an accessible way for researchers/ecologists to retrieve relevant data.
NatureDataCube is a platform based on AgroDataCube, holding and providing access to data used in the context of project LTER-LIFE.
Via the NatureDataCube STAC API (see examples_ndc.ipynb and examples_stac.ipynb)
ndc_get: Search (and optionally download) data through a custom STAC queryndc_datasets: List all datasets (optionally constrained by query parameters) in NatureDataCube.ndc_count: Obtain a number of items available in NatureDataCube datasets (optionally constrained by query parameters).ndc_roi: Import and transform spatial region of interest.ndc_trange: Convert one or more dates to the RCF3339 format.assets_download_wcs: Workaround for downloading STAC Assets coming from WCS servers.
Via the AgroDataCube REST API (see examples_adc.ipynb)
adc_url: Compose URL text string for submitting data requests through the REST API.adc_get: Submit requests via REST API.
Via the GroenMonitor WCS GeoServer (see examples_gm.ipynb)
gm_url: Compose URL text string for submitting data requests through the GroenMonitor WCS GeoServer.gm_get: Submit requests to the GroenMonitor WCS GeoServer.
- Add (advanced) STAC filtering (e.g. post-fetching filtering, CQL2);
- Add a way to easily list available date ranges within items matched with search parameters;
- Add function(s) to deal with weather (point) data;
- Add functions for post-processing (e.g. cropping acquired gridded data to RoI);
- Harmonize functionality across the different data sources, ando also towards using the returned data within Digital Twins platforms (e.g. NaaVRE);
- Generally improve all functions.