v0.3.0
What's Changed
- Support integer inputs for CRS constructor in #64
- Add CRS.utm and support crs="utm" inputs in to_crs methods in #65
- Implement reproject for dataset objects in #69
- Geometry can be constructed from arbitrary GeoJSON, including
type=FeatureCollection
GeoBox
- Add GCPGeoBox in #62 #68
- Generalize slicing into
GeoBox
, can slice with any geometry, geobox or boundingbox - New methods for constructing
GeoBox
that match the grid of other geoboxGeoBox.snap_to
,GeoBox.enclosing
- Method for generating quasi-random pixel location samples
- Method for projecting geometries between pixel and world coordinates,
.project
rio_geobox
converter method to read in geobox from rasterio file handle
Various Small Improvements
- Understand
_FillValue
attribute populated byrioxarray
- More helper methods on the
BoundingBox
class.boundary
.aoi
.qr2sample(..)
Geometry.assign_crs(..)
and optionalcrs=
inGeometry.transform(op, crs=..)
- More robust
.geojson(..)
generation from geometries - Fixes in
.dropna()
to handle holes in polygons
Full Changelog: v0.2.2...v0.3.0