-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENH: STAC compliance #29
Labels
enhancement
New feature or request
Comments
Not relevant as SAR sensor can acquire in several resolution categories |
|
Create
|
|
remi-braun
added a commit
that referenced
this issue
Apr 26, 2022
…ate** - **BREAKING CHANGES: File `alias` is removed, replaced by `*_bands` files and proper imports in `bands.__init__`** - **BREAKING CHANGES: Product attribute `band_names` becomes `bands` in order to be STAC compliant (#29)** - **BREAKING CHANGES: Better use of `NIR` and `NARROW_NIR` in the `indices` file (according to the gsd of `Sentinel-2` bands composing the indices)** - **ENH: Bands in mapping are now objects, instead of just IDs** (#29). This allows us to: - Add band metadata (such as center wavelength, bandwidth...) - Map spectral bands between STAC spec and EOReader format - Add a better `__repr__` functions - **ENH: Handling 8 bands `PlanetScope` data** (#20) - **ENH: Adding the `GREEN1` mapped band, corresponding to PlanetScope `GREEN I` and `Sentinel-3 OLCI` `Oa05` band** - FIX: Fixing the band mapping of `WorldView-2/3 Multi` (8 bands) - INTERNAL: File `spot_6` and `spot_7` are removed, replaced by a unique `spot` file. This shouldn't affect the user - INTERNAL: Some refactoring in `VHR` files - CI: Do not process two times the zipped Sentinel-1 in end-to-end tests and manage when the runner kills SNAP - DOC: Updates
# BBOX / extent
eoreader_bbox = prod.extent()
stac_bbox_wgs84 = prod.stac.bbox()
stac_bbox_utm = prod.stac.proj.bbox() # == prod.extent()
# Export (needs pystac)
stac_item = prod.stac.create_item() |
remi-braun
added a commit
that referenced
this issue
May 5, 2022
PR merged |
|
remi-braun
added a commit
that referenced
this issue
May 27, 2022
bastiencyr
pushed a commit
to bastiencyr/eoreader
that referenced
this issue
May 30, 2023
…ate** - **BREAKING CHANGES: File `alias` is removed, replaced by `*_bands` files and proper imports in `bands.__init__`** - **BREAKING CHANGES: Product attribute `band_names` becomes `bands` in order to be STAC compliant (sertit#29)** - **BREAKING CHANGES: Better use of `NIR` and `NARROW_NIR` in the `indices` file (according to the gsd of `Sentinel-2` bands composing the indices)** - **ENH: Bands in mapping are now objects, instead of just IDs** (sertit#29). This allows us to: - Add band metadata (such as center wavelength, bandwidth...) - Map spectral bands between STAC spec and EOReader format - Add a better `__repr__` functions - **ENH: Handling 8 bands `PlanetScope` data** (sertit#20) - **ENH: Adding the `GREEN1` mapped band, corresponding to PlanetScope `GREEN I` and `Sentinel-3 OLCI` `Oa05` band** - FIX: Fixing the band mapping of `WorldView-2/3 Multi` (8 bands) - INTERNAL: File `spot_6` and `spot_7` are removed, replaced by a unique `spot` file. This shouldn't affect the user - INTERNAL: Some refactoring in `VHR` files - CI: Do not process two times the zipped Sentinel-1 in end-to-end tests and manage when the runner kills SNAP - DOC: Updates
bastiencyr
pushed a commit
to bastiencyr/eoreader
that referenced
this issue
May 30, 2023
bastiencyr
pushed a commit
to bastiencyr/eoreader
that referenced
this issue
May 30, 2023
bastiencyr
pushed a commit
that referenced
this issue
Feb 13, 2025
…ate** - **BREAKING CHANGES: File `alias` is removed, replaced by `*_bands` files and proper imports in `bands.__init__`** - **BREAKING CHANGES: Product attribute `band_names` becomes `bands` in order to be STAC compliant (#29)** - **BREAKING CHANGES: Better use of `NIR` and `NARROW_NIR` in the `indices` file (according to the gsd of `Sentinel-2` bands composing the indices)** - **ENH: Bands in mapping are now objects, instead of just IDs** (#29). This allows us to: - Add band metadata (such as center wavelength, bandwidth...) - Map spectral bands between STAC spec and EOReader format - Add a better `__repr__` functions - **ENH: Handling 8 bands `PlanetScope` data** (#20) - **ENH: Adding the `GREEN1` mapped band, corresponding to PlanetScope `GREEN I` and `Sentinel-3 OLCI` `Oa05` band** - FIX: Fixing the band mapping of `WorldView-2/3 Multi` (8 bands) - INTERNAL: File `spot_6` and `spot_7` are removed, replaced by a unique `spot` file. This shouldn't affect the user - INTERNAL: Some refactoring in `VHR` files - CI: Do not process two times the zipped Sentinel-1 in end-to-end tests and manage when the runner kills SNAP - DOC: Updates
bastiencyr
pushed a commit
that referenced
this issue
Feb 13, 2025
bastiencyr
pushed a commit
that referenced
this issue
Feb 13, 2025
bastiencyr
pushed a commit
that referenced
this issue
Feb 13, 2025
…ate** - **BREAKING CHANGES: File `alias` is removed, replaced by `*_bands` files and proper imports in `bands.__init__`** - **BREAKING CHANGES: Product attribute `band_names` becomes `bands` in order to be STAC compliant (#29)** - **BREAKING CHANGES: Better use of `NIR` and `NARROW_NIR` in the `indices` file (according to the gsd of `Sentinel-2` bands composing the indices)** - **ENH: Bands in mapping are now objects, instead of just IDs** (#29). This allows us to: - Add band metadata (such as center wavelength, bandwidth...) - Map spectral bands between STAC spec and EOReader format - Add a better `__repr__` functions - **ENH: Handling 8 bands `PlanetScope` data** (#20) - **ENH: Adding the `GREEN1` mapped band, corresponding to PlanetScope `GREEN I` and `Sentinel-3 OLCI` `Oa05` band** - FIX: Fixing the band mapping of `WorldView-2/3 Multi` (8 bands) - INTERNAL: File `spot_6` and `spot_7` are removed, replaced by a unique `spot` file. This shouldn't affect the user - INTERNAL: Some refactoring in `VHR` files - CI: Do not process two times the zipped Sentinel-1 in end-to-end tests and manage when the runner kills SNAP - DOC: Updates
bastiencyr
pushed a commit
that referenced
this issue
Feb 13, 2025
bastiencyr
pushed a commit
that referenced
this issue
Feb 13, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It could be nice to make eoreader compliant with STAC item format, by:
Changing the attributes names (i.e.extent
tobbox
,footprint
togeometry
)Creating ato_stac()
function for every productstac
attribute implementing all STAC relevant features but keep legacy EOReader functions (footprint, extent...)The text was updated successfully, but these errors were encountered: