Releases: opendatacube/odc-geo
Releases · opendatacube/odc-geo
v0.4.8
What's Changed
Mostly a maintenance release to maintain compatibility with latest versions of upstream libraries.
- Fix docs by @Kirill888 in #168
- Update so tests pass with latest versions of upstream libraries. by @SpacemanPaul in #171
- Better focused test for dask arrays. by @SpacemanPaul in #170
Full Changelog: v0.4.7...v0.4.8
v0.4.6
v0.4.5
What's Changed
- More flexible construction of
xarray.DataArray
with aGeoBox
- Option to force
y,x
names for spatial dimensions regardless ofCRS
of theGeoBox
, e.g.xr_zeros(..., always_yx=True)
- Support arbitrary names for spatial dimensions
- Support arbitrary number of extra non-spatial dimensions
- Option to specify arbitrary dimension names, e.g.
wrap_xr|xr_zeros(..., dims=["T", "Y", "X", "B"])
- Option to force
- Fixes for rotated
GeoBox
representation onxarray
by @Kirill888 in #151
Full Changelog: v0.4.4...v0.4.5
v0.4.4
What's Changed
GeoBox
- Disallow zero and negative size shapes by @mplough-kobold in #140
- Geobox anchor accessor by @Kirill888 in #148
- Tweak GeoBox extraction logic by @Kirill888 in #150
COG
- Write band descriptions in save_cog_with_dask by @mplough-kobold in #142
- Fix NaN nodata values in band statistics by @mplough-kobold in #143
- save_cog_with_dask: Handle single-band SYX by @mplough-kobold in #145
- Add tag writing support including scale, offset and units special cases by @alexgleith in #146
Maintenance
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #139
- Bump codecov-action version to latest by @mplough-kobold in #141
- Fix read the docs build by @Kirill888 in #149
New Contributors
- @mplough-kobold made their first contribution in #140
- @alexgleith made their first contribution in #146
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- Unify reproject behaviour on Dataset and DataArray by @Kirill888 in #124
- Add
.explore()
to GeoBox, Geometry, BoundingBox by @robbibt in #128 - Release v0.4.3 by @Kirill888 in #133
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- Add new
odc.mask
andodc.crop
methods for masking and croppingxarray
data by geometries by @robbibt in #114 - Add new
.odc.explore()
method for automatically plotting raster data on an interactive map by @robbibt in #116 - Saving larger than RAM Dask images to COG on S3 by @Kirill888 in #119
Maintenance
- Fix actions by @Kirill888 in #118
- Fix for CRS.units and version bump for release by @Kirill888 in #121
- Use conda-forge only for miniconda by @Kirill888 in #112
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #110
- Maintenance and minor additions by @Kirill888 in #113
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- Fix layer name handing with Folium and
.odc.add_to()
by @robbibt in #101 - Use xarray
.name
attribute as Folium/Ipyleaflet layer name if it exists by @robbibt in #103 - Updated test requirements by @SpacemanPaul in #105
- Include full 2D scale (as XY) in ReprojectionInfo object. by @SpacemanPaul in #106
- Work around for warp issues inside GDAL by @Kirill888 in #109
New Contributors
- @robbibt made their first contribution in #101
- @SpacemanPaul made their first contribution in #105
Full Changelog: v0.4.0...v0.4.1
v0.4.0 - Dask reproject
Main new feature of this release is support for Dask in .odc.reproject(..)
.
What's Changed
- Routine CI fixes by @Kirill888 in #83
- Improve compatibility with rioxarray by @Kirill888 in #84
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #85
- Implement geobox.zoom_to(resolution=) overload #79 by @Kirill888 in #86
- Dask based implemenetation of reproject by @Kirill888 in #88
- Reproject fixes by @Kirill888 in #91
- fix: missing coords after reproject (#92) by @Kirill888 in #93
- Release rc1 by @Kirill888 in #94
- Address various depreactions and suppress some warnings by @Kirill888 in #95
- More cleanups before release by @Kirill888 in #96
- Preparing Release by @Kirill888 in #98
New Contributors
- @pre-commit-ci made their first contribution in #85
Full Changelog: v0.3.3...v0.4.0
v0.3.3
What's Changed
- Shapely 2.0 fixes by @Kirill888 in #81
- Bump actions versions by @Kirill888 in #77
- Add
AnchorEnum
to the docs by @Kirill888 in #78
Full Changelog: v0.3.2...v0.3.3