{ "cells": [ { "cell_type": "markdown", "id": "334de4a2", "metadata": {}, "source": [ "# Discover Data via the STAC API\n", "\n", "Datasets hosted at eodc are cataloged by making use of the [STAC](https://stacspec.org/en) (SpatioTemporal Asset Catalog) specifications. The catalog service is available as STAC API via [https://stac.eodc.eu/api/v1](https://stac.eodc.eu/api/v1) to enable users to discover and search for datasets filtering by space, time and other attributes. In the following we will demonstrate the use of the STAC API and open-source Python libraries to run search queries against multiple STAC API instances.\n", "\n", "## Connecting to the eodc STAC catalogue\n", "\n", "In this example, we are going to make use of a popular STAC client for Python, the pystac-client. The library is already installed in this environment, but can be manually installed anywhere else via pip install pystac-client.\n" ] }, { "cell_type": "code", "execution_count": 1, "id": "576c7c2f", "metadata": { "lines_to_next_cell": 2 }, "outputs": [], "source": [ "try:\n", " from pystac_client import Client\n", "except ImportError:\n", " %pip install pystac-client\n", " from pystac_client import Client\n", "\n", "try:\n", " from IPython.display import Image\n", "except ImportError:\n", " %pip install IPython\n", " from IPython.display import Image\n", "\n", "try:\n", " from rich.console import Console\n", "except ImportError:\n", " %pip install rich\n", " from rich.console import Console\n", "\n", "import rich.table\n", "\n", "try:\n", " import geopandas\n", "except ImportError:\n", " %pip install geopandas\n", " import geopandas" ] }, { "cell_type": "code", "execution_count": 2, "id": "7107b208", "metadata": { "lines_to_next_cell": 2 }, "outputs": [ { "data": { "text/plain": [ "'EODC Data Catalogue'" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "eodc_catalog = Client.open(\n", " \"https://stac.eodc.eu/api/v1\",\n", ")\n", "\n", "eodc_catalog.title\n" ] }, { "cell_type": "markdown", "id": "853aa88d", "metadata": {}, "source": [ "## Searching for collections\n", "\n", "All data in the catalog is stored in so-called collections, which are named, for example, after the satellite mission.\n" ] }, { "cell_type": "code", "execution_count": 3, "id": "75a482ad", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n" ] } ], "source": [ "for collection in eodc_catalog.get_collections():\n", " print(collection)" ] }, { "cell_type": "markdown", "id": "fd3afac6", "metadata": {}, "source": [ "On static as well as dynamic catalogues we cann also make use of the `links` attributes which lets us quickly examinate, for instance, the number of available collections.\n" ] }, { "cell_type": "code", "execution_count": 19, "id": "eee5cdd7", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "The EODC STAC currently features 64 collections.\n" ] } ], "source": [ "collections = list(eodc_catalog.get_collections())\n", "\n", "print(f\"The EODC STAC currently features {len(collections)} collections.\")" ] }, { "cell_type": "markdown", "id": "754fb0db", "metadata": {}, "source": [ "Individual collections can be searched for.\n" ] }, { "cell_type": "code", "execution_count": 5, "id": "421c36fc", "metadata": { "lines_to_next_cell": 2 }, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "
\n", "
\n", "
    \n", " \n", " \n", " \n", "
  • \n", " type\n", " \"Collection\"\n", "
  • \n", " \n", " \n", " \n", " \n", " \n", "
  • \n", " id\n", " \"SENTINEL2_L1C\"\n", "
  • \n", " \n", " \n", " \n", " \n", " \n", "
  • \n", " stac_version\n", " \"1.1.0\"\n", "
  • \n", " \n", " \n", " \n", " \n", " \n", "
  • \n", " description\n", " \"SENTINEL-2 is a wide-swath, high-resolution, multi-spectral imaging mission, supporting Copernicus Land Monitoring studies, including the monitoring of vegetation, soil and water cover, as well as observation of inland waterways and coastal areas.\n", "The SENTINEL-2 Multispectral Instrument (MSI) samples 13 spectral bands: four bands at 10 metres, six bands at 20 metres and three bands at 60 metres spatial resolution.\n", "The acquired data, mission coverage and high revisit frequency provides for the generation of geoinformation at local, regional, national and international scales. The data is designed to be modified and adapted by users interested in thematic areas such as:\n", " - spatial planning\n", " - agro-environmental monitoring\n", " - water monitoring\n", " - forest and vegetation monitoring\n", " - land carbon,\n", " - natural resource monitoring\n", " - global crop monitoring.\n", "\n", "[https://sentinels.copernicus.eu/web/sentinel/user-guides/sentinel-2-msi/overview](https://sentinels.copernicus.eu/web/sentinel/user-guides/sentinel-2-msi/overview)\n", "\n", "The Level-1C product is composed of 100x100 km2 tiles (ortho-images in UTM/WGS84 projection). The Level-1C product results from using a Digital Elevation Model (DEM) to project the image in cartographic geometry. Per-pixel radiometric measurements are provided in Top Of Atmosphere (TOA) reflectances along with the parameters to transform them into radiances. Level-1C products are resampled with a constant Ground Sampling Distance (GSD) of 10, 20 and 60 m depending on the native resolution of the different spectral bands. In Level-1C products, pixel coordinates refer to the upper left corner of the pixel.\n", "Level-1C products will additionally include Cloud Masks and ECMWF data (total column of ozone, total column of water vapour and mean sea level pressure).\n", "\n", "[https://sentinels.copernicus.eu/web/sentinel/user-guides/sentinel-2-msi/product-types/level-1c](https://sentinels.copernicus.eu/web/sentinel/user-guides/sentinel-2-msi/product-types/level-1c).\"\n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " links[] 11 items\n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 0\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"items\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/api/v1/collections/SENTINEL2_L1C/items\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/geo+json\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 1\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"parent\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/api/v1/\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/json\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 2\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"root\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/api/v1\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/json\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"EODC Data Catalogue\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 3\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"self\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/api/v1/collections/SENTINEL2_L1C\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/json\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 4\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"items\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/ingestion/v1/collections/SENTINEL2_L1C/items\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/geo+json\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 5\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"items\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://dev.stac.eodc.eu/ingestion/v1/collections/SENTINEL2_L1C/items\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/geo+json\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 6\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"items\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/api/v1/collections/SENTINEL2_L1C/items\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/geo+json\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 7\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"items\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/api/v1/collections/SENTINEL2_L1C/items\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/geo+json\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 8\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"cite-as\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://doi.org/10.5270/S2_-d8we2fl\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"text/html;charset=UTF-8\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 9\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"cite-as\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://doi.org/10.5270/S2_-742ikth\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"text/html;charset=UTF-8\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 10\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"http://www.opengis.net/def/rel/ogc/1.0/queryables\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/api/v1/collections/SENTINEL2_L1C/queryables\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/schema+json\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Queryables\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
  • \n", " \n", " \n", " \n", "
  • \n", " stac_extensions[] 8 items\n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 0\n", " \"https://stac-extensions.github.io/sat/v1.0.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 1\n", " \"https://stac-extensions.github.io/eo/v1.0.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 2\n", " \"https://stac-extensions.github.io/projection/v1.1.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 3\n", " \"https://stac-extensions.github.io/alternate-assets/v1.1.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 4\n", " \"https://stac-extensions.github.io/item-assets/v1.0.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 5\n", " \"https://stac-extensions.github.io/datacube/v2.0.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 6\n", " \"https://stac-extensions.github.io/timestamps/v1.0.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 7\n", " \"https://stac-extensions.github.io/processing/v1.1.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " item_assets\n", "
      \n", " \n", " \n", " \n", "
    • \n", " B01\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 1 - Coastal aerosol - 60m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B02\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 2 - Blue - 10m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B03\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 3 - Green - 10m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B04\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 4 - Red - 10m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B05\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 5 - Vegetation red edge 1 - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B06\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 6 - Vegetation red edge 2 - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B07\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 7 - Vegetation red edge 3 - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B08\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 8 - NIR - 10m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B09\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 9 - Water vapor - 60m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B10\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 10 - SWIR - Cirrus - 60m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B11\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 11 - SWIR (1.6) - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B12\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 12 - SWIR (2.2) - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " B8A\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Band 8A - Vegetation red edge 4 - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " visual\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"True color image\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " safe-zip\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"ZIP Archive\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"application/zip\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " description\n", " \"Entire product as a ZIP archive. Contains the SAFE archive and all other assets.\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " thumbnail\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"thumbnail\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Preview Image\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " description\n", " \"PVI Preview Image file provided in ground geometry. The preview image is a single file in JPEG2000 format with GML geo-location information; it contains 3 visiblebands (490nm, 560nm, 665nm) in ground geometry at 320m resolution and in display order (RGB).\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " safe-manifest\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"metadata\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"application/xml\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " thumbnail-png\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"thumbnail\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Preview Image (converted)\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"image/png\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " description\n", " \"PVI Preview Image in PNG format. Converted from JPEG2000 format on the fly using OpenCV.\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " granule-metadata\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"metadata\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"application/xml\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " inspire-metadata\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"metadata\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"application/xml\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " product-metadata\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"metadata\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"application/xml\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " datastrip-metadata\n", "
        \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"metadata\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " dhus\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Location of the asset on the DHuS.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " title\n", " \"Local file path of the asset.\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " media_type\n", " \"application/xml\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", "
  • \n", " \n", " \n", " \n", " \n", " \n", "
  • \n", " cube:dimensions\n", "
      \n", " \n", " \n", " \n", "
    • \n", " x\n", "
        \n", " \n", " \n", " \n", "
      • \n", " axis\n", " \"x\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"spatial\"\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " extent[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " -180.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 180.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " y\n", "
        \n", " \n", " \n", " \n", "
      • \n", " axis\n", " \"y\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"spatial\"\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " extent[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " -90.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 90.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " time\n", "
        \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"temporal\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " extent\n", "
          \n", " \n", " \n", "
        • \n", " interval[] 1 items\n", " \n", "
            \n", " \n", " \n", "
          • \n", " 0[] 2 items\n", " \n", "
              \n", " \n", " \n", " \n", "
            • \n", " 0\n", " \"2015-07-04T00:00:00Z\"\n", "
            • \n", " \n", " \n", " \n", "
            \n", " \n", "
              \n", " \n", " \n", " \n", "
            • \n", " 1\n", " None\n", "
            • \n", " \n", " \n", " \n", "
            \n", " \n", "
          • \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " sci:publications[] 2 items\n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 0\n", "
        \n", " \n", " \n", " \n", "
      • \n", " doi\n", " \"10.5270/S2_-d8we2fl\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " citation\n", " \"Copernicus Sentinel-2 (processed by ESA), 2021, MSI Level-1C TOA Reflectance Product. Collection 0. European Space Agency\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 1\n", "
        \n", " \n", " \n", " \n", "
      • \n", " doi\n", " \"10.5270/S2_-d8we2fl\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " citation\n", " \"Copernicus Sentinel-2 (processed by ESA), 2021, MSI Level-1C TOA Reflectance Product. Collection 0. European Space Agency\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " title\n", " \"Sentinel-2 MSI Products: Level-1C data\"\n", "
  • \n", " \n", " \n", " \n", " \n", " \n", "
  • \n", " extent\n", "
      \n", " \n", " \n", " \n", "
    • \n", " spatial\n", "
        \n", " \n", " \n", "
      • \n", " bbox[] 1 items\n", " \n", "
          \n", " \n", " \n", "
        • \n", " 0[] 4 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " -180.0\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " -90.0\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 2\n", " 180.0\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 3\n", " 90.0\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " temporal\n", "
        \n", " \n", " \n", "
      • \n", " interval[] 1 items\n", " \n", "
          \n", " \n", " \n", "
        • \n", " 0[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " \"2015-07-04T00:00:00Z\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " None\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", "
  • \n", " \n", " \n", " \n", " \n", " \n", "
  • \n", " license\n", " \"proprietary\"\n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " keywords[] 5 items\n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 0\n", " \"sentinel\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 1\n", " \"copernicus\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 2\n", " \"esa\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 3\n", " \"imagery\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 4\n", " \"reflectance\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
  • \n", " \n", " \n", " \n", "
  • \n", " providers[] 2 items\n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 0\n", "
        \n", " \n", " \n", " \n", "
      • \n", " name\n", " \"ESA\"\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " roles[] 3 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"producer\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"processor\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " \"licensor\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " url\n", " \"https://earth.esa.int/web/guest/home\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 1\n", "
        \n", " \n", " \n", " \n", "
      • \n", " name\n", " \"EODC\"\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"host\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " url\n", " \"https://eodc.eu/\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " summaries\n", "
      \n", " \n", " \n", "
    • \n", " gsd[] 3 items\n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 0\n", " 10\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 1\n", " 20\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 2\n", " 60\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", " \n", "
    • \n", " eo:bands[] 13 items\n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 0\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B01\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " common_name\n", " \"coastal\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 1 - Coastal aerosol\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 0.443\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.027\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 1\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B02\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " common_name\n", " \"blue\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 2 - Blue\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 0.49\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.098\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 2\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B03\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " common_name\n", " \"green\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 3 - Green\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 0.56\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.045\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 3\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B04\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " common_name\n", " \"red\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 4 - Red\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 0.665\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.038\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 4\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B05\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " common_name\n", " \"rededge\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 5 - Vegetation red edge 1\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 0.704\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.019\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 5\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B06\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " common_name\n", " \"rededge\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 6 - Vegetation red edge 2\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 0.74\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.018\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 6\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B07\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " common_name\n", " \"rededge\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 7 - Vegetation red edge 3\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 0.783\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.028\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 7\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B08\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " common_name\n", " \"nir\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 8 - NIR\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 0.842\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.145\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 8\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B8A\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " common_name\n", " \"rededge\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 8A - Vegetation red edge 4\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 0.865\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.033\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 9\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B09\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 9 - Water vapor\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 0.945\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.026\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 10\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B10\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 10 - SWIR - Cirrus\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 1.3735\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.075\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 11\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B11\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " common_name\n", " \"swir16\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 11 - SWIR (1.6)\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 1.61\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.143\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 12\n", "
          \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"B12\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " common_name\n", " \"swir22\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " description\n", " \"Band 12 - SWIR (2.2)\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " center_wavelength\n", " 2.19\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " full_width_half_max\n", " 0.242\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", " \n", "
    • \n", " platform[] 2 items\n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 0\n", " \"sentinel-2a\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 1\n", " \"sentinel-2b\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", " \n", "
    • \n", " providers[] 2 items\n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 0\n", "
          \n", " \n", " \n", " \n", "
        • \n", " url\n", " \"https://earth.esa.int/web/guest/home\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"ESA\"\n", "
        • \n", " \n", " \n", " \n", " \n", "
        • \n", " roles[] 3 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " \"producer\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " \"processor\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 2\n", " \"licensor\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 1\n", "
          \n", " \n", " \n", " \n", "
        • \n", " url\n", " \"https://eodc.eu/\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"EODC\"\n", "
        • \n", " \n", " \n", " \n", " \n", "
        • \n", " roles[] 1 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " \"host\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", " \n", "
    • \n", " constellation[] 1 items\n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 0\n", " \"sentinel-2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", " \n", "
    • \n", " s2:product_type[] 1 items\n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 0\n", " \"S2MSI1C\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", " \n", "
    • \n", " processing:level[] 1 items\n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 0\n", " \"L2\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", " \n", "
    • \n", " sci:publications[] 2 items\n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 0\n", "
          \n", " \n", " \n", " \n", "
        • \n", " doi\n", " \"10.5270/S2_-d8we2fl\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " citation\n", " \"Copernicus Sentinel-2 (processed by ESA), 2021, MSI Level-1C TOA Reflectance Product. Collection 0. European Space Agency\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 1\n", "
          \n", " \n", " \n", " \n", "
        • \n", " doi\n", " \"10.5270/S2_-d8we2fl\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " citation\n", " \"Copernicus Sentinel-2 (processed by ESA), 2021, MSI Level-1C TOA Reflectance Product. Collection 0. European Space Agency\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", " \n", "
    • \n", " s2:processing_baseline[] 15 items\n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 0\n", " \"02.02\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 1\n", " \"02.04\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 2\n", " \"02.05\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 3\n", " \"02.06\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 4\n", " \"02.07\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 5\n", " \"02.08\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 6\n", " \"02.09\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 7\n", " \"02.10\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 8\n", " \"02.11\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 9\n", " \"02.12\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 10\n", " \"02.13\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 11\n", " \"02.14\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 12\n", " \"03.00\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 13\n", " \"03.01\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 14\n", " \"04.00\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", " \n", " \n", "
    • \n", " datetime\n", "
        \n", " \n", " \n", " \n", "
      • \n", " minimum\n", " \"2015-07-04T00:00:00Z\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " maximum\n", " \"None\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " published\n", "
        \n", " \n", " \n", " \n", "
      • \n", " minimum\n", " \"2023-06-01T08:46:54Z\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " maximum\n", " \"None\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " end_datetime\n", "
        \n", " \n", " \n", " \n", "
      • \n", " minimum\n", " \"2015-07-04T00:00:00Z\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " maximum\n", " \"None\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " eo:cloud_cover\n", "
        \n", " \n", " \n", " \n", "
      • \n", " minimum\n", " 0\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " maximum\n", " 100\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " start_datetime\n", "
        \n", " \n", " \n", " \n", "
      • \n", " minimum\n", " \"2015-07-04T00:00:00Z\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " maximum\n", " \"None\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:mean_solar_zenith\n", "
        \n", " \n", " \n", " \n", "
      • \n", " minimum\n", " 0\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " maximum\n", " 360\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:mean_solar_azimuth\n", "
        \n", " \n", " \n", " \n", "
      • \n", " minimum\n", " 0\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " maximum\n", " 360\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:degraded_msi_data_percentage\n", "
        \n", " \n", " \n", " \n", "
      • \n", " minimum\n", " 0\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " maximum\n", " 100\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " raster:bands\n", "
        \n", " \n", " \n", "
      • \n", " spatial_resolution[] 3 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 10\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 20\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 60\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", "
  • \n", " \n", " \n", " \n", " \n", " \n", "
  • \n", " assets\n", "
      \n", " \n", " \n", " \n", "
    • \n", " thumbnail\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://objectstore.eodc.eu:2222/swift/v1/AUTH_68e13833a1624f43ba2cac01376a18af/thumbnails/SENTINEL2_L1C.png\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/png\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"SENTINEL2_L1C collection thumbnail.\"\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"thumbnail\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", "
  • \n", " \n", " \n", " \n", "
\n", "
\n", "
" ], "text/plain": [ "" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "collection = eodc_catalog.get_collection(\"SENTINEL2_L1C\")\n", "collection" ] }, { "cell_type": "code", "execution_count": 6, "id": "91ac3db4", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "This collection contains data in the following temporal inteval: {'interval': [['2015-07-04T00:00:00Z', None]]}\n" ] } ], "source": [ "print(f\"This collection contains data in the following temporal inteval: {collection.extent.temporal.to_dict()}\")" ] }, { "cell_type": "markdown", "id": "207f37f0", "metadata": {}, "source": [ "## STAC Items\n", "\n", "Simlarly to before, we can use the collection client instance to iterate over the items contained in the collection. The server must provide the `/collections//items` endpoint to support this feature automatically. This can be useful to manually filter items or extract information programmatically. The `get_all_items()` method again returns an iterator.\n" ] }, { "cell_type": "code", "execution_count": 8, "id": "10e4308a", "metadata": {}, "outputs": [], "source": [ "items = collection.get_all_items()" ] }, { "cell_type": "markdown", "id": "2e5e2756", "metadata": {}, "source": [ "Load 10 items with cloud cover less than 10%\n" ] }, { "cell_type": "code", "execution_count": 9, "id": "15c6e531", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Append item S2B_MSIL1C_20250120T120359_R066_T30VVQ_20250120T153429 with 0.00% cloud cover\n", "Append item S2B_MSIL1C_20250120T120359_R066_T30VVP_20250120T153429 with 2.81% cloud cover\n", "Append item S2B_MSIL1C_20250120T120359_R066_T30VVN_20250120T153429 with 0.00% cloud cover\n", "Append item S2B_MSIL1C_20250120T120359_R066_T30VUQ_20250120T153429 with 8.88% cloud cover\n", "Append item S2B_MSIL1C_20250120T120359_R066_T30VUP_20250120T153429 with 9.69% cloud cover\n", "Append item S2B_MSIL1C_20250120T120359_R066_T30VUN_20250120T153429 with 9.39% cloud cover\n", "Append item S2B_MSIL1C_20250120T120359_R066_T29VPK_20250120T153429 with 9.80% cloud cover\n", "Append item S2B_MSIL1C_20250120T120359_R066_T29VPH_20250120T153429 with 8.96% cloud cover\n", "Append item S2B_MSIL1C_20250120T120359_R066_T29VNK_20250120T153429 with 6.02% cloud cover\n", "Append item S2B_MSIL1C_20250120T120359_R066_T29VNJ_20250120T153429 with 6.60% cloud cover\n" ] } ], "source": [ "items10 = []\n", "for n, item in enumerate(items):\n", " if len(items10) == 10:\n", " break\n", " cloud_cover = item.properties.get(\"eo:cloud_cover\")\n", " if cloud_cover < 10:\n", " print(f\"Append item {item.id} with {cloud_cover:.2f}% cloud cover\")\n", " items10.append(item)" ] }, { "cell_type": "markdown", "id": "98368d21", "metadata": {}, "source": [ "If the item provides a preview image we can look at it.\n" ] }, { "cell_type": "code", "execution_count": 10, "id": "f6aec76d", "metadata": { "lines_to_next_cell": 2 }, "outputs": [ { "data": { "text/html": [ "" ], "text/plain": [ "" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "Image(url=items10[4].assets[\"thumbnail\"].href, width=500)" ] }, { "cell_type": "markdown", "id": "4749c601", "metadata": {}, "source": [ "## Search for items in a collection with filter criterias" ] }, { "cell_type": "markdown", "id": "aff8868f", "metadata": {}, "source": [ "First we set the temporal and spatial extent.\n", "\n", "There are two options for a spatial extent.\n", "1. A polygon in GEOJSON\n", "2. A bounding box (bbox)\n" ] }, { "cell_type": "code", "execution_count": 11, "id": "65329991", "metadata": { "lines_to_next_cell": 2 }, "outputs": [], "source": [ "console = Console()\n", "\n", "time_range = \"2023-05-01/2024-05-01\"\n", "\n", "# GEOJSON can be created on geojson.io\n", "# Area around the Neusiedler See\n", "area_of_interest = {\n", "\"coordinates\": [\n", " [\n", " [\n", " 16.685331259653253,\n", " 48.001346032803355\n", " ],\n", " [\n", " 16.621884871275512,\n", " 47.902601630022275\n", " ],\n", " [\n", " 16.62588718725482,\n", " 47.81041047247777\n", " ],\n", " [\n", " 16.664809254423375,\n", " 47.774602171781936\n", " ],\n", " [\n", " 16.96808652311867,\n", " 47.76771348708101\n", " ],\n", " [\n", " 16.963971948548988,\n", " 48.00956486424042\n", " ],\n", " [\n", " 16.685331259653253,\n", " 48.001346032803355\n", " ]\n", " ]\n", " ],\n", " \"type\": \"Polygon\"\n", " }\n" ] }, { "cell_type": "code", "execution_count": 12, "id": "8983aa53", "metadata": {}, "outputs": [], "source": [ "# Bounding box of Austria\n", "#bbox_aut = [9.25, 46.31, 17.46, 49.18]" ] }, { "cell_type": "markdown", "id": "259dea70", "metadata": {}, "source": [ "We search for Sentinel-2 data, that matches our filter criteria\n" ] }, { "cell_type": "code", "execution_count": 13, "id": "a57750e7", "metadata": { "lines_to_next_cell": 2 }, "outputs": [ { "data": { "text/html": [ "
On eodc we found 84 items for the given search query\n",
       "
\n" ], "text/plain": [ "On eodc we found \u001b[1;36m84\u001b[0m items for the given search query\n" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "search = eodc_catalog.search(\n", " collections=[\"SENTINEL2_L1C\"],\n", " intersects=area_of_interest,\n", " #bbox = bbox_aut,\n", " datetime=time_range\n", ")\n", "\n", "items_eodc = search.item_collection()\n", "console.print(f\"On eodc we found {search.matched()} items for the given search query\")" ] }, { "cell_type": "code", "execution_count": 14, "id": "d1ee6574", "metadata": { "lines_to_next_cell": 2 }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
geometrycreateddatetimeplatformgrid:codeproviderss2:tile_idinstrumentsview:azimuthconstellation...s2:degraded_msi_data_percentages2:reflectance_conversion_factorproj:codepublisheddeprecateds2:mgrs_tiles2:granule_idcube:dimensionsprocessing:levelprocessing:facility
0POLYGON ((17.64985 48.7214, 16.36028 48.74498,...2025-07-14T11:57:30.706907Z2024-03-10T09:57:29.024000Zsentinel-2bMGRS-33UXP[{'url': 'https://earth.esa.int/web/guest/home...S2B_OPER_MSI_L1C_TL_2BPS_20240310T120343_A0366...[msi]287.541639sentinel-2...0.02741.016055EPSG:32633NaNNaNNaNNaNNaNNaNNaN
1POLYGON ((17.24198 47.82959, 16.3366 47.84592,...2025-07-14T11:57:22.169453Z2024-03-10T09:57:29.024000Zsentinel-2bMGRS-33TXN[{'url': 'https://earth.esa.int/web/guest/home...S2B_OPER_MSI_L1C_TL_2BPS_20240310T120343_A0366...[msi]287.066707sentinel-2...0.03501.016055EPSG:32633NaNNaNNaNNaNNaNNaNNaN
2POLYGON ((16.36028 48.74498, 16.33433 47.75741...2025-07-08T21:01:59.407148Z2024-03-07T09:47:39.024000Zsentinel-2bMGRS-33UXP[{'url': 'https://earth.esa.int/web/guest/home...S2B_OPER_MSI_L1C_TL_2BPS_20240307T115148_A0365...[msi]104.289009sentinel-2...0.02131.017595EPSG:32633NaNNaNNaNNaNNaNNaNNaN
\n", "

3 rows × 37 columns

\n", "
" ], "text/plain": [ " geometry \\\n", "0 POLYGON ((17.64985 48.7214, 16.36028 48.74498,... \n", "1 POLYGON ((17.24198 47.82959, 16.3366 47.84592,... \n", "2 POLYGON ((16.36028 48.74498, 16.33433 47.75741... \n", "\n", " created datetime platform \\\n", "0 2025-07-14T11:57:30.706907Z 2024-03-10T09:57:29.024000Z sentinel-2b \n", "1 2025-07-14T11:57:22.169453Z 2024-03-10T09:57:29.024000Z sentinel-2b \n", "2 2025-07-08T21:01:59.407148Z 2024-03-07T09:47:39.024000Z sentinel-2b \n", "\n", " grid:code providers \\\n", "0 MGRS-33UXP [{'url': 'https://earth.esa.int/web/guest/home... \n", "1 MGRS-33TXN [{'url': 'https://earth.esa.int/web/guest/home... \n", "2 MGRS-33UXP [{'url': 'https://earth.esa.int/web/guest/home... \n", "\n", " s2:tile_id instruments \\\n", "0 S2B_OPER_MSI_L1C_TL_2BPS_20240310T120343_A0366... [msi] \n", "1 S2B_OPER_MSI_L1C_TL_2BPS_20240310T120343_A0366... [msi] \n", "2 S2B_OPER_MSI_L1C_TL_2BPS_20240307T115148_A0365... [msi] \n", "\n", " view:azimuth constellation ... s2:degraded_msi_data_percentage \\\n", "0 287.541639 sentinel-2 ... 0.0274 \n", "1 287.066707 sentinel-2 ... 0.0350 \n", "2 104.289009 sentinel-2 ... 0.0213 \n", "\n", " s2:reflectance_conversion_factor proj:code published deprecated \\\n", "0 1.016055 EPSG:32633 NaN NaN \n", "1 1.016055 EPSG:32633 NaN NaN \n", "2 1.017595 EPSG:32633 NaN NaN \n", "\n", " s2:mgrs_tile s2:granule_id cube:dimensions processing:level \\\n", "0 NaN NaN NaN NaN \n", "1 NaN NaN NaN NaN \n", "2 NaN NaN NaN NaN \n", "\n", " processing:facility \n", "0 NaN \n", "1 NaN \n", "2 NaN \n", "\n", "[3 rows x 37 columns]" ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df = geopandas.GeoDataFrame.from_features(items_eodc.to_dict(), crs=\"epsg:4326\")\n", "\n", "#print the first three rows of the dataframe\n", "df.head(3)" ] }, { "cell_type": "markdown", "id": "59ec26a8", "metadata": {}, "source": [ "Now we can select the item with the least (min) cloud cover. Data providers exposing STAC can make use of a number of STAC extensions. Some collections implement the so-called eo extension, which can be used to sort items by cloudiness.\n" ] }, { "cell_type": "code", "execution_count": 15, "id": "e08fc779", "metadata": { "lines_to_next_cell": 2 }, "outputs": [ { "data": { "text/html": [ "\n", "\n", "\n", "
\n", "
\n", "
    \n", " \n", " \n", " \n", "
  • \n", " type\n", " \"Feature\"\n", "
  • \n", " \n", " \n", " \n", " \n", " \n", "
  • \n", " stac_version\n", " \"1.1.0\"\n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " stac_extensions[] 10 items\n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 0\n", " \"https://stac-extensions.github.io/mgrs/v1.0.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 1\n", " \"https://stac-extensions.github.io/grid/v1.1.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 2\n", " \"https://stac-extensions.github.io/raster/v1.1.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 3\n", " \"https://stac-extensions.github.io/eo/v1.1.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 4\n", " \"https://stac-extensions.github.io/projection/v2.0.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 5\n", " \"https://stac-extensions.github.io/archive/v1.0.0/schema.json#\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 6\n", " \"https://stac-extensions.github.io/alternate-assets/v1.1.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 7\n", " \"https://stac-extensions.github.io/view/v1.0.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 8\n", " \"https://stac-extensions.github.io/sentinel-2/v1.0.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 9\n", " \"https://stac-extensions.github.io/sat/v1.0.0/schema.json\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " id\n", " \"S2B_T33UXP_20240120T100235_L1C\"\n", "
  • \n", " \n", " \n", " \n", " \n", " \n", "
  • \n", " geometry\n", "
      \n", " \n", " \n", " \n", "
    • \n", " type\n", " \"Polygon\"\n", "
    • \n", " \n", " \n", " \n", " \n", "
    • \n", " coordinates[] 1 items\n", " \n", "
        \n", " \n", " \n", "
      • \n", " 0[] 11 items\n", " \n", "
          \n", " \n", " \n", "
        • \n", " 0[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " 17.637563\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " 48.721624\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", "
        • \n", " 1[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " 16.36027899999999\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " 48.744984\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", "
        • \n", " 2[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " 16.33433099999999\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " 47.75741\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", "
        • \n", " 3[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " 17.190649000000008\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " 47.741986\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", "
        • \n", " 4[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " 17.24429699999999\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " 47.86058\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", "
        • \n", " 5[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " 17.310108000000014\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " 48.00551\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", "
        • \n", " 6[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " 17.375856999999996\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " 48.150363\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", "
        • \n", " 7[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " 17.441575\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " 48.295174\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", "
        • \n", " 8[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " 17.507522999999992\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " 48.439961\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", "
        • \n", " 9[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " 17.573958000000005\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " 48.584778\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", "
        • \n", " 10[] 2 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " 17.637563\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " 48.721624\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", "
    \n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " bbox[] 4 items\n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 0\n", " 16.334331\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 1\n", " 47.741986\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 2\n", " 17.637563\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 3\n", " 48.744984\n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " properties\n", "
      \n", " \n", " \n", " \n", "
    • \n", " created\n", " \"2025-05-22T15:27:30.328741Z\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " datetime\n", " \"2024-01-20T10:02:39.024000Z\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " platform\n", " \"sentinel-2b\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " grid:code\n", " \"MGRS-33UXP\"\n", "
    • \n", " \n", " \n", " \n", " \n", "
    • \n", " providers[] 1 items\n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 0\n", "
          \n", " \n", " \n", " \n", "
        • \n", " url\n", " \"https://earth.esa.int/web/guest/home\"\n", "
        • \n", " \n", " \n", " \n", " \n", " \n", "
        • \n", " name\n", " \"ESA\"\n", "
        • \n", " \n", " \n", " \n", " \n", "
        • \n", " roles[] 3 items\n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 0\n", " \"producer\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 1\n", " \"processor\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
            \n", " \n", " \n", " \n", "
          • \n", " 2\n", " \"licensor\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", " \n", "
        • \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:tile_id\n", " \"S2B_OPER_MSI_L1C_TL_2BPS_20240120T104942_A035898_T33UXP_N05.10\"\n", "
    • \n", " \n", " \n", " \n", " \n", "
    • \n", " instruments[] 1 items\n", " \n", "
        \n", " \n", " \n", " \n", "
      • \n", " 0\n", " \"msi\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", " \n", "
    • \n", " \n", " \n", " \n", " \n", "
    • \n", " view:azimuth\n", " 287.60745868363176\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " constellation\n", " \"sentinel-2\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " mgrs:utm_zone\n", " 33\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " proj:centroid\n", "
        \n", " \n", " \n", " \n", "
      • \n", " lat\n", " 48.27383\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " lon\n", " 16.88797\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " eo:cloud_cover\n", " 0.0\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:datatake_id\n", " \"GS2B_20240120T100239_035898_N05.10\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:product_uri\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:datastrip_id\n", " \"S2B_OPER_MSI_L1C_DS_2BPS_20240120T104942_S20240120T100235_N05.10\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:product_type\n", " \"S2MSI1C\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " sat:orbit_state\n", " \"descending\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " mgrs:grid_square\n", " \"XP\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:datatake_type\n", " \"INS-NOBS\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " view:sun_azimuth\n", " 166.170036826997\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " mgrs:latitude_band\n", " \"U\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:generation_time\n", " \"2024-01-20T10:49:42.000000Z\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " sat:relative_orbit\n", " 122\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " view:sun_elevation\n", " 20.4657435669682\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " view:incidence_angle\n", " 8.710793666441015\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:processing_baseline\n", " \"05.10\"\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:degraded_msi_data_percentage\n", " 0.0278\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " s2:reflectance_conversion_factor\n", " 1.03349471572894\n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " proj:code\n", " \"EPSG:32633\"\n", "
    • \n", " \n", " \n", " \n", "
    \n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " links[] 5 items\n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 0\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"collection\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/api/v1/collections/SENTINEL2_L1C\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/json\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 1\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"parent\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/api/v1/collections/SENTINEL2_L1C\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/json\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 2\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"root\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/api/v1\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/json\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"EODC Data Catalogue\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 3\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"self\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://stac.eodc.eu/api/v1/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/geo+json\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
      \n", " \n", " \n", " \n", "
    • \n", " 4\n", "
        \n", " \n", " \n", " \n", "
      • \n", " rel\n", " \"license\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://sentinel.esa.int/documents/247904/690755/Sentinel_Data_Legal_Notice\"\n", "
      • \n", " \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", " \n", "
  • \n", " \n", " \n", " \n", " \n", "
  • \n", " assets\n", "
      \n", " \n", " \n", " \n", "
    • \n", " nir\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/nir\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"NIR 1 - 10m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 10\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B08\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"nir\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.842\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.145\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B08.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 10980\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 10980\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 10\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 10.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -10.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " red\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/red\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Red - 10m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 10\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B04\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"red\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.665\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.038\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B04.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 10980\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 10980\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 10\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 10.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -10.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " blue\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/blue\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Blue - 10m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 10\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B02\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"blue\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.49\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.098\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B02.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 10980\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 10980\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 10\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 10.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -10.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " green\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/green\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Green - 10m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 10\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B03\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"green\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.56\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.045\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B03.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 10980\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 10980\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 10\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 10.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -10.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " nir08\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/nir08\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"NIR 2 - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 20\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B8A\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"nir08\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.865\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.033\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B8A.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 20\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " nir09\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/nir09\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"NIR 3 - 60m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 60\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B09\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"nir09\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.945\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.026\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B09.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 1830\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 1830\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 60\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 60.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -60.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " cirrus\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/cirrus\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Cirrus - 60m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 60\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B10\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"cirrus\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 1.3735\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.075\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B10.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 1830\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 1830\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 60\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 60.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -60.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " swir16\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/swir16\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"SWIR 1.6μm - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 20\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B11\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"swir16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 1.61\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.143\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B11.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 20\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " swir22\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/swir22\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"SWIR 2.2μm - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 20\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B12\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"swir22\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 2.19\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.242\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B12.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 20\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " visual\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/visual\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"True color image\"\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 3 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B04\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"red\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.665\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.038\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B03\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"green\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.56\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.045\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B02\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"blue\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.49\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.098\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_TCI.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 10980\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 10980\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 3 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint8\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 10\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", "
            \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint8\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 10\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", "
            \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint8\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 10\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 10.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -10.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"visual\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " coastal\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/coastal\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Coastal - 60m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 60\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B01\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"coastal\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.443\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.027\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B01.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 1830\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 1830\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 60\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 60.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -60.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " preview\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/preview\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/QI_DATA/T33UXP_20240120T100239_PVI.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"overview\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " rededge1\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/rededge1\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Red Edge 1 - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 20\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B05\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"rededge\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.704\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.019\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B05.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 20\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " rededge2\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/rededge2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Red Edge 2 - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 20\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B06\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"rededge\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.74\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.018\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B06.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 20\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " rededge3\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/rededge3\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/jp2\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Red Edge 3 - 20m\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " gsd\n", " 20\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " eo:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " name\n", " \"B07\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " common_name\n", " \"rededge\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " center_wavelength\n", " 0.783\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " full_width_half_max\n", " 0.028\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/IMG_DATA/T33UXP_20240120T100239_B07.jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"image/jp2\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " proj:bbox[] 4 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5290200.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 709800.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:shape[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 5490\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " raster:bands[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", "
            \n", " \n", " \n", " \n", "
          • \n", " scale\n", " 0.0001\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " nodata\n", " 0\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " offset\n", " -0.1\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " data_type\n", " \"uint16\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " spatial_resolution\n", " 20\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " proj:transform[] 6 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " 20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 2\n", " 600000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 3\n", " 0.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 4\n", " -20.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 5\n", " 5400000.0\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", " \n", "
      • \n", " roles[] 2 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 1\n", " \"reflectance\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " safe-zip\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/safe-zip\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/zip\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"ZIP Archive\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " description\n", " \"Entire product as a ZIP archive. Contains the SAFE archive and all other assets.\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"data\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " thumbnail\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/thumbnail\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"image/png\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " title\n", " \"Preview Image (converted)\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " description\n", " \"This asset represents a thumbnail image of the STAC item, providing a quick visual preview an example data variable.\"\n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"thumbnail\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " safe_manifest\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/safe_manifest\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/xml\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/manifest.safe\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"application/xml\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"metadata\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " granule_metadata\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/granule_metadata\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/xml\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/GRANULE/L1C_T33UXP_A035898_20240120T100235/MTD_TL.xml\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"application/xml\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"metadata\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " inspire_metadata\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/inspire_metadata\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/xml\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/INSPIRE.xml\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"application/xml\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"metadata\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " product_metadata\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/product_metadata\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/xml\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/MTD_MSIL1C.xml\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"application/xml\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"metadata\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", " \n", " \n", "
    • \n", " datastrip_metadata\n", "
        \n", " \n", " \n", " \n", "
      • \n", " href\n", " \"https://data.eodc.eu/collections/SENTINEL2_L1C/items/S2B_T33UXP_20240120T100235_L1C/datastrip_metadata\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " type\n", " \"application/xml\"\n", "
      • \n", " \n", " \n", " \n", " \n", " \n", "
      • \n", " alternate\n", "
          \n", " \n", " \n", " \n", "
        • \n", " local\n", "
            \n", " \n", " \n", " \n", "
          • \n", " href\n", " \"/eodc/products/copernicus.eu/s2b_prd_msil1c/2024/01/20/S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.zip\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:href\n", " \"S2B_MSIL1C_20240120T100239_N0510_R122_T33UXP_20240120T104942.SAFE/DATASTRIP/DS_2BPS_20240120T104942_S20240120T100235/MTD_DS.xml\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:type\n", " \"application/xml\"\n", "
          • \n", " \n", " \n", " \n", " \n", " \n", "
          • \n", " archive:format\n", " \"application/zip\"\n", "
          • \n", " \n", " \n", " \n", "
          \n", "
        • \n", " \n", " \n", " \n", "
        \n", "
      • \n", " \n", " \n", " \n", " \n", "
      • \n", " roles[] 1 items\n", " \n", "
          \n", " \n", " \n", " \n", "
        • \n", " 0\n", " \"metadata\"\n", "
        • \n", " \n", " \n", " \n", "
        \n", " \n", "
      • \n", " \n", " \n", "
      \n", "
    • \n", " \n", " \n", " \n", "
    \n", "
  • \n", " \n", " \n", " \n", " \n", " \n", "
  • \n", " collection\n", " \"SENTINEL2_L1C\"\n", "
  • \n", " \n", " \n", " \n", "
\n", "
\n", "
" ], "text/plain": [ "" ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "selected_item = min(items_eodc, key=lambda item: item.properties[\"eo:cloud_cover\"])\n", "\n", "selected_item" ] }, { "cell_type": "markdown", "id": "9fa94502", "metadata": {}, "source": [ "Print the Thumbnail of the item\n" ] }, { "cell_type": "code", "execution_count": 17, "id": "f8a8121e", "metadata": { "lines_to_next_cell": 2 }, "outputs": [ { "data": { "text/html": [ "" ], "text/plain": [ "" ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" } ], "source": [ "Image(url=selected_item.assets[\"thumbnail\"].href, width=500)" ] }, { "cell_type": "markdown", "id": "d3381adf", "metadata": {}, "source": [ "" ] }, { "cell_type": "markdown", "id": "4480b575", "metadata": {}, "source": [ "Each STAC item has one or more Assets, which include links to actual files. So let's print a list with all assets.\n" ] }, { "cell_type": "code", "execution_count": null, "id": "a081c099", "metadata": { "lines_to_next_cell": 2 }, "outputs": [], "source": [ "table = rich.table.Table(title=\"Assets in STAC Item\")\n", "table.add_column(\"Asset Key\", style=\"cyan\", no_wrap=True)\n", "table.add_column(\"Description\")\n", "for asset_key, asset in selected_item.assets.items():\n", " table.add_row(asset_key, asset.title)\n", "\n", "console.print(table)" ] }, { "cell_type": "markdown", "id": "aff471a0", "metadata": {}, "source": [ "
                  Assets in STAC Item                   \n",
    "┏━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\n",
    "┃ Asset Key           Description                     ┃\n",
    "┡━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩\n",
    "│ B01                │ Coastal aerosol (band 1) - 60m  │\n",
    "│ B02                │ Blue (band 2) - 10m             │\n",
    "│ B03                │ Green (band 3) - 10m            │\n",
    "│ B04                │ Red (band 4) - 10m              │\n",
    "│ B05                │ Red edge 1 (band 5) - 20m       │\n",
    "│ B06                │ Red edge 2 (band 6) - 20m       │\n",
    "│ B07                │ Red edge 3 (band 7) - 20m       │\n",
    "│ B08                │ NIR 1 (band 8) - 10m            │\n",
    "│ B09                │ NIR 3 (band 9) - 60m            │\n",
    "│ B10                │ Cirrus (band 10) - 60m          │\n",
    "│ B11                │ SWIR 1 (band 11) - 20m          │\n",
    "│ B12                │ SWIR 2 (band 12) - 20m          │\n",
    "│ B8A                │ NIR 2 (band 8A) - 20m           │\n",
    "│ visual             │                                 │\n",
    "│ preview            │ Preview image found in Archive. │\n",
    "│ safe-zip           │                                 │\n",
    "│ thumbnail          │ Preview Image (converted)       │\n",
    "│ safe-manifest      │                                 │\n",
    "│ granule-metadata   │                                 │\n",
    "│ inspire-metadata   │                                 │\n",
    "│ product-metadata   │                                 │\n",
    "│ datastrip-metadata │                                 │\n",
    "└────────────────────┴─────────────────────────────────┘\n",
    "
\n" ] } ], "metadata": { "jupytext": { "cell_metadata_filter": "-all", "main_language": "python", "notebook_metadata_filter": "-all" }, "kernelspec": { "display_name": "Python (env_zarr)", "language": "python", "name": "env_zarr" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.11.5" } }, "nbformat": 4, "nbformat_minor": 5 }