--------------------------------------------------------------------------------
Release date: 2022-12-08
- Added: RasterCollection objects are now iterable (iterate over bands in collection)
- Added: RasterCollection now have a "apply" method allowing to pass custom functions to RasterCollection objects
- Added: RasterCollection now supports numpy-array like slicing using band names or band aliases
- Added: Band and RasterCollection objects now support clipping to rectangular bounds (i.e., spatial sub-setting)
- Changed: Band.reduce() and RasterCollection.band_summaries() now support creating statistics per Polygon features
- Added: SceneCollections are collections of 0 to N Scenes (RasterCollection + timestamp) and allow to store multiple Scenes over time
- Fixed: Map algebra now also works on RasterCollection supporting multiple cases (i.e., RasterCollection with other RasterCollection, scaler, etc.)
- Added: SceneCollection objects can be saved as pickled objects and loaded from pickled binary objects to make SceneCollections persistent