Releases: sertit/eoreader
Releases · sertit/eoreader
v0.11.2
- FIX: Fixing archived SAR processing
- FIX: Needs extraction for
RS2-SLC
data as SNAP does not handle the product - FIX: Fixing the default name for cleaned bands for optical data (was set on
CLEAN
instead ofNODATA
)
0.11.1
- FIX: Fixing complex and orthorectified products for
SAR
data - FIX: Fixing
RADARSAT-2
SLC
product type - OPTIM: Only preprocessing wanted SAR bands (instead of all existing)
- OPTIM: Do not interpolate nan values by default when writing SAR bands to disk (using a keyword instead)
- DOC: Updating the SAR notebook and documentation
v0.11.0
- BREAKING CHANGES: Renamed
is_band
tois_sat_band
to better reflect that this function only checks optical and SAR bands - BREAKING CHANGES: Invalid pixels are not processed by default anymore! Only the nodata is set (to go a bit faster)
- ENH: Allowing the user to choose the pixel processing for optical bands: raw band, only nodata or total cleaning of defective pixels #16
- ENH: Adding a CustomProduct, allowing the user to load any stack as an EOReader Product !
- ENH: Check if a band exists before trying to load it
- FIX: Better handling of
__all__
in__init__.py
files - FIX: Ensure that extents and footprints are in UTM
- FIX: Removing docs from wheel
- FIX: Fixing
TIR
bands reading for Landsat data - OPTIM: Optimizing
manage_invalid_pixels
forSentinel-2
data (processing baseline >= 04.00) - DOC: Update README, documentation and notebooks
- DOC: Water Extraction notebook has been refined to show how to manage multiple products
- DOC: Update the installation paragraph in README
- DOC: Adding a
For Contributors
section in the documentation (contributing, release history and Github repository) - DOC: Remove doc testing in Github (as the docs are built with readthedocs)
- INTERNAL: Better management of project metadata (version...) in a dedicated file
v0.10.1
- FIX: Resolve a bug when
methodtools
is not present (for conda package)
v0.10.0
- ENH: Adding
has_bands
to products, ingesting lists as a shortcut for testing the availability of multiple bands - ENH: Simplifying imports. Now you can replace:
from eoreader.bands.alias import RED, NDVI
byfrom eoreader.bands import RED, NDVI
,from eoreader.products.optical.optical_product import OpticalProduct
byfrom eoreader.products import OpticalProduct
,from eoreader.products.optical.s3_slstr_product import SlstrRadAdjustTuple
byfrom eoreader.products import SlstrRadAdjustTuple
, ...
- OPTIM: Writing cloud bands on disk to speed up multiple calls to
load
orstack
functions #17 - FIX: Correctly naming cloud xarrays
- FIX: Add missing
SLEA
(Spot Extended Area) product type toICEYE
data - FIX: Sentinel-2 clouds (with processing baseline >= 4.0) are now given with a rasterio shape (
count
,height
,width
) - CI: Remove
pages
stage and run only the tests when a Python file has changed - DOC: Updating notebooks
- DOC: Updating copyright to 2022
v0.9.5
- FIX: Do not force import
methodtools
(not existing lib in conda) - FIX: Using
GRD
resolution given by the constructors as default values forSLC
products. Do not look it up in
metadata as SLC resolution is NOT the GRD resolution !
v0.9.4
- FIX: Caching properties and functions only for object instances
- FIX: Fixing metadata reading for
COSMO-SkyMed 1st Generation
withWide Region
and complex product type (handling of multiple swaths) - FIX: Updates of SNAP GPT graphs for complex SAR data
- FIX: Interpolate nodata inside SAR images (badly handled by SNAP -> fill the gaps that shouldn't exist)
- INTERNAL: Creation of a class
CosmoProduct
handling generic methods for bothCOSMO-SkyMed
generations
v0.9.3
- FIX: Fixing the search for
.TIL
files forMaxar
products (with on disk files) - FIX: Fixing the search for metadata files for
Landsat
products (with on disk files) - FIX: Fixing the search for metadata files for
TerraSAR-X
,TanDEM-X
andPAZ SAR
products (with on disk files) - FIX: Fixing SNAP files for
TerraSAR-X
,TanDEM-X
andPAZ SAR
products - FIX: Fixing when reading CRS code for
DIMAP
products
v0.9.2
- FIX: Fixing flag type for
Sentinel-3
data - FIX: Do not multiply the flags values by the radiance adjustment factor for
Sentinel-3 SLSTR
! - FIX: Fixing flag exception threshold for
Sentinel-3 SLSTR
- FIX: Fixing preprocessed band filenames for
Sentinel-3 SLSTR
v0.9.1
- FIX:
Reader().valid_mtd
now correctly accepts strings instead of onlyPlatform
objects - FIX: Better handling of
Sentinel-2
product type - FIX: Save bands' new attributes in
str
(to pickle them) - FIX: Add a
clear()
function to clear products cache