\n",
- " \n",
- " 1 \n",
- " EOProduct(id=S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137 , provider=cop_dataspace)\n",
- " \n",
- " \n",
- " \n",
- " EOProduct\n",
- " \n",
- "\n",
- " \n",
- " \n",
- " \n",
- " provider: \n",
- " 'cop_dataspace', \n",
- " \n",
- " \n",
- " collection: \n",
- " 'S2_MSI_L1C', \n",
- " \n",
- " \n",
- " properties["id"]: \n",
- " 'S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137', \n",
- " \n",
- " \n",
- " properties["start_datetime"]: \n",
- " '2024-07-05T10:40:21.025000Z', \n",
- " \n",
- " \n",
- " properties["end_datetime"]: \n",
- " '2024-07-05T10:40:21.025000Z', \n",
- " \n",
- "
\n",
- " properties: (30) { \n",
- " constellation: \n",
- " 'SENTINEL-2', \n",
- " \n",
- " \n",
- " datetime: \n",
- " '2024-07-05T10:40:21.025000Z', \n",
- " \n",
- " \n",
- " end_datetime: \n",
- " '2024-07-05T10:40:21.025000Z', \n",
- " \n",
- " \n",
- " id: \n",
- " 'S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137', \n",
- " \n",
- " \n",
- " instruments: \n",
- " [ 'MSI' \n",
- " ] , \n",
- " \n",
- " \n",
- " platform: \n",
- " 'S2A', \n",
- " \n",
- " \n",
+ "search_results_dict {\n",
+ " \"type\": \"FeatureCollection\",\n",
+ " \"features\": [\n",
+ " {\n",
+ " \"type\": \"Feature\",\n",
+ " \"geometry\": {\n",
+ " \"type\": \"Polygon\",\n",
+ " \"coordinates\": [\n",
+ " [\n",
+ " [\n",
+ " 3.112156425319443,\n",
+ " 44.25274117552566\n",
+ " ],\n",
+ " [\n",
+ " 2.999749474120944,\n",
+ " 44.25341758107761\n",
+ " ],\n",
+ " [\n",
+ " 2.999750647054511,\n",
+ " 43.96999464368005\n",
+ " ],\n",
+ " [\n",
+ " 3.022834986511477,\n",
+ " 44.02854789058796\n",
+ " ],\n",
+ " [\n",
+ " 3.08123279285096,\n",
+ " 44.17410646003805\n",
+ " ],\n",
+ " [\n",
+ " 3.112156425319443,\n",
+ " 44.25274117552566\n",
+ " ]\n",
+ " ]\n",
+ " ]\n",
+ " },\n",
+ " \"bbox\": [\n",
+ " 2.999749474120944,\n",
+ " 43.96999464368005,\n",
+ " 3.112156425319443,\n",
+ " 44.25341758107761\n",
+ " ],\n",
+ " \"id\": \"S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318\",\n",
+ " \"assets\": {},\n",
+ " \"properties\": {\n",
+ " \"constellation\": \"SENTINEL-2\",\n",
+ " \"datetime\": \"2024-07-03T10:46:29.024000Z\",\n",
+ " \"end_datetime\": \"2024-07-03T10:46:29.024000Z\",\n",
+ " \"instruments\": [\n",
+ " \"MSI\"\n",
+ " ],\n",
+ " \"platform\": \"S2B\",\n",
+ " \"providers\": [\n",
+ " {\n",
+ " \"name\": \"ESA\",\n",
+ " \"roles\": [\n",
+ " \"producer\"\n",
+ " ]\n",
+ " },\n",
+ " {\n",
+ " \"name\": \"cop_dataspace\",\n",
+ " \"roles\": [\n",
+ " \"host\"\n",
+ " ]\n",
+ " }\n",
+ " ],\n",
+ " \"published\": \"2024-07-03T12:42:14.249198Z\",\n",
+ " \"start_datetime\": \"2024-07-03T10:46:29.024000Z\",\n",
+ " \"title\": \"S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318\",\n",
+ " \"uid\": \"c010825a-c3a6-46a0-948e-005521edf124\",\n",
+ " \"updated\": \"2024-11-09T03:15:32.907273Z\",\n",
+ " \"cop_dataspace:sourceProduct\": \"S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10,S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10,S2B_OPER_MSI_L1C_TC_2BPS_20240703T114318_A038258_T31TEJ_N05.10.jp2\",\n",
+ " \"cop_dataspace:sourceProductOriginDate\": \"2024-07-03T12:35:09Z,2024-07-03T12:23:12Z,2024-07-03T12:35:09Z\",\n",
+ " \"eo:cloud_cover\": 14.423965639102,\n",
+ " \"eodag:download_link\": \"https://catalogue.dataspace.copernicus.eu/odata/v1/Products(c010825a-c3a6-46a0-948e-005521edf124)/$value\",\n",
+ " \"eodag:quicklook\": \"https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value\",\n",
+ " \"eodag:thumbnail\": \"https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value\",\n",
+ " \"grid:code\": \"MGRS-31TEJ\",\n",
+ " \"order:status\": \"succeeded\",\n",
+ " \"processing:datetime\": \"2024-07-03T11:43:18.000000Z\",\n",
+ " \"processing:level\": \"S2MSI1C\",\n",
+ " \"processing:version\": \"05.10\",\n",
+ " \"product:type\": \"S2MSI1C\",\n",
+ " \"s2:datastrip_id\": \"S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10\",\n",
+ " \"s2:datatake_id\": \"GS2B_20240703T104629_038258_N05.10\",\n",
+ " \"s2:datatake_type\": \"INS-NOBS\",\n",
+ " \"s2:tile_id\": \"S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10\",\n",
+ " \"sat:absolute_orbit\": 38258,\n",
+ " \"sat:relative_orbit\": 51,\n",
+ " \"eodag:provider\": \"cop_dataspace\",\n",
+ " \"eodag:search_intersection\": {\n",
+ " \"type\": \"Polygon\",\n",
+ " \"coordinates\": [\n",
+ " [\n",
+ " [\n",
+ " 3.0,\n",
+ " 43.97062712548061\n",
+ " ],\n",
+ " [\n",
+ " 3.0,\n",
+ " 44.0\n",
+ " ],\n",
+ " [\n",
+ " 3.0115801162538247,\n",
+ " 44.0\n",
+ " ],\n",
+ " [\n",
+ " 3.0,\n",
+ " 43.97062712548061\n",
+ " ]\n",
+ " ]\n",
+ " ]\n",
+ " }\n",
+ " },\n",
+ " \"links\": [\n",
+ " {\n",
+ " \"rel\": \"collection\",\n",
+ " \"href\": \"S2_MSI_L1C.json\",\n",
+ " \"type\": \"application/json\"\n",
+ " }\n",
+ " ],\n",
+ " \"stac_extensions\": [\n",
+ " \"https://stac-extensions.github.io/grid/v1.1.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/product/v1.0.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/sat/v1.1.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/order/v1.1.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/processing/v1.2.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/eo/v2.0.0/schema.json\"\n",
+ " ],\n",
+ " \"stac_version\": \"1.1.0\",\n",
+ " \"collection\": \"S2_MSI_L1C\"\n",
+ " },\n",
+ " {\n",
+ " \"type\": \"Feature\",\n",
+ " \"geometry\": {\n",
+ " \"type\": \"Polygon\",\n",
+ " \"coordinates\": [\n",
+ " [\n",
+ " [\n",
+ " 2.999749474120944,\n",
+ " 44.25341758107761\n",
+ " ],\n",
+ " [\n",
+ " 2.999753565511865,\n",
+ " 43.26479037737325\n",
+ " ],\n",
+ " [\n",
+ " 4.352494032483418,\n",
+ " 43.2567942942016\n",
+ " ],\n",
+ " [\n",
+ " 4.374940058749246,\n",
+ " 44.24514241182411\n",
+ " ],\n",
+ " [\n",
+ " 2.999749474120944,\n",
+ " 44.25341758107761\n",
+ " ]\n",
+ " ]\n",
+ " ]\n",
+ " },\n",
+ " \"bbox\": [\n",
+ " 2.999749474120944,\n",
+ " 43.2567942942016,\n",
+ " 4.374940058749246,\n",
+ " 44.25341758107761\n",
+ " ],\n",
+ " \"id\": \"S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137\",\n",
+ " \"assets\": {},\n",
+ " \"properties\": {\n",
+ " \"constellation\": \"SENTINEL-2\",\n",
+ " \"datetime\": \"2024-07-05T10:40:21.025000Z\",\n",
+ " \"end_datetime\": \"2024-07-05T10:40:21.025000Z\",\n",
+ " \"instruments\": [\n",
+ " \"MSI\"\n",
+ " ],\n",
+ " \"platform\": \"S2A\",\n",
+ " \"providers\": [\n",
+ " {\n",
+ " \"name\": \"ESA\",\n",
+ " \"roles\": [\n",
+ " \"producer\"\n",
+ " ]\n",
+ " },\n",
+ " {\n",
+ " \"name\": \"cop_dataspace\",\n",
+ " \"roles\": [\n",
+ " \"host\"\n",
+ " ]\n",
+ " }\n",
+ " ],\n",
+ " \"published\": \"2024-07-05T16:44:47.318744Z\",\n",
+ " \"start_datetime\": \"2024-07-05T10:40:21.025000Z\",\n",
+ " \"title\": \"S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137\",\n",
+ " \"uid\": \"5193fc1e-6e68-40ab-8e0f-fc1c55cb01da\",\n",
+ " \"updated\": \"2024-11-08T21:39:34.502029Z\",\n",
+ " \"cop_dataspace:sourceProduct\": \"S2A_OPER_MSI_L1C_TL_2APS_20240705T142137_A047195_T31TEJ_N05.10,S2A_OPER_MSI_L1C_DS_2APS_20240705T142137_S20240705T104024_N05.10,S2A_OPER_MSI_L1C_TC_2APS_20240705T142137_A047195_T31TEJ_N05.10.jp2\",\n",
+ " \"cop_dataspace:sourceProductOriginDate\": \"2024-07-05T16:33:16Z,2024-07-05T16:32:39Z,2024-07-05T16:33:18Z\",\n",
+ " \"eo:cloud_cover\": 59.366657708501,\n",
+ " \"eodag:download_link\": \"https://catalogue.dataspace.copernicus.eu/odata/v1/Products(5193fc1e-6e68-40ab-8e0f-fc1c55cb01da)/$value\",\n",
+ " \"eodag:quicklook\": \"https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(afbc766b-b6cd-448c-a01a-872cff8fce36)/$value\",\n",
+ " \"eodag:thumbnail\": \"https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(afbc766b-b6cd-448c-a01a-872cff8fce36)/$value\",\n",
+ " \"grid:code\": \"MGRS-31TEJ\",\n",
+ " \"order:status\": \"succeeded\",\n",
+ " \"processing:datetime\": \"2024-07-05T14:21:37.000000Z\",\n",
+ " \"processing:level\": \"S2MSI1C\",\n",
+ " \"processing:version\": \"05.10\",\n",
+ " \"product:type\": \"S2MSI1C\",\n",
+ " \"s2:datastrip_id\": \"S2A_OPER_MSI_L1C_DS_2APS_20240705T142137_S20240705T104024_N05.10\",\n",
+ " \"s2:datatake_id\": \"GS2A_20240705T104021_047195_N05.10\",\n",
+ " \"s2:datatake_type\": \"INS-NOBS\",\n",
+ " \"s2:tile_id\": \"S2A_OPER_MSI_L1C_TL_2APS_20240705T142137_A047195_T31TEJ_N05.10\",\n",
+ " \"sat:absolute_orbit\": 47195,\n",
+ " \"sat:relative_orbit\": 8,\n",
+ " \"eodag:provider\": \"cop_dataspace\",\n",
+ " \"eodag:search_intersection\": {\n",
+ " \"type\": \"Polygon\",\n",
+ " \"coordinates\": [\n",
+ " [\n",
+ " [\n",
+ " 3.0,\n",
+ " 44.0\n",
+ " ],\n",
+ " [\n",
+ " 3.5,\n",
+ " 44.0\n",
+ " ],\n",
+ " [\n",
+ " 3.5,\n",
+ " 43.5\n",
+ " ],\n",
+ " [\n",
+ " 3.0,\n",
+ " 43.5\n",
+ " ],\n",
+ " [\n",
+ " 3.0,\n",
+ " 44.0\n",
+ " ]\n",
+ " ]\n",
+ " ]\n",
+ " }\n",
+ " },\n",
+ " \"links\": [\n",
+ " {\n",
+ " \"rel\": \"collection\",\n",
+ " \"href\": \"S2_MSI_L1C.json\",\n",
+ " \"type\": \"application/json\"\n",
+ " }\n",
+ " ],\n",
+ " \"stac_extensions\": [\n",
+ " \"https://stac-extensions.github.io/grid/v1.1.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/product/v1.0.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/sat/v1.1.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/order/v1.1.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/processing/v1.2.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/eo/v2.0.0/schema.json\"\n",
+ " ],\n",
+ " \"stac_version\": \"1.1.0\",\n",
+ " \"collection\": \"S2_MSI_L1C\"\n",
+ " }\n",
+ " ],\n",
+ " \"metadata\": {\n",
+ " \"eodag:number_matched\": null,\n",
+ " \"eodag:next_page_token\": \"2\",\n",
+ " \"eodag:next_page_token_key\": null,\n",
+ " \"eodag:search_params\": {\n",
+ " \"collection\": \"S2_MSI_L1C\",\n",
+ " \"grid:code\": \"MGRS-31TEJ\",\n",
+ " \"start_datetime\": \"2024-07-03\",\n",
+ " \"end_datetime\": \"2024-07-31\",\n",
+ " \"geometry\": {\n",
+ " \"type\": \"Polygon\",\n",
+ " \"coordinates\": [\n",
+ " [\n",
+ " [\n",
+ " 3.0,\n",
+ " 43.5\n",
+ " ],\n",
+ " [\n",
+ " 3.0,\n",
+ " 44.0\n",
+ " ],\n",
+ " [\n",
+ " 3.5,\n",
+ " 44.0\n",
+ " ],\n",
+ " [\n",
+ " 3.5,\n",
+ " 43.5\n",
+ " ],\n",
+ " [\n",
+ " 3.0,\n",
+ " 43.5\n",
+ " ]\n",
+ " ]\n",
+ " ]\n",
+ " },\n",
+ " \"limit\": 2\n",
+ " },\n",
+ " \"eodag:raise_errors\": false\n",
+ " },\n",
+ " \"links\": [],\n",
+ " \"stac_extensions\": [],\n",
+ " \"stac_version\": \"1.1.0\"\n",
+ "} "
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 10,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "search_results_dict = search_results.as_dict()\n",
+ "collapsible_json(search_results_dict, \"search_results_dict\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### `SearchResult.as_shapely_geometry_object`\n",
+ "\n",
+ "[SearchResult.as_shapely_geometry_object()](../../api_reference/searchresult.rst#eodag.api.search_result.SearchResult.as_shapely_geometry_object) will return a [shapely.GeometryCollection](https://shapely.readthedocs.io/en/stable/reference/shapely.GeometryCollection.html) containing the results geometries."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "image/svg+xml": [
+ " "
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "search_results.as_shapely_geometry_object()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### `SearchResult.as_wkt_object`\n",
+ "\n",
+ "[SearchResult.as_shapely_geometry_object()](../../api_reference/searchresult.rst#eodag.api.search_result.SearchResult.as_shapely_geometry_object) will return the WKT representation of results geometries."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "'GEOMETRYCOLLECTION (POLYGON ((3.112156425319443 44.25274117552566, 3.08123279285096 44.17410646003805, 3.022834986511477 44.02854789058796, 2.999750647054511 43.96999464368005, 2.999749474120944 44.25341758107761, 3.112156425319443 44.25274117552566)), POLYGON ((2.999749474120944 44.25341758107761, 4.374940058749246 44.24514241182411, 4.352494032483418 43.2567942942016, 2.999753565511865 43.26479037737325, 2.999749474120944 44.25341758107761)))'"
+ ]
+ },
+ "execution_count": 12,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "search_results.as_wkt_object()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### `EOProduct.as_dict`\n",
+ "\n",
+ "[EOProduct.as_dict()](../../api_reference/eoproduct.rst#eodag.api.product._product.EOProduct.as_dict) allows to directly convert a single product to a serialized dictionary."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "product_dict {\n",
+ " \"type\": \"Feature\",\n",
+ " \"geometry\": {\n",
+ " \"type\": \"Polygon\",\n",
+ " \"coordinates\": [\n",
+ " [\n",
+ " [\n",
+ " 3.112156425319443,\n",
+ " 44.25274117552566\n",
+ " ],\n",
+ " [\n",
+ " 2.999749474120944,\n",
+ " 44.25341758107761\n",
+ " ],\n",
+ " [\n",
+ " 2.999750647054511,\n",
+ " 43.96999464368005\n",
+ " ],\n",
+ " [\n",
+ " 3.022834986511477,\n",
+ " 44.02854789058796\n",
+ " ],\n",
+ " [\n",
+ " 3.08123279285096,\n",
+ " 44.17410646003805\n",
+ " ],\n",
+ " [\n",
+ " 3.112156425319443,\n",
+ " 44.25274117552566\n",
+ " ]\n",
+ " ]\n",
+ " ]\n",
+ " },\n",
+ " \"bbox\": [\n",
+ " 2.999749474120944,\n",
+ " 43.96999464368005,\n",
+ " 3.112156425319443,\n",
+ " 44.25341758107761\n",
+ " ],\n",
+ " \"id\": \"S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318\",\n",
+ " \"assets\": {},\n",
+ " \"properties\": {\n",
+ " \"constellation\": \"SENTINEL-2\",\n",
+ " \"datetime\": \"2024-07-03T10:46:29.024000Z\",\n",
+ " \"end_datetime\": \"2024-07-03T10:46:29.024000Z\",\n",
+ " \"instruments\": [\n",
+ " \"MSI\"\n",
+ " ],\n",
+ " \"platform\": \"S2B\",\n",
+ " \"providers\": [\n",
+ " {\n",
+ " \"name\": \"ESA\",\n",
+ " \"roles\": [\n",
+ " \"producer\"\n",
+ " ]\n",
+ " },\n",
+ " {\n",
+ " \"name\": \"cop_dataspace\",\n",
+ " \"roles\": [\n",
+ " \"host\"\n",
+ " ]\n",
+ " }\n",
+ " ],\n",
+ " \"published\": \"2024-07-03T12:42:14.249198Z\",\n",
+ " \"start_datetime\": \"2024-07-03T10:46:29.024000Z\",\n",
+ " \"title\": \"S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318\",\n",
+ " \"uid\": \"c010825a-c3a6-46a0-948e-005521edf124\",\n",
+ " \"updated\": \"2024-11-09T03:15:32.907273Z\",\n",
+ " \"cop_dataspace:sourceProduct\": \"S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10,S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10,S2B_OPER_MSI_L1C_TC_2BPS_20240703T114318_A038258_T31TEJ_N05.10.jp2\",\n",
+ " \"cop_dataspace:sourceProductOriginDate\": \"2024-07-03T12:35:09Z,2024-07-03T12:23:12Z,2024-07-03T12:35:09Z\",\n",
+ " \"eo:cloud_cover\": 14.423965639102,\n",
+ " \"eodag:download_link\": \"https://catalogue.dataspace.copernicus.eu/odata/v1/Products(c010825a-c3a6-46a0-948e-005521edf124)/$value\",\n",
+ " \"eodag:quicklook\": \"https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value\",\n",
+ " \"eodag:thumbnail\": \"https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value\",\n",
+ " \"grid:code\": \"MGRS-31TEJ\",\n",
+ " \"order:status\": \"succeeded\",\n",
+ " \"processing:datetime\": \"2024-07-03T11:43:18.000000Z\",\n",
+ " \"processing:level\": \"S2MSI1C\",\n",
+ " \"processing:version\": \"05.10\",\n",
+ " \"product:type\": \"S2MSI1C\",\n",
+ " \"s2:datastrip_id\": \"S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10\",\n",
+ " \"s2:datatake_id\": \"GS2B_20240703T104629_038258_N05.10\",\n",
+ " \"s2:datatake_type\": \"INS-NOBS\",\n",
+ " \"s2:tile_id\": \"S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10\",\n",
+ " \"sat:absolute_orbit\": 38258,\n",
+ " \"sat:relative_orbit\": 51,\n",
+ " \"eodag:provider\": \"cop_dataspace\",\n",
+ " \"eodag:search_intersection\": {\n",
+ " \"type\": \"Polygon\",\n",
+ " \"coordinates\": [\n",
+ " [\n",
+ " [\n",
+ " 3.0,\n",
+ " 43.97062712548061\n",
+ " ],\n",
+ " [\n",
+ " 3.0,\n",
+ " 44.0\n",
+ " ],\n",
+ " [\n",
+ " 3.0115801162538247,\n",
+ " 44.0\n",
+ " ],\n",
+ " [\n",
+ " 3.0,\n",
+ " 43.97062712548061\n",
+ " ]\n",
+ " ]\n",
+ " ]\n",
+ " }\n",
+ " },\n",
+ " \"links\": [\n",
+ " {\n",
+ " \"rel\": \"collection\",\n",
+ " \"href\": \"S2_MSI_L1C.json\",\n",
+ " \"type\": \"application/json\"\n",
+ " }\n",
+ " ],\n",
+ " \"stac_extensions\": [\n",
+ " \"https://stac-extensions.github.io/grid/v1.1.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/product/v1.0.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/sat/v1.1.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/order/v1.1.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/processing/v1.2.0/schema.json\",\n",
+ " \"https://stac-extensions.github.io/eo/v2.0.0/schema.json\"\n",
+ " ],\n",
+ " \"stac_version\": \"1.1.0\",\n",
+ " \"collection\": \"S2_MSI_L1C\"\n",
+ "} "
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "execution_count": 13,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "product_dict = search_results[0].as_dict()\n",
+ "collapsible_json(product_dict, \"product_dict\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Deserialize"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### From `EODataAccessGateway`\n",
+ "\n",
+ "There are two methods offered by [EODataAccessGateway](../../api_reference/core.rst#eodag.api.core.EODataAccessGateway) to load a search result saved as a STAC Item-Collection GeoJSON:\n",
+ "\n",
+ "* [deserialize()](../../api_reference/core.rst#eodag.api.core.EODataAccessGateway.deserialize): it simply recreates a [SearchResult](../../api_reference/searchresult.rst#eodag.api.search_result.SearchResult) and the [EOProduct](../../api_reference/eoproduct.rst#eodag.api.product._product.EOProduct) objects it contained. Can be used without `EODataAccessGateway` instance, but object will not be downloadable.\n",
+ " \n",
+ "* [deserialize_and_register()](../../api_reference/core.rst#eodag.api.core.EODataAccessGateway.deserialize_and_register): it also recreates a [SearchResult](../../api_reference/searchresult.rst#eodag.api.search_result.SearchResult) but additionally registers for each [EOProduct](../../api_reference/eoproduct.rst#eodag.api.product._product.EOProduct) the information it requires to download itself and enables pagination if available by attaching the gateway instance to the products."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n",
+ " SearchResult (2)\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 \n",
+ " EOProduct(id=S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318 , provider=cop_dataspace)\n",
+ " \n",
+ " \n",
+ " \n",
+ " EOProduct\n",
+ " \n",
+ "\n",
+ " \n",
+ " \n",
+ " \n",
+ " provider: \n",
+ " 'cop_dataspace', \n",
+ " \n",
+ " \n",
+ " collection: \n",
+ " 'S2_MSI_L1C', \n",
+ " \n",
+ " \n",
+ " properties["id"]: \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
+ " \n",
+ " \n",
+ " properties["start_datetime"]: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " properties["end_datetime"]: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ "
\n",
+ " properties: (30) { \n",
+ " constellation: \n",
+ " 'SENTINEL-2', \n",
+ " \n",
+ " \n",
+ " datetime: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " end_datetime: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " id: \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
+ " \n",
+ " \n",
+ " instruments: \n",
+ " [ 'MSI' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " platform: \n",
+ " 'S2B', \n",
+ " \n",
+ " \n",
+ " providers: \n",
+ " [ { \n",
+ " 'name': 'ESA'\n",
+ " , \n",
+ " 'roles': [ 'producer' \n",
+ " ] \n",
+ " } \n",
+ " ,{ \n",
+ " 'name': 'cop_dataspace'\n",
+ " , \n",
+ " 'roles': [ 'host' \n",
+ " ] \n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " published: \n",
+ " '2024-07-03T12:42:14.249198Z', \n",
+ " \n",
+ " \n",
+ " start_datetime: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
+ " \n",
+ " \n",
+ " uid: \n",
+ " 'c010825a-c3a6-46a0-948e-005521edf124', \n",
+ " \n",
+ " \n",
+ " updated: \n",
+ " '2024-11-09T03:15:32.907273Z', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProduct: \n",
+ " 'S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10,S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10,S2B_OPER_MSI_L1C_TC_2BPS_20240703T114318_A038258_T31TEJ_N05.10.jp2', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProductOriginDate: \n",
+ " '2024-07-03T12:35:09Z,2024-07-03T12:23:12Z,2024-07-03T12:35:09Z', \n",
+ " \n",
+ " \n",
+ " eo:cloud_cover: \n",
+ " 14.423965639102, \n",
+ " \n",
+ " \n",
+ " eodag:download_link: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Products(c010825a-c3a6-46a0-948e-005521edf124)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:quicklook: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:thumbnail: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value ', \n",
+ " \n",
+ " \n",
+ " grid:code: \n",
+ " 'MGRS-31TEJ', \n",
+ " \n",
+ " \n",
+ " order:status: \n",
+ " 'succeeded', \n",
+ " \n",
+ " \n",
+ " processing:datetime: \n",
+ " '2024-07-03T11:43:18.000000Z', \n",
+ " \n",
+ " \n",
+ " processing:level: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " processing:version: \n",
+ " '05.10', \n",
+ " \n",
+ " \n",
+ " product:type: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " s2:datastrip_id: \n",
+ " 'S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_id: \n",
+ " 'GS2B_20240703T104629_038258_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_type: \n",
+ " 'INS-NOBS', \n",
+ " \n",
+ " \n",
+ " s2:tile_id: \n",
+ " 'S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10', \n",
+ " \n",
+ " \n",
+ " sat:absolute_orbit: \n",
+ " 38258, \n",
+ " \n",
+ " \n",
+ " sat:relative_orbit: \n",
+ " 51, \n",
+ " \n",
+ "
} \n",
+ " assets: (0) \n",
+ " \n",
+ " geometry \n",
+ " \n",
+ " \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " EOProduct(id=S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137 , provider=cop_dataspace)\n",
+ " \n",
+ " \n",
+ " \n",
+ " EOProduct\n",
+ " \n",
+ "\n",
+ " \n",
+ " \n",
+ " \n",
+ " provider: \n",
+ " 'cop_dataspace', \n",
+ " \n",
+ " \n",
+ " collection: \n",
+ " 'S2_MSI_L1C', \n",
+ " \n",
+ " \n",
+ " properties["id"]: \n",
+ " 'S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137', \n",
+ " \n",
+ " \n",
+ " properties["start_datetime"]: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ " \n",
+ " properties["end_datetime"]: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ "
\n",
+ " properties: (30) { \n",
+ " constellation: \n",
+ " 'SENTINEL-2', \n",
+ " \n",
+ " \n",
+ " datetime: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ " \n",
+ " end_datetime: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ " \n",
+ " id: \n",
+ " 'S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137', \n",
+ " \n",
+ " \n",
+ " instruments: \n",
+ " [ 'MSI' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " platform: \n",
+ " 'S2A', \n",
+ " \n",
+ " \n",
+ " providers: \n",
+ " [ { \n",
+ " 'name': 'ESA'\n",
+ " , \n",
+ " 'roles': [ 'producer' \n",
+ " ] \n",
+ " } \n",
+ " ,{ \n",
+ " 'name': 'cop_dataspace'\n",
+ " , \n",
+ " 'roles': [ 'host' \n",
+ " ] \n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " published: \n",
+ " '2024-07-05T16:44:47.318744Z', \n",
+ " \n",
+ " \n",
+ " start_datetime: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137', \n",
+ " \n",
+ " \n",
+ " uid: \n",
+ " '5193fc1e-6e68-40ab-8e0f-fc1c55cb01da', \n",
+ " \n",
+ " \n",
+ " updated: \n",
+ " '2024-11-08T21:39:34.502029Z', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProduct: \n",
+ " 'S2A_OPER_MSI_L1C_TL_2APS_20240705T142137_A047195_T31TEJ_N05.10,S2A_OPER_MSI_L1C_DS_2APS_20240705T142137_S20240705T104024_N05.10,S2A_OPER_MSI_L1C_TC_2APS_20240705T142137_A047195_T31TEJ_N05.10.jp2', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProductOriginDate: \n",
+ " '2024-07-05T16:33:16Z,2024-07-05T16:32:39Z,2024-07-05T16:33:18Z', \n",
+ " \n",
+ " \n",
+ " eo:cloud_cover: \n",
+ " 59.366657708501, \n",
+ " \n",
+ " \n",
+ " eodag:download_link: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Products(5193fc1e-6e68-40ab-8e0f-fc1c55cb01da)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:quicklook: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(afbc766b-b6cd-448c-a01a-872cff8fce36)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:thumbnail: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(afbc766b-b6cd-448c-a01a-872cff8fce36)/$value ', \n",
+ " \n",
+ " \n",
+ " grid:code: \n",
+ " 'MGRS-31TEJ', \n",
+ " \n",
+ " \n",
+ " order:status: \n",
+ " 'succeeded', \n",
+ " \n",
+ " \n",
+ " processing:datetime: \n",
+ " '2024-07-05T14:21:37.000000Z', \n",
+ " \n",
+ " \n",
+ " processing:level: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " processing:version: \n",
+ " '05.10', \n",
+ " \n",
+ " \n",
+ " product:type: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " s2:datastrip_id: \n",
+ " 'S2A_OPER_MSI_L1C_DS_2APS_20240705T142137_S20240705T104024_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_id: \n",
+ " 'GS2A_20240705T104021_047195_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_type: \n",
+ " 'INS-NOBS', \n",
+ " \n",
+ " \n",
+ " s2:tile_id: \n",
+ " 'S2A_OPER_MSI_L1C_TL_2APS_20240705T142137_A047195_T31TEJ_N05.10', \n",
+ " \n",
+ " \n",
+ " sat:absolute_orbit: \n",
+ " 47195, \n",
+ " \n",
+ " \n",
+ " sat:relative_orbit: \n",
+ " 8, \n",
+ " \n",
+ "
} \n",
+ " assets: (0) \n",
+ " \n",
+ " geometry \n",
+ " \n",
+ " \n",
+ "
\n",
+ " \n",
+ " \n",
+ "
"
+ ],
+ "text/plain": [
+ "SearchResult([EOProduct(id=S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318, provider=cop_dataspace),\n",
+ " EOProduct(id=S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137, provider=cop_dataspace)])"
+ ]
+ },
+ "execution_count": 14,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "deserialized_search_results = dag.deserialize(output_file)\n",
+ "deserialized_search_results"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {},
+ "outputs": [
+ {
+ "ename": "RuntimeError",
+ "evalue": "EO product is unable to download itself due to lacking of a download plugin",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[31mRuntimeError\u001b[39m\u001b[31m:\u001b[39m EO product is unable to download itself due to lacking of a download plugin\n"
+ ]
+ }
+ ],
+ "source": [
+ "deserialized_search_results[0].download()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Trying to download a product from a [SearchResult](../../api_reference/searchresult.rst#eodag.api.search_result.SearchResult) that was loaded with [serialize()](../../api_reference/core.rst#eodag.api.core.EODataAccessGateway.deserialize) since it doesn't try to configure each product so that it can be downloaded."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n",
+ " SearchResult (2)\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 \n",
+ " EOProduct(id=S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318 , provider=cop_dataspace)\n",
+ " \n",
+ " \n",
+ " \n",
+ " EOProduct\n",
+ " \n",
+ "\n",
+ " \n",
+ " \n",
+ " \n",
+ " provider: \n",
+ " 'cop_dataspace', \n",
+ " \n",
+ " \n",
+ " collection: \n",
+ " 'S2_MSI_L1C', \n",
+ " \n",
+ " \n",
+ " properties["id"]: \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
+ " \n",
+ " \n",
+ " properties["start_datetime"]: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " properties["end_datetime"]: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ "
\n",
+ " properties: (30) { \n",
+ " constellation: \n",
+ " 'SENTINEL-2', \n",
+ " \n",
+ " \n",
+ " datetime: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " end_datetime: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " id: \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
+ " \n",
+ " \n",
+ " instruments: \n",
+ " [ 'MSI' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " platform: \n",
+ " 'S2B', \n",
+ " \n",
+ " \n",
+ " providers: \n",
+ " [ { \n",
+ " 'name': 'ESA'\n",
+ " , \n",
+ " 'roles': [ 'producer' \n",
+ " ] \n",
+ " } \n",
+ " ,{ \n",
+ " 'name': 'cop_dataspace'\n",
+ " , \n",
+ " 'roles': [ 'host' \n",
+ " ] \n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " published: \n",
+ " '2024-07-03T12:42:14.249198Z', \n",
+ " \n",
+ " \n",
+ " start_datetime: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
+ " \n",
+ " \n",
+ " uid: \n",
+ " 'c010825a-c3a6-46a0-948e-005521edf124', \n",
+ " \n",
+ " \n",
+ " updated: \n",
+ " '2024-11-09T03:15:32.907273Z', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProduct: \n",
+ " 'S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10,S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10,S2B_OPER_MSI_L1C_TC_2BPS_20240703T114318_A038258_T31TEJ_N05.10.jp2', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProductOriginDate: \n",
+ " '2024-07-03T12:35:09Z,2024-07-03T12:23:12Z,2024-07-03T12:35:09Z', \n",
+ " \n",
+ " \n",
+ " eo:cloud_cover: \n",
+ " 14.423965639102, \n",
+ " \n",
+ " \n",
+ " eodag:download_link: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Products(c010825a-c3a6-46a0-948e-005521edf124)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:quicklook: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:thumbnail: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value ', \n",
+ " \n",
+ " \n",
+ " grid:code: \n",
+ " 'MGRS-31TEJ', \n",
+ " \n",
+ " \n",
+ " order:status: \n",
+ " 'succeeded', \n",
+ " \n",
+ " \n",
+ " processing:datetime: \n",
+ " '2024-07-03T11:43:18.000000Z', \n",
+ " \n",
+ " \n",
+ " processing:level: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " processing:version: \n",
+ " '05.10', \n",
+ " \n",
+ " \n",
+ " product:type: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " s2:datastrip_id: \n",
+ " 'S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_id: \n",
+ " 'GS2B_20240703T104629_038258_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_type: \n",
+ " 'INS-NOBS', \n",
+ " \n",
+ " \n",
+ " s2:tile_id: \n",
+ " 'S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10', \n",
+ " \n",
+ " \n",
+ " sat:absolute_orbit: \n",
+ " 38258, \n",
+ " \n",
+ " \n",
+ " sat:relative_orbit: \n",
+ " 51, \n",
+ " \n",
+ "
} \n",
+ " assets: (0) \n",
+ " \n",
+ " geometry \n",
+ " \n",
+ " \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " EOProduct(id=S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137 , provider=cop_dataspace)\n",
+ " \n",
+ " \n",
+ " \n",
+ " EOProduct\n",
+ " \n",
+ "\n",
+ " \n",
+ " \n",
+ " \n",
+ " provider: \n",
+ " 'cop_dataspace', \n",
+ " \n",
+ " \n",
+ " collection: \n",
+ " 'S2_MSI_L1C', \n",
+ " \n",
+ " \n",
+ " properties["id"]: \n",
+ " 'S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137', \n",
+ " \n",
+ " \n",
+ " properties["start_datetime"]: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ " \n",
+ " properties["end_datetime"]: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ "
\n",
+ " properties: (30) { \n",
+ " constellation: \n",
+ " 'SENTINEL-2', \n",
+ " \n",
+ " \n",
+ " datetime: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ " \n",
+ " end_datetime: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ " \n",
+ " id: \n",
+ " 'S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137', \n",
+ " \n",
+ " \n",
+ " instruments: \n",
+ " [ 'MSI' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " platform: \n",
+ " 'S2A', \n",
+ " \n",
+ " \n",
+ " providers: \n",
+ " [ { \n",
+ " 'name': 'ESA'\n",
+ " , \n",
+ " 'roles': [ 'producer' \n",
+ " ] \n",
+ " } \n",
+ " ,{ \n",
+ " 'name': 'cop_dataspace'\n",
+ " , \n",
+ " 'roles': [ 'host' \n",
+ " ] \n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " published: \n",
+ " '2024-07-05T16:44:47.318744Z', \n",
+ " \n",
+ " \n",
+ " start_datetime: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137', \n",
+ " \n",
+ " \n",
+ " uid: \n",
+ " '5193fc1e-6e68-40ab-8e0f-fc1c55cb01da', \n",
+ " \n",
+ " \n",
+ " updated: \n",
+ " '2024-11-08T21:39:34.502029Z', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProduct: \n",
+ " 'S2A_OPER_MSI_L1C_TL_2APS_20240705T142137_A047195_T31TEJ_N05.10,S2A_OPER_MSI_L1C_DS_2APS_20240705T142137_S20240705T104024_N05.10,S2A_OPER_MSI_L1C_TC_2APS_20240705T142137_A047195_T31TEJ_N05.10.jp2', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProductOriginDate: \n",
+ " '2024-07-05T16:33:16Z,2024-07-05T16:32:39Z,2024-07-05T16:33:18Z', \n",
+ " \n",
+ " \n",
+ " eo:cloud_cover: \n",
+ " 59.366657708501, \n",
+ " \n",
+ " \n",
+ " eodag:download_link: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Products(5193fc1e-6e68-40ab-8e0f-fc1c55cb01da)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:quicklook: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(afbc766b-b6cd-448c-a01a-872cff8fce36)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:thumbnail: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(afbc766b-b6cd-448c-a01a-872cff8fce36)/$value ', \n",
+ " \n",
+ " \n",
+ " grid:code: \n",
+ " 'MGRS-31TEJ', \n",
+ " \n",
+ " \n",
+ " order:status: \n",
+ " 'succeeded', \n",
+ " \n",
+ " \n",
+ " processing:datetime: \n",
+ " '2024-07-05T14:21:37.000000Z', \n",
+ " \n",
+ " \n",
+ " processing:level: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " processing:version: \n",
+ " '05.10', \n",
+ " \n",
+ " \n",
+ " product:type: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " s2:datastrip_id: \n",
+ " 'S2A_OPER_MSI_L1C_DS_2APS_20240705T142137_S20240705T104024_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_id: \n",
+ " 'GS2A_20240705T104021_047195_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_type: \n",
+ " 'INS-NOBS', \n",
+ " \n",
+ " \n",
+ " s2:tile_id: \n",
+ " 'S2A_OPER_MSI_L1C_TL_2APS_20240705T142137_A047195_T31TEJ_N05.10', \n",
+ " \n",
+ " \n",
+ " sat:absolute_orbit: \n",
+ " 47195, \n",
+ " \n",
+ " \n",
+ " sat:relative_orbit: \n",
+ " 8, \n",
+ " \n",
+ "
} \n",
+ " assets: (0) \n",
+ " \n",
+ " geometry \n",
+ " \n",
+ " \n",
+ "
\n",
+ " \n",
+ " \n",
+ "
"
+ ],
+ "text/plain": [
+ "SearchResult([EOProduct(id=S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318, provider=cop_dataspace),\n",
+ " EOProduct(id=S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137, provider=cop_dataspace)])"
+ ]
+ },
+ "execution_count": 16,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "deserialized_and_registered = dag.deserialize_and_register(output_file)\n",
+ "deserialized_and_registered"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 17,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "c1e4ded5c506498c8d86591db8490b6b",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "0.00B [00:00, ?B/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "product_path = deserialized_and_registered[0].download(\n",
+ " output_dir=workspace,\n",
+ ")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Downloading the product with [deserialize_and_register()](../../api_reference/core.rst#eodag.api.core.EODataAccessGateway.deserialize_and_register) works as expected."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "After using `deserialize_and_register`, you can access the next page of results (if available):\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 18,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n",
+ " SearchResult (2)\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 \n",
+ " EOProduct(id=S2A_MSIL1C_20240708T105031_N0510_R051_T31TEJ_20240708T125024 , provider=cop_dataspace)\n",
+ " \n",
+ " \n",
+ " \n",
+ " EOProduct\n",
+ " \n",
+ "\n",
+ " \n",
+ " \n",
+ " \n",
+ " provider: \n",
+ " 'cop_dataspace', \n",
+ " \n",
+ " \n",
+ " collection: \n",
+ " 'S2_MSI_L1C', \n",
+ " \n",
+ " \n",
+ " properties["id"]: \n",
+ " 'S2A_MSIL1C_20240708T105031_N0510_R051_T31TEJ_20240708T125024', \n",
+ " \n",
+ " \n",
+ " properties["start_datetime"]: \n",
+ " '2024-07-08T10:50:31.024000Z', \n",
+ " \n",
+ " \n",
+ " properties["end_datetime"]: \n",
+ " '2024-07-08T10:50:31.024000Z', \n",
+ " \n",
+ "
\n",
+ " properties: (30) { \n",
+ " constellation: \n",
+ " 'SENTINEL-2', \n",
+ " \n",
+ " \n",
+ " datetime: \n",
+ " '2024-07-08T10:50:31.024000Z', \n",
+ " \n",
+ " \n",
+ " end_datetime: \n",
+ " '2024-07-08T10:50:31.024000Z', \n",
+ " \n",
+ " \n",
+ " id: \n",
+ " 'S2A_MSIL1C_20240708T105031_N0510_R051_T31TEJ_20240708T125024', \n",
+ " \n",
+ " \n",
+ " instruments: \n",
+ " [ 'MSI' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " platform: \n",
+ " 'S2A', \n",
+ " \n",
+ " \n",
+ " providers: \n",
+ " [ { \n",
+ " 'name': 'ESA'\n",
+ " , \n",
+ " 'roles': [ 'producer' \n",
+ " ] \n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " published: \n",
+ " '2024-07-08T15:06:53.189989Z', \n",
+ " \n",
+ " \n",
+ " start_datetime: \n",
+ " '2024-07-08T10:50:31.024000Z', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'S2A_MSIL1C_20240708T105031_N0510_R051_T31TEJ_20240708T125024', \n",
+ " \n",
+ " \n",
+ " uid: \n",
+ " 'cb65260d-58b9-471a-8aa9-3263e97d6bd4', \n",
+ " \n",
+ " \n",
+ " updated: \n",
+ " '2024-11-08T13:10:28.998813Z', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProduct: \n",
+ " 'S2A_OPER_MSI_L1C_TL_2APS_20240708T125024_A047238_T31TEJ_N05.10,S2A_OPER_MSI_L1C_DS_2APS_20240708T125024_S20240708T105028_N05.10,S2A_OPER_MSI_L1C_TC_2APS_20240708T125024_A047238_T31TEJ_N05.10.jp2', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProductOriginDate: \n",
+ " '2024-07-08T14:59:09Z,2024-07-08T14:59:04Z,2024-07-08T14:59:10Z', \n",
+ " \n",
+ " \n",
+ " eo:cloud_cover: \n",
+ " 0.0, \n",
+ " \n",
+ " \n",
+ " eodag:download_link: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Products(cb65260d-58b9-471a-8aa9-3263e97d6bd4)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:quicklook: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(2456fc96-b92b-4310-a088-8932f1db0095)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:thumbnail: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(2456fc96-b92b-4310-a088-8932f1db0095)/$value ', \n",
+ " \n",
+ " \n",
+ " grid:code: \n",
+ " 'MGRS-31TEJ', \n",
+ " \n",
+ " \n",
+ " order:status: \n",
+ " 'succeeded', \n",
+ " \n",
+ " \n",
+ " processing:datetime: \n",
+ " '2024-07-08T12:50:24.000000Z', \n",
+ " \n",
+ " \n",
+ " processing:level: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " processing:version: \n",
+ " '05.10', \n",
+ " \n",
+ " \n",
+ " product:type: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " s2:datastrip_id: \n",
+ " 'S2A_OPER_MSI_L1C_DS_2APS_20240708T125024_S20240708T105028_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_id: \n",
+ " 'GS2A_20240708T105031_047238_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_type: \n",
+ " 'INS-NOBS', \n",
+ " \n",
+ " \n",
+ " s2:tile_id: \n",
+ " 'S2A_OPER_MSI_L1C_TL_2APS_20240708T125024_A047238_T31TEJ_N05.10', \n",
+ " \n",
+ " \n",
+ " sat:absolute_orbit: \n",
+ " 47238, \n",
+ " \n",
+ " \n",
+ " sat:relative_orbit: \n",
+ " 51, \n",
+ " \n",
+ "
} \n",
+ " assets: (0) \n",
+ " \n",
+ " geometry \n",
+ " \n",
+ " \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " EOProduct(id=S2B_MSIL1C_20240710T103629_N0510_R008_T31TEJ_20240710T131044 , provider=cop_dataspace)\n",
+ " \n",
+ " \n",
+ " \n",
+ " EOProduct\n",
+ " \n",
+ "\n",
+ " \n",
+ " \n",
+ " \n",
+ " provider: \n",
+ " 'cop_dataspace', \n",
+ " \n",
+ " \n",
+ " collection: \n",
+ " 'S2_MSI_L1C', \n",
+ " \n",
+ " \n",
+ " properties["id"]: \n",
+ " 'S2B_MSIL1C_20240710T103629_N0510_R008_T31TEJ_20240710T131044', \n",
+ " \n",
+ " \n",
+ " properties["start_datetime"]: \n",
+ " '2024-07-10T10:36:29.024000Z', \n",
+ " \n",
+ " \n",
+ " properties["end_datetime"]: \n",
+ " '2024-07-10T10:36:29.024000Z', \n",
+ " \n",
+ "
\n",
+ " properties: (30) { \n",
+ " constellation: \n",
+ " 'SENTINEL-2', \n",
+ " \n",
+ " \n",
+ " datetime: \n",
+ " '2024-07-10T10:36:29.024000Z', \n",
+ " \n",
+ " \n",
+ " end_datetime: \n",
+ " '2024-07-10T10:36:29.024000Z', \n",
+ " \n",
+ " \n",
+ " id: \n",
+ " 'S2B_MSIL1C_20240710T103629_N0510_R008_T31TEJ_20240710T131044', \n",
+ " \n",
+ " \n",
+ " instruments: \n",
+ " [ 'MSI' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " platform: \n",
+ " 'S2B', \n",
+ " \n",
+ " \n",
+ " providers: \n",
+ " [ { \n",
+ " 'name': 'ESA'\n",
+ " , \n",
+ " 'roles': [ 'producer' \n",
+ " ] \n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " published: \n",
+ " '2024-07-10T14:34:08.835998Z', \n",
+ " \n",
+ " \n",
+ " start_datetime: \n",
+ " '2024-07-10T10:36:29.024000Z', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'S2B_MSIL1C_20240710T103629_N0510_R008_T31TEJ_20240710T131044', \n",
+ " \n",
+ " \n",
+ " uid: \n",
+ " 'ed2523a6-143b-48e0-a663-a572a0bf8a6e', \n",
+ " \n",
+ " \n",
+ " updated: \n",
+ " '2024-11-07T15:13:13.209267Z', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProduct: \n",
+ " 'S2B_OPER_MSI_L1C_TL_2BPS_20240710T131044_A038358_T31TEJ_N05.10,S2B_OPER_MSI_L1C_DS_2BPS_20240710T131044_S20240710T103819_N05.10,S2B_OPER_MSI_L1C_TC_2BPS_20240710T131044_A038358_T31TEJ_N05.10.jp2', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProductOriginDate: \n",
+ " '2024-07-10T14:21:50Z,2024-07-10T13:50:48Z,2024-07-10T14:21:40Z', \n",
+ " \n",
+ " \n",
+ " eo:cloud_cover: \n",
+ " 0.058048911583, \n",
+ " \n",
+ " \n",
+ " eodag:download_link: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Products(ed2523a6-143b-48e0-a663-a572a0bf8a6e)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:quicklook: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(0e6919dd-86b8-4a71-83c7-af156ae7838b)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:thumbnail: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(0e6919dd-86b8-4a71-83c7-af156ae7838b)/$value ', \n",
+ " \n",
+ " \n",
+ " grid:code: \n",
+ " 'MGRS-31TEJ', \n",
+ " \n",
+ " \n",
+ " order:status: \n",
+ " 'succeeded', \n",
+ " \n",
+ " \n",
+ " processing:datetime: \n",
+ " '2024-07-10T13:10:44.000000Z', \n",
+ " \n",
+ " \n",
+ " processing:level: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " processing:version: \n",
+ " '05.10', \n",
+ " \n",
+ " \n",
+ " product:type: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " s2:datastrip_id: \n",
+ " 'S2B_OPER_MSI_L1C_DS_2BPS_20240710T131044_S20240710T103819_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_id: \n",
+ " 'GS2B_20240710T103629_038358_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_type: \n",
+ " 'INS-NOBS', \n",
+ " \n",
+ " \n",
+ " s2:tile_id: \n",
+ " 'S2B_OPER_MSI_L1C_TL_2BPS_20240710T131044_A038358_T31TEJ_N05.10', \n",
+ " \n",
+ " \n",
+ " sat:absolute_orbit: \n",
+ " 38358, \n",
+ " \n",
+ " \n",
+ " sat:relative_orbit: \n",
+ " 8, \n",
+ " \n",
+ "
} \n",
+ " assets: (0) \n",
+ " \n",
+ " geometry \n",
+ " \n",
+ " \n",
+ "
\n",
+ " \n",
+ " \n",
+ "
"
+ ],
+ "text/plain": [
+ "SearchResult([EOProduct(id=S2A_MSIL1C_20240708T105031_N0510_R051_T31TEJ_20240708T125024, provider=cop_dataspace),\n",
+ " EOProduct(id=S2B_MSIL1C_20240710T103629_N0510_R008_T31TEJ_20240710T131044, provider=cop_dataspace)])"
+ ]
+ },
+ "execution_count": 18,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "next_page = deserialized_and_registered.next_page()\n",
+ "results_page_2 = next(next_page)\n",
+ "results_page_2"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### `import_stac_items`\n",
+ "\n",
+ "[import_stac_items()](../../api_reference/core.rst#eodag.api.core.EODataAccessGateway.import_stac_items) will import STAC items from a list of URLs and convert them to a [SearchResult](../../api_reference/searchresult.rst#eodag.api.search_result.SearchResult).\n",
+ "\n",
+ "- Origin provider and download links will be set if item comes from an EODAG server (see [stac-fastapi-eodag](https://github.com/CS-SI/stac-fastapi-eodag)).\n",
+ "- If item comes from a known EODAG provider, result will be registered to it, ready to download and its metadata normalized.\n",
+ "- If item comes from an unknown provider, a generic STAC provider will be used."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 19,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n",
+ " SearchResult (2)\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 \n",
+ " EOProduct(id=S2B_27VWK_20240206_0_L1C , provider=earth_search)\n",
+ " \n",
+ " \n",
+ " \n",
+ " EOProduct\n",
+ " \n",
+ "\n",
+ " \n",
+ " \n",
+ " \n",
+ " provider: \n",
+ " 'earth_search', \n",
+ " \n",
+ " \n",
+ " collection: \n",
+ " 'S2_MSI_L1C', \n",
+ " \n",
+ " \n",
+ " properties["id"]: \n",
+ " 'S2B_27VWK_20240206_0_L1C', \n",
+ " \n",
+ "
\n",
+ " properties: (33) { \n",
+ " constellation: \n",
+ " 'sentinel-2', \n",
+ " \n",
+ " \n",
+ " datetime: \n",
+ " '2024-02-06T13:14:11.918000Z', \n",
+ " \n",
+ " \n",
+ " id: \n",
+ " 'S2B_27VWK_20240206_0_L1C', \n",
+ " \n",
+ " \n",
+ " instruments: \n",
+ " [ 'msi' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " platform: \n",
+ " 'sentinel-2b', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'S2B_27VWK_20240206_0_L1C', \n",
+ " \n",
+ " \n",
+ " earth_search:created: \n",
+ " '2024-02-06T15:02:12.605Z', \n",
+ " \n",
+ " \n",
+ " earth_search:updated: \n",
+ " '2024-02-06T15:02:12.605Z', \n",
+ " \n",
+ " \n",
+ " earthsearch:payload_id: \n",
+ " 'roda-sentinel2/workflow-sentinel2-to-stac/3a593207fb50a145677c300bf92b974f', \n",
+ " \n",
+ " \n",
+ " earthsearch:s3_path: \n",
+ " 's3://earthsearch-data/sentinel-2-l1c/27/V/WK/2024/2/S2B_27VWK_20240206_0_L1C ', \n",
+ " \n",
+ " \n",
+ " eo:cloud_cover: \n",
+ " 9.93604802923519, \n",
+ " \n",
+ " \n",
+ " eodag:download_link: \n",
+ " 'https://earth-search.aws.element84.com/v1/collections/sentinel-2-l1c/items/S2B_27VWK_20240206_0_L1C ', \n",
+ " \n",
+ " \n",
+ " eodag:thumbnail: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/preview.jpg ', \n",
+ " \n",
+ " \n",
+ " grid:code: \n",
+ " 'MGRS-27VWK', \n",
+ " \n",
+ " \n",
+ " mgrs:grid_square: \n",
+ " 'WK', \n",
+ " \n",
+ " \n",
+ " mgrs:latitude_band: \n",
+ " 'V', \n",
+ " \n",
+ " \n",
+ " mgrs:utm_zone: \n",
+ " 27, \n",
+ " \n",
+ " \n",
+ " order:status: \n",
+ " 'succeeded', \n",
+ " \n",
+ " \n",
+ " processing:software: \n",
+ " { \n",
+ " 'sentinel2-to-stac': '0.1.1'\n",
+ " } , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32627', \n",
+ " \n",
+ " \n",
+ " s2:datastrip_id: \n",
+ " 'S2B_OPER_MSI_L1C_DS_2BPS_20240206T133903_S20240206T131359_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_id: \n",
+ " 'GS2B_20240206T131259_036143_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_type: \n",
+ " 'INS-NOBS', \n",
+ " \n",
+ " \n",
+ " s2:degraded_msi_data_percentage: \n",
+ " 0, \n",
+ " \n",
+ " \n",
+ " s2:generation_time: \n",
+ " '2024-02-06T13:39:03.000000Z', \n",
+ " \n",
+ " \n",
+ " s2:granule_id: \n",
+ " 'S2B_OPER_MSI_L1C_TL_2BPS_20240206T133903_A036143_T27VWK_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:processing_baseline: \n",
+ " 5.1, \n",
+ " \n",
+ " \n",
+ " s2:product_type: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " s2:product_uri: \n",
+ " 'S2B_MSIL1C_20240206T131259_N0510_R081_T27VWK_20240206T133903.SAFE', \n",
+ " \n",
+ " \n",
+ " s2:reflectance_conversion_factor: \n",
+ " 1.02982763156509, \n",
+ " \n",
+ " \n",
+ " s2:sequence: \n",
+ " 0, \n",
+ " \n",
+ " \n",
+ " view:sun_azimuth: \n",
+ " 175.230754104899, \n",
+ " \n",
+ " \n",
+ " view:sun_elevation: \n",
+ " 11.604167707198599, \n",
+ " \n",
+ "
} \n",
+ " assets: (17) \n",
+ " \n",
+ " 'B01' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B01 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B01.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B01', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'coastal'\n",
+ " , \n",
+ " 'common_name': 'coastal'\n",
+ " , \n",
+ " 'description': 'Coastal aerosol (band 1)'\n",
+ " , \n",
+ " 'center_wavelength': 0.443\n",
+ " , \n",
+ " 'full_width_half_max': 0.027\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 60, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 1830 \n",
+ " , 1830 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 60 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -60 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 60\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B02' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B02 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B02.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B02', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'blue'\n",
+ " , \n",
+ " 'common_name': 'blue'\n",
+ " , \n",
+ " 'description': 'Blue (band 2)'\n",
+ " , \n",
+ " 'center_wavelength': 0.49\n",
+ " , \n",
+ " 'full_width_half_max': 0.098\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 10, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 10980 \n",
+ " , 10980 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 10 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -10 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 10\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B03' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B03 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B03.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B03', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'green'\n",
+ " , \n",
+ " 'common_name': 'green'\n",
+ " , \n",
+ " 'description': 'Green (band 3)'\n",
+ " , \n",
+ " 'center_wavelength': 0.56\n",
+ " , \n",
+ " 'full_width_half_max': 0.045\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 10, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 10980 \n",
+ " , 10980 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 10 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -10 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 10\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B04' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B04 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B04.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B04', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'red'\n",
+ " , \n",
+ " 'common_name': 'red'\n",
+ " , \n",
+ " 'description': 'Red (band 4)'\n",
+ " , \n",
+ " 'center_wavelength': 0.665\n",
+ " , \n",
+ " 'full_width_half_max': 0.038\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 10, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 10980 \n",
+ " , 10980 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 10 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -10 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 10\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B05' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B05 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B05.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B05', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'rededge1'\n",
+ " , \n",
+ " 'common_name': 'rededge'\n",
+ " , \n",
+ " 'description': 'Red edge 1 (band 5)'\n",
+ " , \n",
+ " 'center_wavelength': 0.704\n",
+ " , \n",
+ " 'full_width_half_max': 0.019\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 20, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -20 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 20\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B06' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B06 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B06.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B06', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'rededge2'\n",
+ " , \n",
+ " 'common_name': 'rededge'\n",
+ " , \n",
+ " 'description': 'Red edge 2 (band 6)'\n",
+ " , \n",
+ " 'center_wavelength': 0.74\n",
+ " , \n",
+ " 'full_width_half_max': 0.018\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 20, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -20 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 20\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B07' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B07 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B07.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B07', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'rededge3'\n",
+ " , \n",
+ " 'common_name': 'rededge'\n",
+ " , \n",
+ " 'description': 'Red edge 3 (band 7)'\n",
+ " , \n",
+ " 'center_wavelength': 0.783\n",
+ " , \n",
+ " 'full_width_half_max': 0.028\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 20, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -20 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 20\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B08' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B08 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B08.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B08', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'nir'\n",
+ " , \n",
+ " 'common_name': 'nir'\n",
+ " , \n",
+ " 'description': 'NIR 1 (band 8)'\n",
+ " , \n",
+ " 'center_wavelength': 0.842\n",
+ " , \n",
+ " 'full_width_half_max': 0.145\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 10, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 10980 \n",
+ " , 10980 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 10 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -10 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 10\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B09' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B09 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B09.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B09', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'nir09'\n",
+ " , \n",
+ " 'common_name': 'nir09'\n",
+ " , \n",
+ " 'description': 'NIR 3 (band 9)'\n",
+ " , \n",
+ " 'center_wavelength': 0.945\n",
+ " , \n",
+ " 'full_width_half_max': 0.026\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 60, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 1830 \n",
+ " , 1830 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 60 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -60 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 60\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B10' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B10 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B10.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B10', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'cirrus'\n",
+ " , \n",
+ " 'common_name': 'cirrus'\n",
+ " , \n",
+ " 'description': 'Cirrus (band 10)'\n",
+ " , \n",
+ " 'center_wavelength': 1.3735\n",
+ " , \n",
+ " 'full_width_half_max': 0.075\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 60, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 1830 \n",
+ " , 1830 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 60 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -60 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 60\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B11' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B11 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B11.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B11', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'swir16'\n",
+ " , \n",
+ " 'common_name': 'swir16'\n",
+ " , \n",
+ " 'description': 'SWIR 1 (band 11)'\n",
+ " , \n",
+ " 'center_wavelength': 1.61\n",
+ " , \n",
+ " 'full_width_half_max': 0.143\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 20, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -20 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 20\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B12' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B12 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B12.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B12', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'swir22'\n",
+ " , \n",
+ " 'common_name': 'swir22'\n",
+ " , \n",
+ " 'description': 'SWIR 2 (band 12)'\n",
+ " , \n",
+ " 'center_wavelength': 2.19\n",
+ " , \n",
+ " 'full_width_half_max': 0.242\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 20, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -20 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 20\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B8A' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'B8A ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/B8A.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B8A', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'nir08'\n",
+ " , \n",
+ " 'common_name': 'nir08'\n",
+ " , \n",
+ " 'description': 'NIR 2 (band 8A)'\n",
+ " , \n",
+ " 'center_wavelength': 0.865\n",
+ " , \n",
+ " 'full_width_half_max': 0.033\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " gsd: \n",
+ " 20, \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -20 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " raster:bands: \n",
+ " [ { \n",
+ " 'nodata': 0\n",
+ " , \n",
+ " 'data_type': 'uint16'\n",
+ " , \n",
+ " 'bits_per_sample': 15\n",
+ " , \n",
+ " 'spatial_resolution': 20\n",
+ " , \n",
+ " 'scale': 0.0001\n",
+ " , \n",
+ " 'offset': -0.1\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'TCI' : \n",
+ " {\n",
+ " 'roles': '['visual'] ', \n",
+ " 'type': 'image/jp2', \n",
+ " 'title': 'TCI ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/TCI.jp2 ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jp2', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'TCI', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'red'\n",
+ " , \n",
+ " 'common_name': 'red'\n",
+ " , \n",
+ " 'description': 'Red (band 4)'\n",
+ " , \n",
+ " 'center_wavelength': 0.665\n",
+ " , \n",
+ " 'full_width_half_max': 0.038\n",
+ " } \n",
+ " ,{ \n",
+ " 'name': 'green'\n",
+ " , \n",
+ " 'common_name': 'green'\n",
+ " , \n",
+ " 'description': 'Green (band 3)'\n",
+ " , \n",
+ " 'center_wavelength': 0.56\n",
+ " , \n",
+ " 'full_width_half_max': 0.045\n",
+ " } \n",
+ " ,{ \n",
+ " 'name': 'blue'\n",
+ " , \n",
+ " 'common_name': 'blue'\n",
+ " , \n",
+ " 'description': 'Blue (band 2)'\n",
+ " , \n",
+ " 'center_wavelength': 0.49\n",
+ " , \n",
+ " 'full_width_half_max': 0.098\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 10980 \n",
+ " , 10980 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 10 \n",
+ " , 0 \n",
+ " , 499980 \n",
+ " , 0 \n",
+ " , -10 \n",
+ " , 7000020 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'visual' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'metadata.xml' : \n",
+ " {\n",
+ " 'roles': '['metadata'] ', \n",
+ " 'type': 'application/xml', \n",
+ " 'title': 'metadata.xml ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/metadata.xml ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'application/xml', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'metadata' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'metadata.xml', \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'preview.jpg' : \n",
+ " {\n",
+ " 'roles': '['auxiliary'] ', \n",
+ " 'type': 'image/jpeg', \n",
+ " 'title': 'preview.jpg ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/preview.jpg ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jpeg', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'preview.jpg', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'auxiliary' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'tileInfo.json' : \n",
+ " {\n",
+ " 'roles': '['metadata'] ', \n",
+ " 'type': 'application/json', \n",
+ " 'title': 'tileInfo.json ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 's3://sentinel-s2-l1c/tiles/27/V/WK/2024/2/6/0/tileInfo.json ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'application/json', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'metadata' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'tileInfo.json', \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ "
\n",
+ " \n",
+ " geometry \n",
+ " \n",
+ " \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " EOProduct(id=S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847 , provider=generic_stac_provider)\n",
+ " \n",
+ " \n",
+ " \n",
+ " EOProduct\n",
+ " \n",
+ "\n",
+ " \n",
+ " \n",
+ " \n",
+ " provider: \n",
+ " 'generic_stac_provider', \n",
+ " \n",
+ " \n",
+ " collection: \n",
+ " 'sentinel-2-l1c', \n",
+ " \n",
+ " \n",
+ " properties["id"]: \n",
+ " 'S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847', \n",
+ " \n",
+ "
\n",
+ " properties: (25) { \n",
+ " constellation: \n",
+ " 'Sentinel 2', \n",
+ " \n",
+ " \n",
+ " datetime: \n",
+ " '2025-05-10T09:48:47Z', \n",
+ " \n",
+ " \n",
+ " id: \n",
+ " 'S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847', \n",
+ " \n",
+ " \n",
+ " instruments: \n",
+ " [ 'msi' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " platform: \n",
+ " 'Sentinel-2A', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847', \n",
+ " \n",
+ " \n",
+ " eo:cloud_cover: \n",
+ " 99.495267102631, \n",
+ " \n",
+ " \n",
+ " eodag:download_link: \n",
+ " 'https://stac.sage.uvt.ro/collections/sentinel-2-l1c/items/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847 ', \n",
+ " \n",
+ " \n",
+ " order:status: \n",
+ " 'succeeded', \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " s2:datastrip_id: \n",
+ " 'S2A_OPER_MSI_L1C_DS_2APS_20250510T094847_S20250510T085645_N05.11', \n",
+ " \n",
+ " \n",
+ " s2:datatake_id: \n",
+ " 'GS2A_20250510T084731_051613_N05.11', \n",
+ " \n",
+ " \n",
+ " s2:datatake_type: \n",
+ " 'INS-NOBS', \n",
+ " \n",
+ " \n",
+ " s2:degraded_msi_data_percentage: \n",
+ " 0.0, \n",
+ " \n",
+ " \n",
+ " s2:generation_time: \n",
+ " '2025-05-10T09:48:47+00:00', \n",
+ " \n",
+ " \n",
+ " s2:granule_id: \n",
+ " 'S2A_OPER_MSI_L1C_TL_2APS_20250510T094847_A051613_T36TUR_N05.11', \n",
+ " \n",
+ " \n",
+ " s2:mean_solar_azimuth: \n",
+ " 153.62398533626, \n",
+ " \n",
+ " \n",
+ " s2:mean_solar_zenith: \n",
+ " 29.9947762743748, \n",
+ " \n",
+ " \n",
+ " s2:mgrs_tile: \n",
+ " 'T36TUR', \n",
+ " \n",
+ " \n",
+ " s2:processing_baseline: \n",
+ " 5.11, \n",
+ " \n",
+ " \n",
+ " s2:product_type: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " s2:product_uri: \n",
+ " 'S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE', \n",
+ " \n",
+ " \n",
+ " s2:snow_ice_percentage: \n",
+ " 0.0, \n",
+ " \n",
+ " \n",
+ " sat:orbit_state: \n",
+ " 'descending', \n",
+ " \n",
+ " \n",
+ " sat:relative_orbit: \n",
+ " 107, \n",
+ " \n",
+ "
} \n",
+ " assets: (22) \n",
+ " \n",
+ " 'B01' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B01 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B01.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B01', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B01'\n",
+ " , \n",
+ " 'common_name': 'coastal'\n",
+ " , \n",
+ " 'description': 'Band 1 - Coastal aerosol'\n",
+ " , \n",
+ " 'center_wavelength': 0.443\n",
+ " , \n",
+ " 'full_width_half_max': 0.027\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 1830 \n",
+ " , 1830 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 60.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -60.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B02' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B02 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B02.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B02', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B02'\n",
+ " , \n",
+ " 'common_name': 'blue'\n",
+ " , \n",
+ " 'description': 'Band 2 - Blue'\n",
+ " , \n",
+ " 'center_wavelength': 0.49\n",
+ " , \n",
+ " 'full_width_half_max': 0.098\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 10980 \n",
+ " , 10980 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 10.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -10.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B03' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B03 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B03.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B03', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B03'\n",
+ " , \n",
+ " 'common_name': 'green'\n",
+ " , \n",
+ " 'description': 'Band 3 - Green'\n",
+ " , \n",
+ " 'center_wavelength': 0.56\n",
+ " , \n",
+ " 'full_width_half_max': 0.045\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 10980 \n",
+ " , 10980 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 10.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -10.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B04' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B04 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B04.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B04', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B04'\n",
+ " , \n",
+ " 'common_name': 'red'\n",
+ " , \n",
+ " 'description': 'Band 4 - Red'\n",
+ " , \n",
+ " 'center_wavelength': 0.665\n",
+ " , \n",
+ " 'full_width_half_max': 0.038\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 10980 \n",
+ " , 10980 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 10.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -10.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B05' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B05 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B05.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B05', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B05'\n",
+ " , \n",
+ " 'common_name': 'rededge'\n",
+ " , \n",
+ " 'description': 'Band 5 - Vegetation red edge 1'\n",
+ " , \n",
+ " 'center_wavelength': 0.704\n",
+ " , \n",
+ " 'full_width_half_max': 0.019\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -20.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B06' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B06 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B06.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B06', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B06'\n",
+ " , \n",
+ " 'common_name': 'rededge'\n",
+ " , \n",
+ " 'description': 'Band 6 - Vegetation red edge 2'\n",
+ " , \n",
+ " 'center_wavelength': 0.74\n",
+ " , \n",
+ " 'full_width_half_max': 0.018\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -20.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B07' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B07 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B07.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B07', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B07'\n",
+ " , \n",
+ " 'common_name': 'rededge'\n",
+ " , \n",
+ " 'description': 'Band 7 - Vegetation red edge 3'\n",
+ " , \n",
+ " 'center_wavelength': 0.783\n",
+ " , \n",
+ " 'full_width_half_max': 0.028\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -20.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B08' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B08 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B08.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B08', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B08'\n",
+ " , \n",
+ " 'common_name': 'nir'\n",
+ " , \n",
+ " 'description': 'Band 8 - NIR'\n",
+ " , \n",
+ " 'center_wavelength': 0.842\n",
+ " , \n",
+ " 'full_width_half_max': 0.145\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 10980 \n",
+ " , 10980 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 10.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -10.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B09' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B09 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B09.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B09', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B09'\n",
+ " , \n",
+ " 'description': 'Band 9 - Water vapor'\n",
+ " , \n",
+ " 'center_wavelength': 0.945\n",
+ " , \n",
+ " 'full_width_half_max': 0.026\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 1830 \n",
+ " , 1830 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 60.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -60.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B10' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B10 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B10.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B10', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B10'\n",
+ " , \n",
+ " 'common_name': 'cirrus'\n",
+ " , \n",
+ " 'description': 'Band 11 - SWIR (1.3)'\n",
+ " , \n",
+ " 'center_wavelength': 1.375\n",
+ " , \n",
+ " 'full_width_half_max': 0.075\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 1830 \n",
+ " , 1830 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 60.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -60.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B11' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B11 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B11.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B11', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B11'\n",
+ " , \n",
+ " 'common_name': 'swir16'\n",
+ " , \n",
+ " 'description': 'Band 11 - SWIR (1.6)'\n",
+ " , \n",
+ " 'center_wavelength': 1.61\n",
+ " , \n",
+ " 'full_width_half_max': 0.143\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -20.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B12' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B12 ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B12.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B12', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B12'\n",
+ " , \n",
+ " 'common_name': 'swir22'\n",
+ " , \n",
+ " 'description': 'Band 12 - SWIR (2.2)'\n",
+ " , \n",
+ " 'center_wavelength': 2.19\n",
+ " , \n",
+ " 'full_width_half_max': 0.242\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -20.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'B8A' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'B8A ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_B8A.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'B8A', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B8A'\n",
+ " , \n",
+ " 'common_name': 'rededge'\n",
+ " , \n",
+ " 'description': 'Band 8A - Vegetation red edge 4'\n",
+ " , \n",
+ " 'center_wavelength': 0.865\n",
+ " , \n",
+ " 'full_width_half_max': 0.033\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -20.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'CLDFMASK' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'CLDFMASK ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_CLDFMASK.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'CLDFMASK', \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 5490 \n",
+ " , 5490 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 20.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -20.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'INSPIRE.xml' : \n",
+ " {\n",
+ " 'roles': '['metadata'] ', \n",
+ " 'type': 'application/xml', \n",
+ " 'title': 'INSPIRE.xml ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/INSPIRE.xml ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'application/xml', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'INSPIRE.xml', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'metadata' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'MTD_DS.xml' : \n",
+ " {\n",
+ " 'roles': '['metadata'] ', \n",
+ " 'type': 'application/xml', \n",
+ " 'title': 'MTD_DS.xml ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/DATASTRIP/DS_2APS_20250510T094847_S20250510T085645/MTD_DS.xml ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'application/xml', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'MTD_DS.xml', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'metadata' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'MTD_MSIL1C.xml' : \n",
+ " {\n",
+ " 'roles': '['metadata'] ', \n",
+ " 'type': 'application/xml', \n",
+ " 'title': 'MTD_MSIL1C.xml ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/MTD_MSIL1C.xml ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'application/xml', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'MTD_MSIL1C.xml', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'metadata' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'MTD_TL.xml' : \n",
+ " {\n",
+ " 'roles': '['metadata'] ', \n",
+ " 'type': 'application/xml', \n",
+ " 'title': 'MTD_TL.xml ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/MTD_TL.xml ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'application/xml', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'MTD_TL.xml', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'metadata' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'PVI' : \n",
+ " {\n",
+ " 'roles': '['data'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'PVI ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/QI_DATA/T36TUR_20250510T084731_PVI.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'PVI', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'data' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'TCI' : \n",
+ " {\n",
+ " 'roles': '['visual'] ', \n",
+ " 'type': 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " 'title': 'TCI ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/GRANULE/L1C_T36TUR_A051613_20250510T085645/IMG_DATA/T36TUR_20250510T084731_TCI.tif ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/tiff; application=geotiff; profile=cloud-optimized', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'TCI', \n",
+ " \n",
+ " \n",
+ " eo:bands: \n",
+ " [ { \n",
+ " 'name': 'B04'\n",
+ " , \n",
+ " 'common_name': 'red'\n",
+ " , \n",
+ " 'description': 'Band 4 - Red'\n",
+ " , \n",
+ " 'center_wavelength': 0.665\n",
+ " , \n",
+ " 'full_width_half_max': 0.038\n",
+ " } \n",
+ " ,{ \n",
+ " 'name': 'B03'\n",
+ " , \n",
+ " 'common_name': 'green'\n",
+ " , \n",
+ " 'description': 'Band 3 - Green'\n",
+ " , \n",
+ " 'center_wavelength': 0.56\n",
+ " , \n",
+ " 'full_width_half_max': 0.045\n",
+ " } \n",
+ " ,{ \n",
+ " 'name': 'B02'\n",
+ " , \n",
+ " 'common_name': 'blue'\n",
+ " , \n",
+ " 'description': 'Band 2 - Blue'\n",
+ " , \n",
+ " 'center_wavelength': 0.49\n",
+ " , \n",
+ " 'full_width_half_max': 0.098\n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:bbox: \n",
+ " [ 300000.0 \n",
+ " , 4990200.0 \n",
+ " , 409800.0 \n",
+ " , 5100000.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:shape: \n",
+ " [ 10980 \n",
+ " , 10980 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:transform: \n",
+ " [ 10.0 \n",
+ " , 0.0 \n",
+ " , 300000.0 \n",
+ " , 0.0 \n",
+ " , -10.0 \n",
+ " , 5100000.0 \n",
+ " , 0.0 \n",
+ " , 0.0 \n",
+ " , 1.0 \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " proj:code: \n",
+ " 'EPSG:32636', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'visual' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'manifest.safe' : \n",
+ " {\n",
+ " 'roles': '['metadata'] ', \n",
+ " 'type': 'application/xml', \n",
+ " 'title': 'manifest.safe ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/manifest.safe ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'application/xml', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'manifest.safe', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'metadata' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 'ql.jpg' : \n",
+ " {\n",
+ " 'roles': '['overview'] ', \n",
+ " 'type': 'image/jpeg', \n",
+ " 'title': 'ql.jpg ', \n",
+ " ...\n",
+ " }\n",
+ " \n",
+ " { \n",
+ " href: \n",
+ " 'https://storage.info.uvt.ro/eodata/Sentinel-2/2025/5/10/T36TUR/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847.SAFE/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847-ql.jpg ', \n",
+ " \n",
+ " \n",
+ " type: \n",
+ " 'image/jpeg', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'ql.jpg', \n",
+ " \n",
+ " \n",
+ " roles: \n",
+ " [ 'overview' \n",
+ " ] , \n",
+ " \n",
+ "
} \n",
+ " \n",
+ " \n",
+ "
\n",
+ " \n",
+ " geometry \n",
+ " \n",
+ " \n",
+ "
\n",
+ " \n",
+ " \n",
+ "
"
+ ],
+ "text/plain": [
+ "SearchResult([EOProduct(id=S2B_27VWK_20240206_0_L1C, provider=earth_search),\n",
+ " EOProduct(id=S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847, provider=generic_stac_provider)])"
+ ]
+ },
+ "execution_count": 19,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "dag.import_stac_items(\n",
+ " [\n",
+ " \"https://earth-search.aws.element84.com/v1/collections/sentinel-2-l1c/items/S2B_27VWK_20240206_0_L1C\",\n",
+ " \"https://stac.sage.uvt.ro/collections/sentinel-2-l1c/items/S2A_MSIL1C_20250510T084731_N0511_R107_T36TUR_20250510T094847\",\n",
+ " ]\n",
+ ")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### `SearchResult.from_dict`\n",
+ "\n",
+ "[SearchResult.from_dict()](../../api_reference/searchresult.rst#eodag.api.search_result.SearchResult.from_dict) will build a [SearchResult](../../api_reference/searchresult.rst#eodag.api.search_result.SearchResult) from a given dictionary. If `dag` parameter is given, the method will use it to register products downloader. If not\n",
+ "provided, the downloader and authenticator will not be registered."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 20,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n",
+ " SearchResult (2)\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 \n",
+ " EOProduct(id=S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318 , provider=cop_dataspace)\n",
+ " \n",
+ " \n",
+ " \n",
+ " EOProduct\n",
+ " \n",
+ "\n",
+ " \n",
+ " \n",
+ " \n",
+ " provider: \n",
+ " 'cop_dataspace', \n",
+ " \n",
+ " \n",
+ " collection: \n",
+ " 'S2_MSI_L1C', \n",
+ " \n",
+ " \n",
+ " properties["id"]: \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
+ " \n",
+ " \n",
+ " properties["start_datetime"]: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " properties["end_datetime"]: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ "
\n",
+ " properties: (30) { \n",
+ " constellation: \n",
+ " 'SENTINEL-2', \n",
+ " \n",
+ " \n",
+ " datetime: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " end_datetime: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " id: \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
+ " \n",
+ " \n",
+ " instruments: \n",
+ " [ 'MSI' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " platform: \n",
+ " 'S2B', \n",
+ " \n",
+ " \n",
+ " providers: \n",
+ " [ { \n",
+ " 'name': 'ESA'\n",
+ " , \n",
+ " 'roles': [ 'producer' \n",
+ " ] \n",
+ " } \n",
+ " ,{ \n",
+ " 'name': 'cop_dataspace'\n",
+ " , \n",
+ " 'roles': [ 'host' \n",
+ " ] \n",
+ " } \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " published: \n",
+ " '2024-07-03T12:42:14.249198Z', \n",
+ " \n",
+ " \n",
+ " start_datetime: \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
+ " \n",
+ " \n",
+ " title: \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
+ " \n",
+ " \n",
+ " uid: \n",
+ " 'c010825a-c3a6-46a0-948e-005521edf124', \n",
+ " \n",
+ " \n",
+ " updated: \n",
+ " '2024-11-09T03:15:32.907273Z', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProduct: \n",
+ " 'S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10,S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10,S2B_OPER_MSI_L1C_TC_2BPS_20240703T114318_A038258_T31TEJ_N05.10.jp2', \n",
+ " \n",
+ " \n",
+ " cop_dataspace:sourceProductOriginDate: \n",
+ " '2024-07-03T12:35:09Z,2024-07-03T12:23:12Z,2024-07-03T12:35:09Z', \n",
+ " \n",
+ " \n",
+ " eo:cloud_cover: \n",
+ " 14.423965639102, \n",
+ " \n",
+ " \n",
+ " eodag:download_link: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Products(c010825a-c3a6-46a0-948e-005521edf124)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:quicklook: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value ', \n",
+ " \n",
+ " \n",
+ " eodag:thumbnail: \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value ', \n",
+ " \n",
+ " \n",
+ " grid:code: \n",
+ " 'MGRS-31TEJ', \n",
+ " \n",
+ " \n",
+ " order:status: \n",
+ " 'succeeded', \n",
+ " \n",
+ " \n",
+ " processing:datetime: \n",
+ " '2024-07-03T11:43:18.000000Z', \n",
+ " \n",
+ " \n",
+ " processing:level: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " processing:version: \n",
+ " '05.10', \n",
+ " \n",
+ " \n",
+ " product:type: \n",
+ " 'S2MSI1C', \n",
+ " \n",
+ " \n",
+ " s2:datastrip_id: \n",
+ " 'S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_id: \n",
+ " 'GS2B_20240703T104629_038258_N05.10', \n",
+ " \n",
+ " \n",
+ " s2:datatake_type: \n",
+ " 'INS-NOBS', \n",
+ " \n",
+ " \n",
+ " s2:tile_id: \n",
+ " 'S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10', \n",
+ " \n",
+ " \n",
+ " sat:absolute_orbit: \n",
+ " 38258, \n",
+ " \n",
+ " \n",
+ " sat:relative_orbit: \n",
+ " 51, \n",
+ " \n",
+ "
} \n",
+ " assets: (0) \n",
+ " \n",
+ " geometry \n",
+ " \n",
+ " \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " \n",
+ " 1 \n",
+ " EOProduct(id=S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137 , provider=cop_dataspace)\n",
+ " \n",
+ " \n",
+ " \n",
+ " EOProduct\n",
+ " \n",
+ "\n",
+ " \n",
+ " \n",
+ " \n",
+ " provider: \n",
+ " 'cop_dataspace', \n",
+ " \n",
+ " \n",
+ " collection: \n",
+ " 'S2_MSI_L1C', \n",
+ " \n",
+ " \n",
+ " properties["id"]: \n",
+ " 'S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137', \n",
+ " \n",
+ " \n",
+ " properties["start_datetime"]: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ " \n",
+ " properties["end_datetime"]: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ "
\n",
+ " properties: (30) { \n",
+ " constellation: \n",
+ " 'SENTINEL-2', \n",
+ " \n",
+ " \n",
+ " datetime: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ " \n",
+ " end_datetime: \n",
+ " '2024-07-05T10:40:21.025000Z', \n",
+ " \n",
+ " \n",
+ " id: \n",
+ " 'S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137', \n",
+ " \n",
+ " \n",
+ " instruments: \n",
+ " [ 'MSI' \n",
+ " ] , \n",
+ " \n",
+ " \n",
+ " platform: \n",
+ " 'S2A', \n",
+ " \n",
+ " \n",
" providers: \n",
" [ { \n",
" 'name': 'ESA'\n",
@@ -1342,7 +6052,7 @@
"
} \n",
" assets: (0) \n",
" \n",
- " geometry \n",
+ " geometry \n",
" \n",
" \n",
"
\n",
@@ -1355,44 +6065,27 @@
" EOProduct(id=S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137, provider=cop_dataspace)])"
]
},
- "execution_count": 10,
+ "execution_count": 20,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
- "deserialized_search_results = dag.deserialize(output_file)\n",
- "deserialized_search_results"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 11,
- "metadata": {},
- "outputs": [
- {
- "ename": "RuntimeError",
- "evalue": "EO product is unable to download itself due to lacking of a download plugin",
- "output_type": "error",
- "traceback": [
- "\u001b[31mRuntimeError\u001b[39m\u001b[31m:\u001b[39m EO product is unable to download itself due to lacking of a download plugin\n"
- ]
- }
- ],
- "source": [
- "deserialized_search_results[0].download()"
+ "SearchResult.from_dict(search_results_dict, dag=dag)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
- "Trying to download a product from a [SearchResult](../../api_reference/searchresult.rst#eodag.api.search_result.SearchResult) that was loaded with [serialize()](../../api_reference/core.rst#eodag.api.core.EODataAccessGateway.deserialize) since it doesn't try to configure each product so that it can be downloaded."
+ "### `SearchResult.from_file`\n",
+ "\n",
+ "[SearchResult.from_dict()](../../api_reference/searchresult.rst#eodag.api.search_result.SearchResult.from_dict) will build a [SearchResult](../../api_reference/searchresult.rst#eodag.api.search_result.SearchResult) from a serialized Features Collection file. If `dag` parameter is given, the method will use it to register products downloader. If not provided, the downloader and authenticator will not be registered."
]
},
{
"cell_type": "code",
- "execution_count": 12,
+ "execution_count": 21,
"metadata": {},
"outputs": [
{
@@ -1752,81 +6445,41 @@
"
\n",
" \n",
" \n",
- "
"
- ],
- "text/plain": [
- "SearchResult([EOProduct(id=S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318, provider=cop_dataspace),\n",
- " EOProduct(id=S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137, provider=cop_dataspace)])"
- ]
- },
- "execution_count": 12,
- "metadata": {},
- "output_type": "execute_result"
- }
- ],
- "source": [
- "deserialized_and_registered = dag.deserialize_and_register(output_file)\n",
- "deserialized_and_registered"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 13,
- "metadata": {},
- "outputs": [
- {
- "data": {
- "application/vnd.jupyter.widget-view+json": {
- "model_id": "5528ebcd05054eaba20e9b2c4b4a987d",
- "version_major": 2,
- "version_minor": 0
- },
+ "
"
+ ],
"text/plain": [
- "0.00B [00:00, ?B/s]"
+ "SearchResult([EOProduct(id=S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318, provider=cop_dataspace),\n",
+ " EOProduct(id=S2A_MSIL1C_20240705T104021_N0510_R008_T31TEJ_20240705T142137, provider=cop_dataspace)])"
]
},
+ "execution_count": 21,
"metadata": {},
- "output_type": "display_data"
+ "output_type": "execute_result"
}
],
"source": [
- "product_path = deserialized_and_registered[0].download(\n",
- " output_dir=workspace,\n",
- ")"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "Downloading the product with [deserialize_and_register()](../../api_reference/core.rst#eodag.api.core.EODataAccessGateway.deserialize_and_register) works as expected."
+ "SearchResult.from_file(output_file, dag=dag)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
- "After using `deserialize_and_register`, you can access the next page of results (if available):\n"
+ "### `EOProduct.from_dict`\n",
+ "\n",
+ "[EOProduct.from_dict()](../../api_reference/eoproduct.rst#eodag.api.product._product.EOProduct.from_dict) will build a [EOProduct](../../api_reference/eoproduct.rst#eodag.api.product._product.EOProduct) from a given dictionary. If `dag` parameter is given, the method will use it to register the product downloader. If not\n",
+ "provided, the downloader and authenticator will not be registered."
]
},
{
"cell_type": "code",
- "execution_count": 14,
+ "execution_count": 22,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
- " \n",
- " SearchResult (2)\n",
- " \n",
- " \n",
- " \n",
- " 0 \n",
- " EOProduct(id=S2A_MSIL1C_20240708T105031_N0510_R051_T31TEJ_20240708T125024 , provider=cop_dataspace)\n",
- " \n",
- " \n",
" \n",
" EOProduct\n",
" \n",
@@ -1843,15 +6496,15 @@
" \n",
" \n",
" properties["id"]: \n",
- " 'S2A_MSIL1C_20240708T105031_N0510_R051_T31TEJ_20240708T125024', \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
" \n",
" \n",
" properties["start_datetime"]: \n",
- " '2024-07-08T10:50:31.024000Z', \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
" \n",
" \n",
" properties["end_datetime"]: \n",
- " '2024-07-08T10:50:31.024000Z', \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
" \n",
"
\n",
" properties: (30) { \n",
@@ -1860,15 +6513,15 @@
" \n",
" \n",
" datetime: \n",
- " '2024-07-08T10:50:31.024000Z', \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
" \n",
" \n",
" end_datetime: \n",
- " '2024-07-08T10:50:31.024000Z', \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
" \n",
" \n",
" id: \n",
- " 'S2A_MSIL1C_20240708T105031_N0510_R051_T31TEJ_20240708T125024', \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
" \n",
" \n",
" instruments: \n",
@@ -1877,7 +6530,7 @@
" \n",
" \n",
" platform: \n",
- " 'S2A', \n",
+ " 'S2B', \n",
" \n",
" \n",
" providers: \n",
@@ -1887,51 +6540,57 @@
" 'roles': [ 'producer' \n",
" ] \n",
" } \n",
+ " ,{ \n",
+ " 'name': 'cop_dataspace'\n",
+ " , \n",
+ " 'roles': [ 'host' \n",
+ " ] \n",
+ " } \n",
" ] ,\n",
" \n",
" \n",
" published: \n",
- " '2024-07-08T15:06:53.189989Z', \n",
+ " '2024-07-03T12:42:14.249198Z', \n",
" \n",
" \n",
" start_datetime: \n",
- " '2024-07-08T10:50:31.024000Z', \n",
+ " '2024-07-03T10:46:29.024000Z', \n",
" \n",
" \n",
" title: \n",
- " 'S2A_MSIL1C_20240708T105031_N0510_R051_T31TEJ_20240708T125024', \n",
+ " 'S2B_MSIL1C_20240703T104629_N0510_R051_T31TEJ_20240703T114318', \n",
" \n",
" \n",
" uid: \n",
- " 'cb65260d-58b9-471a-8aa9-3263e97d6bd4', \n",
+ " 'c010825a-c3a6-46a0-948e-005521edf124', \n",
" \n",
" \n",
" updated: \n",
- " '2024-11-08T13:10:28.998813Z', \n",
+ " '2024-11-09T03:15:32.907273Z', \n",
" \n",
" \n",
" cop_dataspace:sourceProduct: \n",
- " 'S2A_OPER_MSI_L1C_TL_2APS_20240708T125024_A047238_T31TEJ_N05.10,S2A_OPER_MSI_L1C_DS_2APS_20240708T125024_S20240708T105028_N05.10,S2A_OPER_MSI_L1C_TC_2APS_20240708T125024_A047238_T31TEJ_N05.10.jp2', \n",
+ " 'S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10,S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10,S2B_OPER_MSI_L1C_TC_2BPS_20240703T114318_A038258_T31TEJ_N05.10.jp2', \n",
" \n",
" \n",
" cop_dataspace:sourceProductOriginDate: \n",
- " '2024-07-08T14:59:09Z,2024-07-08T14:59:04Z,2024-07-08T14:59:10Z', \n",
+ " '2024-07-03T12:35:09Z,2024-07-03T12:23:12Z,2024-07-03T12:35:09Z', \n",
" \n",
" \n",
" eo:cloud_cover: \n",
- " 0.0, \n",
+ " 14.423965639102, \n",
" \n",
" \n",
" eodag:download_link: \n",
- " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Products(cb65260d-58b9-471a-8aa9-3263e97d6bd4)/$value ', \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Products(c010825a-c3a6-46a0-948e-005521edf124)/$value ', \n",
" \n",
" \n",
" eodag:quicklook: \n",
- " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(2456fc96-b92b-4310-a088-8932f1db0095)/$value ', \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value ', \n",
" \n",
" \n",
" eodag:thumbnail: \n",
- " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(2456fc96-b92b-4310-a088-8932f1db0095)/$value ', \n",
+ " 'https://catalogue.dataspace.copernicus.eu/odata/v1/Assets(396a9522-3f07-4645-9196-a65c349ad8e9)/$value ', \n",
" \n",
" \n",
" grid:code: \n",
@@ -1943,7 +6602,7 @@
" \n",
" \n",
" processing:datetime: \n",
- " '2024-07-08T12:50:24.000000Z', \n",
+ " '2024-07-03T11:43:18.000000Z', \n",
" \n",
" \n",
" processing:level: \n",
@@ -1959,11 +6618,11 @@
" \n",
" \n",
" s2:datastrip_id: \n",
- " 'S2A_OPER_MSI_L1C_DS_2APS_20240708T125024_S20240708T105028_N05.10', \n",
+ " 'S2B_OPER_MSI_L1C_DS_2BPS_20240703T114318_S20240703T104623_N05.10', \n",
" \n",
" \n",
" s2:datatake_id: \n",
- " 'GS2A_20240708T105031_047238_N05.10', \n",
+ " 'GS2B_20240703T104629_038258_N05.10', \n",
" \n",
" \n",
" s2:datatake_type: \n",
@@ -1971,11 +6630,11 @@
" \n",
" \n",
" s2:tile_id: \n",
- " 'S2A_OPER_MSI_L1C_TL_2APS_20240708T125024_A047238_T31TEJ_N05.10', \n",
+ " 'S2B_OPER_MSI_L1C_TL_2BPS_20240703T114318_A038258_T31TEJ_N05.10', \n",
" \n",
" \n",
" sat:absolute_orbit: \n",
- " 47238, \n",
+ " 38258, \n",
" \n",
" \n",
" sat:relative_orbit: \n",
@@ -1984,18 +6643,42 @@
"
} \n",
" assets: (0) \n",
" \n",
- " geometry \n",
- " \n",
+ " geometry \n",
+ " \n",
" \n",
- "
\n",
- " \n",
- " \n",
- "