LST Download from Sentinel-3 SLSTR

Hi,
I was trying to download the LST data from the Sentinel-3 SLSTR source using a WCSRequest. I am encountering an error related to dataset SLSTR. I am attaching the error and the WCSRequest code.

LST = WcsRequest(
    data_collection = DataCollection.SENTINEL3_OLCI,
    data_folder = '/Users/sid/Documents/pyDMS/SENTINEL_PRODUCTS/LST',
    layer = 'LST',
    bbox = bbox,
    time = date,
    resx = '300m',
    resy = '300m',
    image_format = MimeType.TIFF,
    custom_url_params = {
        CustomUrlParam.SHOWLOGO: False
    },
    config = config
)
wcs_true_color_img = LST.get_data(save_data = True)
LST = wcs_true_color_img
DownloadFailedException: Failed to download from:
https://creodias.sentinel-hub.com/ogc/wcs/0c1e4cb9-0ccd-MASKED?SERVICE=wcs&WARNINGS=False&MAXCC=100.0&ShowLogo=False&BBOX=30.32255746303337%2C75.41185667686875%2C30.50964212681292%2C75.63609418511427&FORMAT=image%2Ftiff&CRS=EPSG%3A4326&TIME=2023-10-24T05%3A20%3A38Z%2F2023-10-24T05%3A20%3A38Z&RESX=300m&RESY=300m&COVERAGE=LST&REQUEST=GetCoverage&VERSION=1.1.2
with HTTPError:
400 Client Error: Bad Request for url: https://creodias.sentinel-hub.com/ogc/wcs/0c1e4cb9-0ccd-MASKED?SERVICE=wcs&WARNINGS=False&MAXCC=100.0&ShowLogo=False&BBOX=30.32255746303337%2C75.41185667686875%2C30.50964212681292%2C75.63609418511427&FORMAT=image%2Ftiff&CRS=EPSG%3A4326&TIME=2023-10-24T05%3A20%3A38Z%2F2023-10-24T05%3A20%3A38Z&RESX=300m&RESY=300m&COVERAGE=LST&REQUEST=GetCoverage&VERSION=1.1.2
Server response: "Dataset with id: S3SLSTR not found."

Thanks,
Sidharrth

Sentinel3 OLCI and SLSTR are different data collections. See the documentation: Data

So you need to specify the right data_collection in your request.

Hi,
Upon using DataCollection.SENTINEL3_SLSTR, I still encountered an error. Again I am attaching the WCSRequest and error for reference.

LST = WcsRequest(
    data_collection = DataCollection.SENTINEL3_SLSTR,
    data_folder = '/Users/sid/Documents/pyDMS/SENTINEL_PRODUCTS/LST',
    layer = 'LST',
    bbox = bbox,
    time = date,
    resx = '300m',
    resy = '300m',
    image_format = MimeType.TIFF,
    custom_url_params = {
        CustomUrlParam.SHOWLOGO: False
    },
    config = config
)
wcs_true_color_img = LST.get_data(save_data = True)
LST = wcs_true_color_img
DownloadFailedException: Failed to download from:
https://creodias.sentinel-hub.com/ogc/wfs/0c1e4cb9-0ccd-MASKED?SERVICE=wfs&WARNINGS=False&REQUEST=GetFeature&TYPENAMES=DSS9&BBOX=30.32255746303337%2C75.41185667686875%2C30.50964212681292%2C75.63609418511427&OUTPUTFORMAT=application%2Fjson&SRSNAME=EPSG%3A4326&TIME=2023-10-24T00%3A00%3A00Z%2F2023-10-24T23%3A59%3A59Z&MAXCC=100.0&MAXFEATURES=100&FEATURE_OFFSET=0
with HTTPError:
400 Client Error: Bad Request for url: https://creodias.sentinel-hub.com/ogc/wfs/0c1e4cb9-0ccd-MASKED?SERVICE=wfs&WARNINGS=False&REQUEST=GetFeature&TYPENAMES=DSS9&BBOX=30.32255746303337%2C75.41185667686875%2C30.50964212681292%2C75.63609418511427&OUTPUTFORMAT=application%2Fjson&SRSNAME=EPSG%3A4326&TIME=2023-10-24T00%3A00%3A00Z%2F2023-10-24T23%3A59%3A59Z&MAXCC=100.0&MAXFEATURES=100&FEATURE_OFFSET=0
Server response: "TYPENAME=DSS9 not found!"

Thanks,
Sidharrth

For WFS to work, you need to have at least one layer with the relevant data type (i.e. S3 SLSTR) in your configuration. Looking the specific one you are trying to use, this is not the case.
There is one layer named “LST”, but it is connected to OLCI layer:

If you change this source to Sentinel-3 SLSTR, WFS should work.

Hi,
I had changed it to Sentinel-3-SLSTR but the following error still persists.

DownloadFailedException: Failed to download from:
https://creodias.sentinel-hub.com/ogc/wcs/0c1e4cb9-0ccd-MASKED?SERVICE=wcs&WARNINGS=False&MAXCC=100.0&ShowLogo=False&BBOX=30.32255746303337%2C75.41185667686875%2C30.50964212681292%2C75.63609418511427&FORMAT=image%2Ftiff&CRS=EPSG%3A4326&TIME=2023-10-24T05%3A20%3A38Z%2F2023-10-24T05%3A20%3A38Z&RESX=300m&RESY=300m&COVERAGE=LST&REQUEST=GetCoverage&VERSION=1.1.2
with HTTPError:
400 Client Error: Bad Request for url: https://creodias.sentinel-hub.com/ogc/wcs/0c1e4cb9-0ccd-MASKED?SERVICE=wcs&WARNINGS=False&MAXCC=100.0&ShowLogo=False&BBOX=30.32255746303337%2C75.41185667686875%2C30.50964212681292%2C75.63609418511427&FORMAT=image%2Ftiff&CRS=EPSG%3A4326&TIME=2023-10-24T05%3A20%3A38Z%2F2023-10-24T05%3A20%3A38Z&RESX=300m&RESY=300m&COVERAGE=LST&REQUEST=GetCoverage&VERSION=1.1.2
Server response: "Dataset with id: S3SLSTR not found."

Thanks,
Sidharrth

Hello,

As we were going through documentation of custom script of LST, we found this: ```
in order to use this script you have to enable “use additional datasets (advanced)”
and set S-3 OLCI and S-3 SLSTR as the primary and additional dataset.

Aliases should be

  • Sentinel-3 OLCI=S3OLCI
  • Sentinel-3 SLSTR=S3SLSTR
Can you pls help in enabling this to download LST via python api call