- exclude rasterio version
1.4.2
from requirements - catch date parsing issue and raise warning
- handle
TIFFTAG_DATETIME
metadata for STAC datetime - only set
proj:epsg
if present else useproj:wkt2
orproj:projjson
- add
geographic_crs
parameter tocreate_stac_item
function to enable non-earth raster dataset
- add
wkt2
representation of the dataset CRS if available (author @emileten, #55)
- update
tests
requirements
- update
proj
extension tov1.1.0
- update
eo
extension tov1.1.0
- fix bad precision default (author @hrodmn, #50)
- add
geom_densify_pts
option allow adding points on Polygon edges to account for non-linear transformation - add
geom_precision
option to control the decimal precision of the output geometry - rename
rio_stac.stac.get_metadata
torio_stac.stac.get_dataset_geom
- add python 3.11 support
- remove python 3.7 support (#42)
- add
projjson
representation of the dataset CRS if available (author @clausmichele, #41)
- add python 3.10 support (#37)
- get dataset datetime from GDAL Raster Data Model breaking
- add
eo
extension support (eo:cloud_cover
,eo:bands
) breaking - use
auto
by default forasset_media_type
breaking
- fix bad
nan/inf/-inf
nodata test
- handle
nan/inf
values to avoidnumpy.histogram
issue (#32)
- Switch to
pyproject.toml
to simplify setup.
bug fixes
- Split geometry to MultiPolygon for dataset crossing the dataline separation (#30)
- Use correct coordinates order for Polygon (ref developmentseed/geojson-pydantic#49)
bug fixes
- Use the raster_max_size and asset_roles arguments in create_stac_item (author @alexgleith, #23)
- Fix json serialisation by converting numpy float32 to float (author @alexgleith, #24)
- update
pystac
requirement to allow up to<2.0
(author @alexgleith, #20)
- Move
raster:bands
information in assets (not in properties). - update pystac version
- fix typo for
stddev
raster information - drop support of python 3.6 (pystac 1.0.0 dropped support of python 3.6)
- use WarpedVRT for data with internal GCPS
- fix validation issue with Collection and extension for STAC 1.0.0
- add collection_url option to customize the collection link
- add
raster
extension option (#12) - set
proj:epsg
value toNone
when noCRS
is found in the dataset.
breaking changes
- update pystac version to
>=1.0.0rc1
- use full URL for extension
- add Collection Link when adding a collection
- add with_proj (--with-proj/--without-proj in the CLI) in
create_stac_item
to add the extension and proj properties in the stac items (will do the same for the raster extension)
- fix CLI asset-href default
Initial release.
- Design API
- add CLI
- add tests
- write docs