Module eoreader.products

SAR and Optical products

Optical data

Implemented optical satellites

Satellites Class Product Types Use archive Default Resolution
Sentinel-2 S2Product L1C & L2A Yes 20m
Sentinel-2 Theia S2TheiaProduct L2A Yes 20m
Sentinel-3 SLSTR S3Product RBT No 300m
Sentinel-3 OLCI S3Product EFR No 500m
Landsat-8 OLCI L8Product Level 1 Collection 1: No, Collection 2: Yes 30m
Landsat-7 ETM L7Product Level 1 Collection 1: No, Collection 2: Yes 30m
Landsat-5 TM L5Product Level 1 Collection 1: No, Collection 2: Yes 30m
Landsat-4 TM L4Product Level 1 Collection 1: No, Collection 2: Yes 30m
Landsat-5 MSS L5Product Level 1 Collection 1: No, Collection 2: Yes 60m
Landsat-4 MSS L4Product Level 1 Collection 1: No, Collection 2: Yes 60m
Landsat-3 MSS L3Product Level 1 Collection 1: No, Collection 2: Yes 60m
Landsat-2 MSS L2Product Level 1 Collection 1: No, Collection 2: Yes 60m
Landsat-1 MSS L1Product Level 1 Collection 1: No, Collection 2: Yes 60m

Satellites products that cannot be used as archived have to be extracted before use.

Optical bands

The following bands are available in EOReader, but may not be available for all sensors.

Satellite bands

These bands are mainly based on Sentinel-2 bands with some additions:

  • CA: Coastal Aerosol
  • BLUE
  • GREEN
  • RED
  • VRE_1: Vegetation Red Edge 1
  • VRE_2: Vegetation Red Edge 2
  • VRE_3: Vegetation Red Edge 3
  • NIR: Near Infrared
  • NARROW_NIR: Narrow Near Infrared (band 8A for Sentinel-2)
  • WP: Water vapour
  • SWIR_CIRRUS
  • SWIR_1
  • SWIR_2
  • PAN: Panchromatic
  • TIR_1: Thermal Infrared 1
  • TIR_2: Thermal Infrared 2

See here for more information.

Index

  • AFRI_1_6
  • AFRI_2_1
  • AWEInsh
  • AWEIsh
  • BAI
  • BSI
  • CIG
  • DSWI
  • GLI
  • GNDVI
  • MNDWI
  • NBR
  • NDGRI
  • NDMI
  • NDRE2
  • NDRE3
  • NDVI
  • NDWI
  • RDI
  • RGI
  • RI
  • SRSWIR
  • TCBRI
  • TCGRE
  • TCWET
  • WI

See here for more information.

Cloud bands

Maximum 5 cloud bands are available, according to the files provided in the data. All the bands are rasterized and orthorectified if needed (for Sentinel-2 or 3 data for example), ready to be stacked.

  • RAW_CLOUDS: Raw Cloud file as provided (the only changes are the orthorectification and rasterization). Can provide other flags, or cloud probability.
  • CLOUDS: Cloud presence (1) or absence (0).
  • CIRRUS: Cirrus presence (1) or absence (0).
  • SHADOWS: Shadows presence (1) or absence (0).
  • ALL_CLOUDS: Cloud OR Cirrus OR Shadows presence (1) or absence (0). Do not take into account missing bands ( ie. for Landsat MSS sensors, ALL_CLOUDS == CLOUDS)

See here for more information.

DEM bands

These bands need a valid worldwide DEM path positioned thanks to the environment variable EOREADER_SAR_DEFAULT_RES

  • DEM
  • SLOPE
  • HILLSHADE

See here for more information.

SAR data

Implemented SAR satellites

Satellites Class Product Types Use archive
Sentinel-1 S1Product SLC & GRD Yes
COSMO-Skymed CskProduct DGM & SCS, (others should also be OK) No
TerraSAR-X TsxProduct MGD (SSC should be OK) No
RADARSAT-2 Rs2Product SGF (SLC should be OK) Yes

Warning

Satellites products that cannot be used as archived have to be extracted before use.

SAR Bands

According to what contains the products, allowed SAR bands are:

You also can load despeckled bands:

DEM bands

These bands need a valid worldwide DEM path positioned thanks to the environment variable EOREADER_SAR_DEFAULT_RES

  • DEM
  • SLOPE

See here for more information.

Expand source code
# -*- coding: utf-8 -*-
# Copyright 2021, SERTIT-ICube - France, https://sertit.unistra.fr/
# This file is part of eoreader project
#     https://github.com/sertit/eoreader
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
"""
SAR and Optical products

.. include:: ../../documentation/optical.md
.. include:: ../../documentation/sar.md
"""

Sub-modules

eoreader.products.optical

Optical products …

eoreader.products.product

Product, superclass of all EOReader satellites products

eoreader.products.sar

SAR products …