From d9a9cd506552feac0b2ebc4947bd2908ffda982f Mon Sep 17 00:00:00 2001 From: "raffaele.gaetano" <raffaele.gaetano@cirad.fr> Date: Mon, 12 Dec 2022 16:26:23 +0100 Subject: [PATCH] ENH: started coding S2 planetary fetch. --- TimeSeries/providers.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 TimeSeries/providers.py diff --git a/TimeSeries/providers.py b/TimeSeries/providers.py new file mode 100644 index 0000000..025c1bd --- /dev/null +++ b/TimeSeries/providers.py @@ -0,0 +1,15 @@ +import planetary_computer +from pystac_client import Client +import planetary_computer as PC +import rasterio +from osgeo import ogr +from pyproj import Transformer as T + +def get_s2_from_planetary(shp, datetime): + + ds = ogr.Open(shp) + ly = ds.GetLayer(0) + xt = ly.GetExtent() + shp_srs = int(ly.GetSpatialRef().GetAuthorityCode(None)) + + api = Client('https://planetarycomputer.microsoft.com/api/stac/v1', modifier=planetary_computer.sign_inplace) -- GitLab