Skip to content

Releases: sertit/eoreader

v0.9.2

07 Dec 14:54
Compare
Choose a tag to compare
  • 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

07 Dec 10:44
Compare
Choose a tag to compare
  • FIX: Reader().valid_mtd now correctly accepts strings instead of only Platform 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

v0.9.0

03 Dec 15:34
Compare
Choose a tag to compare
  • ENH: Adding the support of the ICEYE sensor
  • ENH: Adding the support of the COSMO-SkyMed 2nd Generation sensor
  • ENH: Adding some attributes to bands and stack: sensor, sensor_id, product_type, acquisition_date, condensed_name #7
  • ENH: Replace name by filename and read directly the true name of the product in the metadata #15
  • FIX: Sentinel-1 metadata file with archived products (discarding RFI folder in its search).
  • FIX: Add Quickbird, GeoEye and WorldView sensors in reader regexes.
  • FIX: Add scipy in requirements.txt and setup.py
  • DOC: Fix references to pcigeomatics that doesn't exist anymore (RADARSAT-2 and Constellation)
  • REQ: Update dask to fix a security issue (only in requirements as dask is not mandatory)

v0.8.1

26 Oct 11:46
Compare
Choose a tag to compare
  • FIX: Do not force chunk in utils.read if dask is not installed

v0.8.0

25 Oct 14:52
Compare
Choose a tag to compare
  • BREAKING CHANGE: crs, footprint, extent, wgs84_extent are now properties !
  • BREAKING CHANGE: Removing raw gdaldem CLI from EOReader (the HILLSHADE and SLOPE bands are now slightly different !) #10
  • BREAKING CHANGE: HILLSHADE is given in float32 instead of uint8
  • BREAKING CHANGE: SLOPE is given in degrees instead of percents
  • ENH: Adding the support of the PAZ SAR sensor
  • ENH: Adding the support of the Sentinel-2 processed with the processing baseline 4.0 #11
  • ENH: Removing SNAP from Sentinel-3 pre-process -> Freeing optical data from SNAP dependency ! #12
  • ENH: Enabling the use of other S3-SLSTR suffixes than an (stripe A at nadir position)
  • ENH: Thermal bands of Sentinel-3 SLSTR can now be used
  • ENH: All bands of Sentinel-3 SLSTR/OLCI can now be used (S7, F1, F2 for SLSTR, Oaxx for OLCI) #14
  • ENH: YELLOW band is mapped to Oa07 band of Sentinel-3 OLCI
  • ENH: Zipped Sentinel-3 products can now be processed
  • ENH: Allow the use of kwargs in load, mainly for rasters.read (and allowing ie. radiance adjustment in S3-SLSTR)
  • OPTIM: crs, footprint, extent, default_transform, wgs84_extent are cached (using @cached_property) #13
  • OPTIM: get_mean_sun_angles and default_transform are now cached (using @cache) #13
  • OPTIM: get_datetime: Look for the date only if datetime attribute is None #13
  • OPTIM: Better management of fspath for cloud-stored products (download the files only once)
  • OPTIM: Stop downloading/extracting files if not necessary
  • FIX: Bands are correctly ordered in stacks
  • FIX: Only load a band once, even if asked several time in the bands
  • FIX: Use band size for cleaning optical pixel (instead of user resolution/size)
  • FIX: Always take the absolute value of the resolution when converting it to strings (for filenames)
  • FIX: Take the default resolution if nothing is given when converting it to strings (for filenames)
  • FIX: Always use utils.read/write instead of rasters.read/write (for Dask management)
  • FIX: Fixing a bug in utils.write
  • FIX: Add .xml files from eoreader/data in the MANIFEST.in
  • FIX: Add forgotten @abstractmethod where needed
  • FIX: Better management of _tmp_process
  • FIX: Fixing minor bug when trying to read metadata with a POSIX path
  • FIX: Fixing the **kwargs omission in utils.read
  • FIX: Better management of _temp_process directory
  • FIX: Landsats and TSX: Can use other filenames now
  • DEPR: FAR_NIR band is removed
  • REQ: Using h5netcdf instead of netCDF4
  • DOC: Add a Context paragraph in the README
  • DOC: Add a Conda x SNAP question in the FAQ
  • DOC: Creation of a Sentinel-3 notebook
  • DOC: Updates of notebooks
  • DOC: Numerous updates

v0.7.0

23 Sep 13:59
Compare
Choose a tag to compare
  • ENH: Implementing RADARSAT-Constellation products (as RCM)
  • ENH: Implementing Maxar products (such as GE01, WV02, WV03, WV04, but others should be supported too)
  • ENH: Implementing TanDEM-X products (as TDX)
  • ENH: Adding RH, RV, RH_DSPK and RV_DSPK SAR bands
  • ENH: Adding the YELLOW optical band (for WorldView-2, WorldView-3 and Sentinel-3 OLCI)
  • ENH: Adding WorldView index (without
    the ones using SWIR)
  • ENH: Loading by size -> round resolution to the closest meter (or decimeter for resolution < 1.0m)
  • ENH: Super class for VHR data
  • FIX: Fixing reading PlanetScope archived products (error in read band)
  • FIX: Fix band name with complex resolutions
  • FIX: Fixing minor bug in RADARSAT-2 data when looking for product type
  • FIX: Fixing SAR band search in BEAM-DIMAP files
  • FIX: Fixing python version in environment.yml
  • FIX: Discard unused MIR and FNIR bands
  • FIX: Check for existence of given path when reading any product
  • FIX: Workaround for a bug involving some downloaded but badly formatted archives for Sentinel-2
  • FIX: Allow NARROW_NIR for and DIMAP data (== NIR)
  • FIX: Better management of writeable band folder
  • DOC: Fix documentation of the NDWI index
  • DOC: Update graph for optical band mapping
  • CI: Adding a test loading invalid band name
  • CI: Setting CI log level to DEBUG
  • CI: Accelerating the CI processes

v0.6.4

15 Sep 12:10
Compare
Choose a tag to compare
  • FIX: Sentinel-3 band mapping (Coastal Aerosol <-> 03, BLUE <-> 04)
  • DOC: Adding an interactive graph for optical band mapping

v0.6.3

10 Sep 15:39
Compare
Choose a tag to compare
  • ENH: Load works with string bands (prod.load('BLUE'))
  • FIX: Fixing missing _remove_tmp_process for products needing extraction
  • FIX: Remove multi converting for Sentinel-3

v0.6.2

10 Sep 13:56
Compare
Choose a tag to compare
  • FIX: Better handling of archives for products that needs extraction
  • FIX: TerraSAR-X products need to be extracted to be processed by SNAP !

v0.6.0

02 Sep 15:58
Compare
Choose a tag to compare
  • ENH: Ensuring EOreader supports Dask
  • FIX: Fixing and adding BAIS2 index in alias
  • FIX: Fixing GLI index
  • FIX: Fixing a bug when writing reprojected DIMAP band
  • FIX: Fixing a bug with SCS Cosmo-SkyMed data
  • DOC: Adding a DASK notebook
  • DOC: Updating notebooks