Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 0 additions & 23 deletions Data/ComplementaryData/Additional.qmd

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: "Copernicus Atmosphere Monitoring Service (CAMS)"
aliases:
- /Data/CAMS.html
- /Data/ComplementaryData/CAMS.html
format:
html:
code-fold: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: "Copernicus Emergency Management Service (CEMS)"
aliases:
- /Data/CEMS.html
- /Data/ComplementaryData/CEMS.html
format:
html:
code-fold: true
Expand Down
56 changes: 28 additions & 28 deletions Data/Datafunctions/data_availability.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ def main(c):
"Landsat-7": ComplementaryOffer,
"Landsat-8": ComplementaryOffer,
"Commercial data": VHROffer,
"AdditionalComplementaryData": Additional,
#"AdditionalComplementaryData": Additional,
"CAMS": CAMSOffer,
"CLMS_LEGACY": CLMSOffer,
"CLMStoCDSE_bio": CLMSOffer,
Expand Down Expand Up @@ -344,33 +344,33 @@ def SMOSOffer(c):
return table

########################## DEFINE FUNCTION TO CREATE DATA AVAILABILITY TABLE FOR ADDITIONAL ########################
def Additional(c):

try:
data_offer = len(c['summaries']['DataAvailability'])
t = []
note = ""
empty_columns = [] # Track empty columns

for i in range(0, data_offer):
type,status,access,product_type,specific_product,spatial,temporal,product_link,catalogue,footnotes,provider,satellite,resolution,opensearch,odata,Origin = DataFetch(c,i)
t.append([specific_product, spatial, temporal,catalogue])
note += footnotes
headers = ["Specific Products", "Spatial Extext","Temporal Extent","Catalogue"]

# Find and remove empty columns
t,headers=removeempty(t,headers)

table = tabulate(t, headers=headers, tablefmt='html', floatfmt=".4f", stralign="left", numalign="left")
# Set the minimum width of each column to 100 pixels
table = table.replace("<table>", '<table class="table">')
# call the merge cell function
table=mergecells(table)
table = f"""<h5>{tabletitle}</h5>{table}{note}"""
except Exception:
table = " "

return table
#def Additional(c):
#
# try:
# data_offer = len(c['summaries']['DataAvailability'])
# t = []
# note = ""
# empty_columns = [] # Track empty columns
#
# for i in range(0, data_offer):
# type,status,access,product_type,specific_product,spatial,temporal,product_link,catalogue,footnotes,provider,satellite,resolution,opensearch,odata,Origin = DataFetch(c,i)
# t.append([specific_product, spatial, temporal,catalogue])
# note += footnotes
# headers = ["Specific Products", "Spatial Extext","Temporal Extent","Catalogue"]
#
# # Find and remove empty columns
# t,headers=removeempty(t,headers)
#
# table = tabulate(t, headers=headers, tablefmt='html', floatfmt=".4f", stralign="left", numalign="left")
# # Set the minimum width of each column to 100 pixels
# table = table.replace("<table>", '<table class="table">')
# # call the merge cell function
# table=mergecells(table)
# table = f"""<h5>{tabletitle}</h5>{table}{note}"""
# except Exception:
# table = " "
#
# return table

