Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

112 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rNDC

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.

Main R functions

Via the NatureDataCube STAC API (see examples_ndc.ipynb and examples_stac.ipynb)

  • ndc_get: Search (and optionally download) data through a custom STAC query
  • ndc_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.

To be implemented

  • 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.

About

R functions to interface with (and work with data from) NatureDataCube

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages