Releases: SAR-ARD/s1ard
Releases · SAR-ARD/s1ard
v2.1.0
What's Changed
- documentation: usage description improvements by @johntruckenbrodt in #209
- add file hash to STAC metadata by @johntruckenbrodt in #210
- remove config 'kml_file' and auto-download with ancillary.get_kml by @johntruckenbrodt in #211
- ancillary.get_max_ext: check geometries' CRSs are the same, new arg 'crs' by @johntruckenbrodt in #212
- make config parameter scene_dir optional by @johntruckenbrodt in #213
- fix readthedocs build by @johntruckenbrodt in #216
- improve geometry handling in search queries by @johntruckenbrodt in #214
- start processing with 's1rb process'; new option 's1rb init' to initialize config file by @johntruckenbrodt in #215
- require numpy<2.0 by @johntruckenbrodt in #219
- introduce geoparquet scene search by @johntruckenbrodt in #217
- [metadata.extract.calc_enl] raise error when array is empty by @johntruckenbrodt in #221
- use COG media type for VRTs by @johntruckenbrodt in #222
- [snap] skip GRD buffering if slice number cannot be determined by @johntruckenbrodt in #225
- limit pystac to <1.11.0 by @johntruckenbrodt in #223
- valid data mask improvements by @johntruckenbrodt in #226
- improved file locking during SNAP processing by @johntruckenbrodt in #227
- [metadata.extract.calc_enl] return None if ENL cannot be computed by @johntruckenbrodt in #228
- improved tmp file handling by @johntruckenbrodt in #230
- check_acquisition_completeness: catch case when ASF result is empty by @johntruckenbrodt in #229
- docs: corrected installation path, added missing links by @johntruckenbrodt in #232
- file locking improvements by @johntruckenbrodt in #234
- new function tile_extraction.wkt_to_geom by @johntruckenbrodt in #237
- [extract._vec_from_srccoords] code improvements by @johntruckenbrodt in #238
- [search.collect_neighbors] filter if more than two neighbors are found by @johntruckenbrodt in #236
- snap pre modifications by @johntruckenbrodt in #239
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- avoid permission error when passing tempfile to gdalwarp by @johntruckenbrodt in #171
- layover-shadow mask: handle value 3 (layover and shadow) by @johntruckenbrodt in #177
- new dedicated search module by @johntruckenbrodt in #172
- ard.create_vrt: new argument 'dtype' by @johntruckenbrodt in #179
- [search.scene_select] parse date only if necessary by @johntruckenbrodt in #180
- [search.scene_select] compare strings with '==' instead of 'is' by @johntruckenbrodt in #181
- [search.scene_select] avoid multiple geometry definitions by @johntruckenbrodt in #183
- fixed handling of empty list of neighbors during SLC processing by @abradley60 in #186
- [search.scene_select] fixed incomplete result for 'aoi_geometry' and 'vectorobject' by @johntruckenbrodt in #188
- [aoi_from_scene] fixed bug in handling scenes crossing the equator by @johntruckenbrodt in #187
- STAC query optimizations by @johntruckenbrodt in #185
- [processor] fixed 'empty selection' message by @johntruckenbrodt in #190
- new configuration parameter 'scene' by @johntruckenbrodt in #184
- scene search bug fixes by @johntruckenbrodt in #191
- use file locking for SNAP processing by @johntruckenbrodt in #192
- modernize build process by @johntruckenbrodt in #194
- fix deprecated conda --force in docker by @abradley60 in #193
- support for SNAP 10 by @johntruckenbrodt in #195
- added dedicated documentation section on scene search by @johntruckenbrodt in #196
- [search.asf_select] ensure naive datetime objects are defined as UTC by @johntruckenbrodt in #197
- [search.ASF.scanMetadata] date formatting bug fix by @johntruckenbrodt in #198
- rename package by @johntruckenbrodt in #199
- update documentation links by @johntruckenbrodt in #200
- replaced configuration
log_dir
withlogfile
, cleaned up logging by @johntruckenbrodt in #201 - renamed the command line tool from s1ard to s1rb by @johntruckenbrodt in #202
New Contributors
- @abradley60 made their first contribution in #186
Full Changelog: v1.6.2...v2.0.0
v1.6.2
What's Changed
- Update metadata links by @maawoo in #165
- Fix missing datamask layers in metadata by @maawoo in #164
- Add wind normalisation metadata fields by @maawoo in #166
- documentation updates by @johntruckenbrodt in #167
- [metadata.xml.product_xml] add geo acc. reference only if performed by @johntruckenbrodt in #168
- require pyroSAR>=0.23.0 by @johntruckenbrodt in #169
Full Changelog: v1.6.1...v1.6.2
v1.6.1
What's Changed
- use relative paths in wind normalization VRT by @johntruckenbrodt in #163
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- central documentation literature management by @johntruckenbrodt in #151
- Use the official Continuum Docker base image by @jeremyh in #152
- re-introduce recently lost radiometric terrain correction by @johntruckenbrodt in #154
- strip line breaks from all parameters passed via the command line by @johntruckenbrodt in #155
- increase OCN gap fill distance by @johntruckenbrodt in #156
- data mask modifications by @johntruckenbrodt in #157
- [config] corrected list of allowed modes by @johntruckenbrodt in #158
- search OCN scenes by buffered start and stop time by @johntruckenbrodt in #160
- separate ocean, rivers and lakes into separate data mask bands by @johntruckenbrodt in #161
New Contributors
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
- Replace
gs
andsg
annotation options withratio
by @maawoo in #116 - Metadata/review by @maawoo in #117
- Equivalent Number of Looks by @maawoo in #113
- [copy_src_meta] fixed bug in reading zip content on Windows by @johntruckenbrodt in #124
- Documentation: Table of abbreviations by @maawoo in #123
- fixed bug in GRD buffering of ascending scenes by @johntruckenbrodt in #126
- new annotation layer "range look direction angle" by @johntruckenbrodt in #103
- ENL calculation: Suppress warnings and increase default block_size by @maawoo in #127
- Add missing pyproj dependency by @maawoo in #128
- Simplified datamask for ORB product by @maawoo in #122
- Update .readthedocs.yaml by @maawoo in #129
- [nrb.create_vrt] fixed bug in handling default 'options=None' by @johntruckenbrodt in #132
- [docs] point to right environment.yaml when installing specific version by @johntruckenbrodt in #133
- Fix missing STAC FileExtension entries by @maawoo in #131
- Accommodate ORB product by @maawoo in #121
- rename config default annotation IDs gs and sg to ratio by @johntruckenbrodt in #135
- [snap.process] skip GRD buffering if list is empty by @maawoo in #139
- Refer to original source metadata in source XML and JSON by @maawoo in #136
- wind normalization by @johntruckenbrodt in #138
- Look direction angle improvements by @johntruckenbrodt in #141
- do not look for source metadata files if copying is not user-configured by @johntruckenbrodt in #142
- change EW spacing from 20 to 40 m by @johntruckenbrodt in #143
- XML product metadata improvements by @maawoo in #137
- Metadata/review by @maawoo in #140
- wind normalization - GDAL options by @maawoo in #144
- Require pyroSAR >=0.22.0 and update license year by @johntruckenbrodt in #145
- documentation improvements by @johntruckenbrodt in #146
- STACArchive file path handling by @johntruckenbrodt in #148
- geometry buffering for minimum overlap by @johntruckenbrodt in #147
- apply RTC to sigma0 by @johntruckenbrodt in #149
- config 'mode': removed 'all', added 'orb'; renamed module 'nrb' to 'ard' by @johntruckenbrodt in #150
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- various bug fixes by @johntruckenbrodt in #94
- datatake gap handling by @johntruckenbrodt in #95
- new configuration parameter 'datatake' by @johntruckenbrodt in #96
- increased STAC access robustness by @johntruckenbrodt in #97
- STACArchive bug fixes by @johntruckenbrodt in #98
- Optional
datatake
parameter by @maawoo in #99 - bug fixes by @johntruckenbrodt in #100
- Bug fix to allow
annotation = None
by @maawoo in #102 - Save original source metadata by @maawoo in #104
- do not continue on error by @johntruckenbrodt in #105
- Always use ESA border noise removal by @johntruckenbrodt in #106
- [nrb] remove dataset if mask is nodata-only by @johntruckenbrodt in #108
- Bug fix: Save original source metadata by @maawoo in #109
- New metadata config parameters by @maawoo in #110
- support for scenes acquired in NRT Slicing mode by @johntruckenbrodt in #112
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- SNAP RTC: increase DEM oversampling by a factor of two by @johntruckenbrodt in #78
- nrb.format: do not hardcode src_nodata and read it from the data instead by @johntruckenbrodt in #79
- enable configuration via command line arguments by @johntruckenbrodt in #80
- improved date parsing by @johntruckenbrodt in #81
- scene search via STAC by @johntruckenbrodt in #82
- enhanced time filtering by @johntruckenbrodt in #84
- general processor improvements by @johntruckenbrodt in #85
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- improved geometry handling by @johntruckenbrodt in #71
- DEM handling improvements by @johntruckenbrodt in #72
- GRD buffering by @johntruckenbrodt in #73
- add DEM as additional output layer by @johntruckenbrodt in #70
- sigma0 processing and annotation layer configuration by @johntruckenbrodt in #74
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- documentation improvements by @johntruckenbrodt in #60
- installation update by @johntruckenbrodt in #61
- Process restructuring by @johntruckenbrodt in #63
- minor structural changes and bug fixes by @johntruckenbrodt in #65
- documentation update reflecting the recent process restructuring by @johntruckenbrodt in #66
- renamed processing mode 'snap' to 'rtc' by @johntruckenbrodt in #67
Full Changelog: v1.0.2...v1.1.0