Releases: EOA-team/eodal
EOdal v0.2.4 (2023-12-01)
What's Changed
- add pytest installation by @lukasValentin in #93
- removed deprecated
system_packages
by @lukasValentin in #92 - Fix sign in offset for scaling and selection of reference bands for Landsat by @lukasValentin in #94
Full Changelog: v0.2.3...v0.2.4
EOdal v0.2.3 (2023-11-24)
This is mainly a bug-fix release affecting parts of the core
library, mapper
and the CREODIAS downloader that was broken.
Besides, a new feature was added allowing to write rasters as cloud-optimized GeoTiff files useful for web frameworks, web-based visualization and more efficient storage.
Contributors
@lukasValentin
@orianif
@gperich
What's Changed
- Eodal v0.2.2 by @lukasValentin in #76
- Fix of nodata, fill value, mask and data type propagation in EOdal by @lukasValentin in #78
- Fixed broken creodias download (#79) by @lukasValentin in #80
- remove tests on Windows by @lukasValentin in #81
- remove windows latest from test-release-candidate.yaml by @lukasValentin in #82
- Adding correct codecov source (EOAteam) by @lukasValentin in #83
- Fix Landsat no-data issues by @lukasValentin in #85
- Ignore no-data values when scaling band data and allow band selection by color name for Sentinel-2 by @lukasValentin in #87
- Generation of binary masks from Landsat and Sentinel-2 scenes by @lukasValentin in #88
- Update init.py with future annotations by @gperich in #89
- FIX: reference scene heuristic and uniform pixel size in
SceneCollection
returned frommapper
by @lukasValentin in #91
New Contributors
Full Changelog: v0.2.2...v0.2.3
EOdal v0.2.2 (2023-08-19)
This release of E:earth_africa:dal introduces official support for Landsat Collection-2 data (processing levels 1 and 2). This means, users of E:earth_africa:dal now have access to more than 50 years of Earth Observation data :partying_face:
Contributors
More Details
In addition, we fixed several smaller bugs, deprecated library calls (mainly to pydantic
, see #73) and also managed to upgrade to pandas 2.0
. Small improvements were made in the calculation of spectral indices that now accept user-defined band-name to color mappings (useful if you want to play around with spectrally similar bands, e.g., Sentinel-2 bands B08 and B8A) as well as in the Mapper
class that now accepts user-defined temporal tolerance values for mosaicing scenes (useful for merging scenes that were acquired with a offset of a view second along an orbital track).
As always have a also look into the changelog.
EOdal v0.2.1 (2023-06-05)
This release of E:earth_africa:dal brings several smaller bug fixes and enhancements. Most importantly, all scenes in a SceneCollection
obtained from a Mapper
call now share the same spatial extent and grid alignment. This was requested by, e.g., @orianif and turned out to be an issue when working across UTM zones when scenes had to be re-projected (see #64 for more details).
In addition, we introduced new features:
- users can now specify a custom location for storing the log-files
- the data source a
Mapper
instance fetches data from is recorded in the metadata - the color of no-data values in multi-band plots is customizable and now white per default
- timestamps are now loaded correctly when loading a
SceneCollection
from pickle (thanks to @atoparseks)
As always have a look into the changelog for more information.
EOdal v0.2.0 (2023-04-03)
This release of E:earth_africa:dal officially introduces the updated and completely redesigned Mapper
class which is much more generic and powerful than its predecessor 🚀.
Moreover, we fixed several issues in the core
module and improved the calculation of zonal statistics 🐞. Many thanks to @atoparseks for providing valuable feedback and input 🦾.
EOdal v0.1.1 (Patch 2022-12-13)
This patch fixes some bugs in the Band.clip
method and adds the functionality to mask pixels located outside the geometry used for clipping (but within its bounding box).
See the CHANGELOG.rst for more details.
EOdal v0.1.0 (2022-12-08)
This version contains a bunch of new features with the most important change concerning the introduction of SceneCollection
objects as a collection of 0:N scenes where a scene is a RasterCollection
plus metadata meaning that at least a timestamp is available.
Please check the changelog for more details.
EOdal v0.0.1 (2022-10-31)
This is version 0.0.1 of E:earth_africa:dal
eodal pre-release 2022-06-06
this is a pre-release used for testing Jupyter notebook and docker integration, only