Skip to content

Releases: hyriver/pygeoutils

v0.11.0

19 Jun 05:44
Compare
Choose a tag to compare

Release Notes

New Features

  • Function gtiff2xarray returns a parallelized xarray.Dataset or xarray.DataAraay that can handle large responses much more efficiently. This is achieved using dask.

Breaking Changes

  • Drop support for Python 3.6 since many of the dependencies such as xarray and pandas have done so.
  • Refactor MatchCRS. Now, it should be instantiated by providing the
    in and out CRSs like so: MatchCRS(in_crs, out_crs). Then its methods, namely, geometry, bounds and coords, can be called. These methods now have only one input, geometry.
  • Change input and output types of MatchCRS.coords from tuple of
    lists of coordinates to list of (x, y) coordinates.
  • Remove xarray_mask and gtiff2file since rioxarray is more
    general and suitable.

Internal Changes

  • Remove unnecessary type checks for private functions.
  • Refactor json2geodf to improve robustness. Use get method of
    dict for checking key availability.

v0.10.1

27 Mar 23:09
Compare
Choose a tag to compare

Release Notes

  • Setting transform of the merged dataset explicitly to address hyriver/py3dep#3
  • Add annoucement regarding the new name for the softwate stack, HyRiver.
  • Improve pip installation and release workflow.

Release v0.10.0

06 Mar 06:34
Compare
Choose a tag to compare
Release v0.10.0 Pre-release
Pre-release

Please check HISTORY.rst file for a detailed list
of changes.

Release v0.9.0

17 Feb 18:19
Compare
Choose a tag to compare
Release v0.9.0 Pre-release
Pre-release

Please check HISTORY.rst file for a detailed list
of changes.

Release v0.2.0

07 Dec 00:41
Compare
Choose a tag to compare
Release v0.2.0 Pre-release
Pre-release

Please check HISTORY.rst file for a detailed list
of changes.

v0.1.10

18 Aug 21:04
Compare
Choose a tag to compare
v0.1.10 Pre-release
Pre-release
  • Fixed the gtiff2xarray issue with high-resolution requests and improved the robustness of the function.
  • Replaces simplejson with orjson to speed up JSON operations.

v0.1.9

12 Aug 05:13
Compare
Choose a tag to compare
v0.1.9 Pre-release
Pre-release

Modified griff2xarray to reflect the latest changes in pygeoogc 0.1.7.

v0.1.8

04 Aug 02:52
Compare
Choose a tag to compare
v0.1.8 Pre-release
Pre-release
  • Retained the compatibility with xarray 0.15 by removing the attrs flag.
  • Added xarray_geomask function and made it a public function.
  • More efficient handling of large geotiff responses by cropping the response before converting it into a dataset.
  • Added a new function called geo2polygon for converting and transforming a polygon or bounding box into a Shapley's Polygon in the target CRS.
  • This release will be a part of Hydrodata 0.7.0.

v0.1.7

27 Jul 04:28
Compare
Choose a tag to compare
v0.1.7 Pre-release
Pre-release

Renamed _goemetry_mask to xarray_geomask for masking a dataset or dataarray using a polygon and made it public function.

v0.1.6

24 Jul 01:29
Compare
Choose a tag to compare
v0.1.6 Pre-release
Pre-release

Removed drop_duplicates from json2geodf since it may cause issues in some instances.