eodal.config.stac_providers module
List of STAC providers and their URLs and collection naming conventions
Copyright (C) 2022 Lukas Valentin Graf
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-
class eodal.config.stac_providers.STAC_Providers[source]
Bases: object
-
class AWS[source]
Bases: object
Amazon Web Services
-
S2Level_1C: str = 'sentinel-s2-l1c'
-
S2Level_2A: str = 'sentinel-s2-l2a'
-
class Sentinel2[source]
Bases: object
-
cloud_cover: str = 'eo:cloud_cover'
-
epsg: str = 'proj:epsg'
-
platform: str = 'platform'
-
product_uri: str = 'sentinel:product_id'
-
scene_id: str = 'id'
-
sensing_time: str = 'datetime'
-
sensing_time_fmt: str = '%Y-%m-%dT%H:%M:%SZ'
-
tile_id: List[str] = ['sentinel:utm_zone', 'sentinel:latitude_band', 'sentinel:grid_square']
-
URL: str = 'https://earth-search.aws.element84.com/v0'
-
class MSPC[source]
Bases: object
Microsoft Planetary Computer
-
S1GRD: str = 'sentinel-1-grd'
-
S1RTC: str = 'sentinel-1-rtc'
-
S2Level_1C: str = 'sentinel-2-l1c'
-
S2Level_2A: str = 'sentinel-2-l2a'
-
class Sentinel2[source]
Bases: object
-
cloud_cover: str = 'eo:cloud_cover'
-
epsg: str = 'proj:epsg'
-
platform: str = 'platform'
-
product_uri: str = 'id'
-
scene_id: str = 's2:granule_id'
-
sensing_time: str = 'datetime'
-
sensing_time_fmt: str = '%Y-%m-%dT%H:%M:%S.%fZ'
-
sun_azimuth_angle = 's2:mean_solar_azimuth'
-
sun_zenith_angle = 's2:mean_solar_zenith'
-
tile_id: str = 's2:mgrs_tile'
-
URL: str = 'https://planetarycomputer.microsoft.com/api/stac/v1'