########################## DEFINE FUNCTION TO CREATE DATA AVAILABILITY TABLE FOR CAMS ########################
def CAMSOffer(c):
Expand Down
257 changes: 111 additions & 146 deletions Data/collections.json
Original file line number Diff line number Diff line change
Expand Up @@ -1017,7 +1017,7 @@
[
]
}
},
},
{
"id": "SENTINEL2_L3",
"title": "Sentinel-2 Level 3 Quarterly Mosaics",
Expand Down Expand Up @@ -1121,6 +1121,115 @@
}
]
}
},
{
"id":"Sentinel2_worldcover_mosaics",
"title":"Sentinel-2 Level 2A WorldCover Annual Cloudless Mosaics (RGBNIR)",
"description":"This dataset is a complementary product (i.e. data that are generated by CDSE partners but are not associated with any of the Copernicus Services or are not part of Level-1-2-3 Sentinel products). The Sentinel-2 L2A WorldCover Annual composites are global cloud-free analysis ready mosaics at 10m resolution. They are obtained from the yearly Sentinel-2 archives, for the years 2020 and 2021. From the yearly time-series of each band, clouds are masked and the median value is computed.\n\nThe RGBNIR mosaics contain the 10m bands (B04, B03, B02, B08) and are delivered as Cloud Optimized Geotiffs (COGs).",
"constellation": "Sentinel-2",
"sci:citation": "Copernicus Sentinel data 2023",
"keywords": [
"COPERNICUS",
"ESA",
"Sentinel-2"
],
"assets": {
"thumbnail": {
"href": "https://viewer.terrascope.be/assets/images/worldcover/s2_radiometry.png",
"type": "image/png",
"roles": [
"thumbnail"
],
"title": "WorldCover Sentinel 2 Mosaics"
}
},
"links": [
{
"href": "https://esa-worldcover.org/en",
"title": "User guide",
"rel": "about"
},
{
"href": "https://link.dataspace.copernicus.eu/xvs",
"title": "CDSE Data-Browser",
"rel": "browser"
}
],
"summaries": {
"DataAvailability":
[
{
"Spatial": "World",
"Temporal":"2020 - 2021"
}
]
}
},
{
"id":"Sentinel2_mosaics",
"title":"Sentinel-2 Mosaics",
"description":"This dataset is a complementary product (i.e. data that are generated by CDSE partners but are not associated with any of the Copernicus Services or are not part of Level-1-2-3 Sentinel products). Sentinel-2 L2A 120m mosaic is a derived product, which contains best pixel values for 10-daily periods, modeled by removing the cloudy pixels and then performing interpolation among remaining values.",
"constellation": "Sentinel-2",
"sci:citation": "Copernicus Sentinel data 2023",
"keywords": [
"COPERNICUS",
"ESA",
"Sentinel-2"
],
"links": [
{
"href":"https://catalogue.dataspace.copernicus.eu/resto/api/collections/Sentinel2/search.json?productType=Mosaics",
"rel":"opensearch"
}
],
"summaries": {
"DataAvailability":
[
{
"Spatial": "World",
"Temporal":"2019 - 2020"
}
]
}
},
{
"id":"Sentinel2_SGLC",
"title":"Sentinel-2 GLC (S2GLC)",
"description":"This dataset is a complementary product (i.e. data that are generated by CDSE partners but are not associated with any of the Copernicus Services or are not part of Level-1-2-3 Sentinel products). The Sentinel-2 Global Land Cover (S2GLC) provides high resolution Poland (2019-2021) and Europe (2017) land cover map based on Sentinel-2 imagery.",
"constellation": "Sentinel-2",
"sci:citation": "Copernicus Sentinel data 2023",
"keywords": [
"COPERNICUS",
"ESA",
"Orthoimagery",
"Sentinel-2"
],
"links": [
{
"href": "https://s2glc.cbk.waw.pl/",
"title": "User guide",
"rel": "about"
},
{
"href":"https://catalogue.dataspace.copernicus.eu/resto/api/collections/S2GLC/search.json?",
"rel":"opensearch"
}
],
"summaries": {
"DataAvailability":
[
{
"SpecificProduct":"Europe",
"Spatial": "Europe",
"Temporal":"2017"
},
{
"SpecificProduct":"Poland",
"Spatial": "Poland",
"Temporal":"2019 - 2021"
}
]
}
},
{
"id": "POD_SENTINEL2",
Expand Down Expand Up @@ -6795,155 +6904,11 @@
]
}
},
{
"id":"Sentinel2_worldcover_mosaics",
"title":"Sentinel-2 Level 2A WorldCover Annual Cloudless Mosaics (RGBNIR)",
"description":"The Sentinel-2 L2A WorldCover Annual composites are global cloud-free analysis ready mosaics at 10m resolution. They are obtained from the yearly Sentinel-2 archives, for the years 2020 and 2021. From the yearly time-series of each band, clouds are masked and the median value is computed.\n\nThe RGBNIR mosaics contain the 10m bands (B04, B03, B02, B08) and are delivered as Cloud Optimized Geotiffs (COGs).",
"constellation": "AdditionalComplementaryData",
"assets": {
"thumbnail": {
"href": "https://viewer.terrascope.be/assets/images/worldcover/s2_radiometry.png",
"type": "image/png",
"roles": [
"thumbnail"
],
"title": "WorldCover Sentinel 2 Mosaics"
}
},
"links": [
{
"href": "https://esa-worldcover.org/en",
"title": "User guide",
"rel": "about"
},
{
"href": "https://link.dataspace.copernicus.eu/xvs",
"title": "CDSE Data-Browser",
"rel": "browser"
}
],
"summaries": {
"DataAvailability":
[
{
"Spatial": "World",
"Temporal":"2020 - 2021"
}
]
}
},
{
"id":"Sentinel2_mosaics",
"title":"Sentinel-2 Mosaics",
"description":"Sentinel-2 L2A 120m mosaic is a derived product, which contains best pixel values for 10-daily periods, modeled by removing the cloudy pixels and then performing interpolation among remaining values.",
"constellation": "AdditionalComplementaryData",
"links": [
{
"href":"https://catalogue.dataspace.copernicus.eu/resto/api/collections/Sentinel2/search.json?productType=Mosaics",
"rel":"opensearch"
}
],
"summaries": {
"DataAvailability":
[
{
"Spatial": "World",
"Temporal":"2019 - 2020"
}
]
}
},
{
"id":"Sentinel2_SGLC",
"title":"Sentinel-2 GLC (S2GLC)",
"description":"The Sentinel-2 Global Land Cover (S2GLC) provides high resolution Poland (2019-2021) and Europe (2017) land cover map based on Sentinel-2 imagery.",
"constellation": "AdditionalComplementaryData",
"links": [
{
"href": "https://s2glc.cbk.waw.pl/",
"title": "User guide",
"rel": "about"
},
{
"href":"https://catalogue.dataspace.copernicus.eu/resto/api/collections/S2GLC/search.json?",
"rel":"opensearch"
}
],
"summaries": {
"DataAvailability":
[
{
"SpecificProduct":"Europe",
"Spatial": "Europe",
"Temporal":"2017"
},
{
"SpecificProduct":"Poland",
"Spatial": "Poland",
"Temporal":"2019 - 2021"
}
]
}
},
{
"id":"COP_DEM",
"title":"Copernicus Digital Elevation Model (COP DEM) Global",
"description":"Two kinds of product are provided GLO-30, GLO-90. GLO-30 offers global coverage at a resolution of 30 metres and GLO-90 offers global coverage at a resolution of 90 metres. Users must register to gain access and access rights depend on the user category, see [Copernicus Contributing Missions User Categories](https://dataspace.copernicus.eu/explore-data/data-collections/copernicus-contributing-missions/ccm-user-categories){target='_blank'} for more information.",
"constellation": "AdditionalComplementaryData",
"links": [
{
"href": "https://dataspace.copernicus.eu/explore-data/data-collections/copernicus-contributing-missions/collections-description/COP-DEM",
"title": "User guide",
"rel": "about"
},
{
"href":"https://catalogue.dataspace.copernicus.eu/resto/api/collections/COP-DEM/search.json?",
"rel":"opensearch"
}
],
"summaries": {
"DataAvailability":
[
{
"SpecificProduct":"COP_DEM, COP_DEM_COG ",
"Spatial": "World",
"Temporal":""
}
]
}
},
{
"id":"COP_DEM_EEA",
"title":"Copernicus Digital Elevation Model (COP DEM) Europe",
"description":"EEA-10 offers coverage on Europe at a resolution of 10 metres. Users must register to gain access and access rights depend on the user category, see [Copernicus Contributing Missions User Categories](https://dataspace.copernicus.eu/explore-data/data-collections/copernicus-contributing-missions/ccm-user-categories){target='_blank'} for more information.",
"constellation": "AdditionalComplementaryData",
"links": [
{
"href": "https://dataspace.copernicus.eu/explore-data/data-collections/copernicus-contributing-missions/collections-description/COP-DEM",
"title": "User guide",
"rel": "about"
},
{
"href":"https://catalogue.dataspace.copernicus.eu/resto/api/collections/CCM/search.json?",
"rel":"opensearch"
}
],
"summaries": {
"DataAvailability":
[
{
"SpecificProduct":"SAR_DGE_10_9319, SAR_INS_10_52C5 ",
"Spatial": "Europe",
"Temporal":""
}
]
}
},
{
"id":"SRTM_DEM",
"title":"Shuttle Radar Topography Mission DEM (SRTM DEM)",
"description":"The Shuttle Radar Topography Mission (SRTM) aimed to obtain elevation data on a near-global scale in order to generate the complete and high-resolution digital topographic database of Earth.",
"constellation": "AdditionalComplementaryData",
"constellation": "SRTM",
"links": [
{
"href": "https://lpdaac.usgs.gov/products/srtmgl1v003/",
Expand Down
Loading