xcube-dev / xcube

xcube is a Python package for generating and exploiting data cubes powered by xarray, dask, and zarr.
https://xcube.readthedocs.io/
MIT License
201 stars 20 forks source link

Temporal and spatial resampling #391

Open forman opened 3 years ago

forman commented 3 years ago

Is your feature request related to a problem? Please describe.

Need a function or set of functions that can resample, reproject, and coregister data cubes from different sources.

Before:​ Any number of datasets Di each having any their own CRS, spatio-temporal resolution and coverage and number variables Vi,j​ After:​ A single dataset with a specified subset of Vi,j all resampled to the same grid, same CRS, same spatio-temporal resolution, same coverage.

Describe the solution you'd like

Input (Note, this may be split into individual spatial and temporal resampling functions): ​

Output:​

To be considered:

Describe alternatives you've considered

Various libraries exists but none provides the generality needed here.

forman commented 3 years ago

Implementation Plan

This plan also addresses Allow for other common spatial CRS #112.