From 88cac3203fa92e7a6ae4d7369e496ae3e8548a3b Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Fri, 6 Oct 2023 19:28:32 +0200 Subject: [PATCH 01/19] WIP: adding GTIF collections --- catalogs/GTIF.yaml | 10 ++-- .../ADO_Alpine_Drought_Observatory.yaml | 18 ++++++++ collections/AQ1_aggregated_mobility_data.yaml | 46 +++++++++---------- .../AQ2_NO2_Innsbruck_hot_spot_emissions.yaml | 18 ++++++++ ...NO2_Innsbruck_hot_spot_concentrations.yaml | 17 +++++++ collections/AQ4_Human_Mobility_Patterns.yaml | 18 ++++++++ collections/AQ5_Nitrogen_Dioxide_S5P.yaml | 18 ++++++++ collections/AQA_health_risk_index.yaml | 38 +++++++-------- .../AQB_Coarse_particulate_matter_PM2.5.yaml | 18 ++++++++ .../AQC_Coarse_particulate_matter_PM10.yaml | 18 ++++++++ collections/BM2_Above_Ground_Biomass.yaml | 18 ++++++++ collections/EO4A.yaml | 18 ++++++++ collections/EO4A2.yaml | 18 ++++++++ .../FCM1_Forest_change_detections.yaml | 18 ++++++++ collections/FCM2_Forest_disturbance_type.yaml | 19 ++++++++ collections/FCM3_Annual_forest_mask.yaml | 18 ++++++++ collections/LST.yaml | 18 ++++++++ collections/MOBI1_Dynamic_human_presence.yaml | 18 ++++++++ collections/REP1_Wind_Energy.yaml | 18 ++++++++ collections/REP2_Solar_Energy.yaml | 18 ++++++++ collections/REP4.yaml | 18 ++++++++ collections/REP4_1.yaml | 18 ++++++++ collections/REP4_2.yaml | 18 ++++++++ collections/REP4_4.yaml | 18 ++++++++ collections/REP4_5.yaml | 18 ++++++++ collections/REP4_6.yaml | 18 ++++++++ collections/REP5_Micro_Hydropower.yaml | 18 ++++++++ collections/REP6_Wind_Turbine_Detections.yaml | 18 ++++++++ collections/SOL1_Green_Roofs.yaml | 18 ++++++++ collections/SOL2_Solar_Roofs.yaml | 18 ++++++++ collections/VTT_Forest_explorer.yaml | 18 ++++++++ ..._world_settlement_footprint_evolution.yaml | 28 +++++++++++ 32 files changed, 580 insertions(+), 46 deletions(-) create mode 100644 collections/ADO_Alpine_Drought_Observatory.yaml create mode 100644 collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml create mode 100644 collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml create mode 100644 collections/AQ4_Human_Mobility_Patterns.yaml create mode 100644 collections/AQ5_Nitrogen_Dioxide_S5P.yaml create mode 100644 collections/AQB_Coarse_particulate_matter_PM2.5.yaml create mode 100644 collections/AQC_Coarse_particulate_matter_PM10.yaml create mode 100644 collections/BM2_Above_Ground_Biomass.yaml create mode 100644 collections/EO4A.yaml create mode 100644 collections/EO4A2.yaml create mode 100644 collections/FCM1_Forest_change_detections.yaml create mode 100644 collections/FCM2_Forest_disturbance_type.yaml create mode 100644 collections/FCM3_Annual_forest_mask.yaml create mode 100644 collections/LST.yaml create mode 100644 collections/MOBI1_Dynamic_human_presence.yaml create mode 100644 collections/REP1_Wind_Energy.yaml create mode 100644 collections/REP2_Solar_Energy.yaml create mode 100644 collections/REP4.yaml create mode 100644 collections/REP4_1.yaml create mode 100644 collections/REP4_2.yaml create mode 100644 collections/REP4_4.yaml create mode 100644 collections/REP4_5.yaml create mode 100644 collections/REP4_6.yaml create mode 100644 collections/REP5_Micro_Hydropower.yaml create mode 100644 collections/REP6_Wind_Turbine_Detections.yaml create mode 100644 collections/SOL1_Green_Roofs.yaml create mode 100644 collections/SOL2_Solar_Roofs.yaml create mode 100644 collections/VTT_Forest_explorer.yaml create mode 100644 collections/WSF_world_settlement_footprint_evolution.yaml diff --git a/catalogs/GTIF.yaml b/catalogs/GTIF.yaml index f14880ab..2f715862 100644 --- a/catalogs/GTIF.yaml +++ b/catalogs/GTIF.yaml @@ -4,8 +4,10 @@ description: "Green Transition Information Factory" endpoint: "https://eurodatacube.github.io/eodash-catalog/GTIF/" assets_endpoint: "https://raw.githubusercontent.com/eurodatacube/eodash-assets/main/collections" collections: - # - E12c_truck_detections_motorways - # - E12c_truck_detections_primary_roads - # - AQ1_aggregated_mobility_data + - E12c_truck_detections_motorways + - E12c_truck_detections_primary_roads + - AQ1_aggregated_mobility_data - AQA_health_risk_index - \ No newline at end of file + - AQB_Coarse_particulate_matter_PM2.5 + - AQC_Coarse_particulate_matter_PM10 + - AQ3_NO2_Innsbruck_hot_spot diff --git a/collections/ADO_Alpine_Drought_Observatory.yaml b/collections/ADO_Alpine_Drought_Observatory.yaml new file mode 100644 index 00000000..8eceb7bb --- /dev/null +++ b/collections/ADO_Alpine_Drought_Observatory.yaml @@ -0,0 +1,18 @@ +Name: Alpine_Drought_Observatory +Title: Alpine Drought Observatory +EodashIdentifier: ADO +Subtitle: Alpine Drought Observatory +Description: ADO_Alpine_Drought_Observatory/ADO.md +Themes: + - water +Tags: + - eo-adaptation-services +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/AQ1_aggregated_mobility_data.yaml b/collections/AQ1_aggregated_mobility_data.yaml index e9df5fb1..85a8af7c 100644 --- a/collections/AQ1_aggregated_mobility_data.yaml +++ b/collections/AQ1_aggregated_mobility_data.yaml @@ -4,34 +4,34 @@ EodashIdentifier: AQ1 Subtitle: Aggregated mobility data Description: AQ1_aggregated_mobility_data/AQ1.md Themes: - - economy + - atmosphere Tags: - - placeholder + - mobility-transition Satellite: - placeholder Sensor: - - MODIS + - placeholder Agency: - ESA Provider: - Name: SISTEMA -Dates: AQ1_aggregated_mobility_data/dates.json # Allows to bypass retrieval of dates -Resources: - - EndPoint: https://xcube-geodb.brockmann-consult.de/geoserver/geodb_debd884d-92f9-4979-87b6-eadef1139394/gwc/service/tms/1.0.0/ - DBEndpoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ - Source: aggregated_trajs_model_satellite_v1 - Name: GeoDB Vector Tiles - Instance: geodb_debd884d-92f9-4979-87b6-eadef1139394 - Database: GTIF - CollectionId: grid_gtif_aggregated_data - TimeKey: timestamp - AdminZoneKey: satellite_id - Parameters: - - satellite_id - - satellite_values - - mean_value - - speed - - congestion_index - - n_trajectories - - motorized_count - - motorized_share +Dates: AQ1_aggregated_mobility_data/dates.json # Allows to bypass retrieval of dates - not implemented yet +# Resources: +# - EndPoint: https://xcube-geodb.brockmann-consult.de/geoserver/geodb_debd884d-92f9-4979-87b6-eadef1139394/gwc/service/tms/1.0.0/ +# DBEndpoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ +# Source: aggregated_trajs_model_satellite_v1 +# Name: GeoDB Vector Tiles +# Instance: geodb_debd884d-92f9-4979-87b6-eadef1139394 +# Database: GTIF +# CollectionId: grid_gtif_aggregated_data +# TimeKey: timestamp +# AdminZoneKey: satellite_id +# Parameters: +# - satellite_id +# - satellite_values +# - mean_value +# - speed +# - congestion_index +# - n_trajectories +# - motorized_count +# - motorized_share diff --git a/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml new file mode 100644 index 00000000..0e69e708 --- /dev/null +++ b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml @@ -0,0 +1,18 @@ +Name: NO2_Innsbruck_hot_spot_emissions +Title: Innsbruck hot spot NO2 emissions +EodashIdentifier: AQ2 +Subtitle: Surface NO2 emissions measured at Innsbruck Atmospheric Observatory (IAO) +Description: AQ2_NO2_Innsbruck_hot_spot/AQ.md +Themes: + - atmosphere +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml b/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml new file mode 100644 index 00000000..d11e18c7 --- /dev/null +++ b/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml @@ -0,0 +1,17 @@ +Name: NO2_Innsbruck_hot_spot_concentrations +Title: Innsbruck hot spot NO2 concentrations +EodashIdentifier: AQ3 +Subtitle: Surface NO2 concentrations measured at Innsbruck Atmospheric Observatory (IAO) +Description: AQ3_NO2_Innsbruck_hot_spot/AQ.md +Themes: + - atmosphere +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA diff --git a/collections/AQ4_Human_Mobility_Patterns.yaml b/collections/AQ4_Human_Mobility_Patterns.yaml new file mode 100644 index 00000000..e284a4ef --- /dev/null +++ b/collections/AQ4_Human_Mobility_Patterns.yaml @@ -0,0 +1,18 @@ +Name: Human_Mobility_Patterns +Title: Human Mobility Patterns +EodashIdentifier: AQ4 +Subtitle: Human Mobility Patterns +Description: Human_Mobility_Patterns/AQ4.md +Themes: + - air +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/AQ5_Nitrogen_Dioxide_S5P.yaml b/collections/AQ5_Nitrogen_Dioxide_S5P.yaml new file mode 100644 index 00000000..e27a8c4f --- /dev/null +++ b/collections/AQ5_Nitrogen_Dioxide_S5P.yaml @@ -0,0 +1,18 @@ +Name: Nitrogen_Dioxide_S5P +Title: Nitrogen Dioxide (NO2) +EodashIdentifier: AQ5 +Subtitle: NO2 maps obtained from the Copernicus Sentinel5-p satellite +Description: AQ5_Nitrogen_Dioxide_S5P/AQ.md +Themes: + - air +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/AQA_health_risk_index.yaml b/collections/AQA_health_risk_index.yaml index d523461b..5d51b33a 100644 --- a/collections/AQA_health_risk_index.yaml +++ b/collections/AQA_health_risk_index.yaml @@ -2,31 +2,31 @@ Name: health_risk_index Title: Health Risk Index (ARI) EodashIdentifier: AQA Subtitle: Health Risk Index (ARI) -Description: AQ1_health_risk_index/AQA.md +Description: AQA_health_risk_index/AQ.md Themes: - - economy + - atmosphere Tags: - - placeholder + - mobility-transition Satellite: - placeholder Sensor: - - MODIS + - placeholder Agency: - ESA Provider: - Name: SISTEMA -Resources: - - EndPoint: https://xcube-geodb.brockmann-consult.de/geoserver/geodb_debd884d-92f9-4979-87b6-eadef1139394/gwc/service/tms/1.0.0/ - DBEndpoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ - Source: air_quality_new_id - Name: GeoDB Vector Tiles - Instance: geodb_debd884d-92f9-4979-87b6-eadef1139394 - Database: GTIF - CollectionId: AT_Gemeinden_3857 - TimeKey: time - MatchKey: id_3 - Parameters: - - pm10 - - pm25 - - ihr - - id_3 +# Resources: +# - EndPoint: https://xcube-geodb.brockmann-consult.de/geoserver/geodb_debd884d-92f9-4979-87b6-eadef1139394/gwc/service/tms/1.0.0/ +# DBEndpoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ +# Source: air_quality_new_id +# Name: GeoDB Vector Tiles +# Instance: geodb_debd884d-92f9-4979-87b6-eadef1139394 +# Database: GTIF +# CollectionId: AT_Gemeinden_3857 +# TimeKey: time +# MatchKey: id_3 +# Parameters: +# - pm10 +# - pm25 +# - ihr +# - id_3 diff --git a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml new file mode 100644 index 00000000..3f983e9b --- /dev/null +++ b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml @@ -0,0 +1,18 @@ +Name: Coarse_particulate_matter_PM10 +Title: Coarse particulate matter PM10 +EodashIdentifier: AQB +Subtitle: Daily aggregated maps of PM10 concentration +Description: AQA_health_risk_index/AQ.md +Themes: + - air +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/AQC_Coarse_particulate_matter_PM10.yaml b/collections/AQC_Coarse_particulate_matter_PM10.yaml new file mode 100644 index 00000000..4a7c57c2 --- /dev/null +++ b/collections/AQC_Coarse_particulate_matter_PM10.yaml @@ -0,0 +1,18 @@ +Name: Coarse_particulate_matter_PM2.5 +Title: Fine particulate matter (PM2.5) +EodashIdentifier: AQC +Subtitle: Daily aggregated maps of PM2.5 concentration +Description: AQA_health_risk_index/AQ.md +Themes: + - air +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/BM2_Above_Ground_Biomass.yaml b/collections/BM2_Above_Ground_Biomass.yaml new file mode 100644 index 00000000..0d249be1 --- /dev/null +++ b/collections/BM2_Above_Ground_Biomass.yaml @@ -0,0 +1,18 @@ +Name: Above_Ground_Biomass +Title: Above Ground Biomass +EodashIdentifier: BM2 +Subtitle: Above Ground Biomass +Description: BM2_Above_Ground_Biomass/AQ.md +Themes: + - air +Tags: + - carbon-accounting +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/EO4A.yaml b/collections/EO4A.yaml new file mode 100644 index 00000000..4a7c57c2 --- /dev/null +++ b/collections/EO4A.yaml @@ -0,0 +1,18 @@ +Name: Coarse_particulate_matter_PM2.5 +Title: Fine particulate matter (PM2.5) +EodashIdentifier: AQC +Subtitle: Daily aggregated maps of PM2.5 concentration +Description: AQA_health_risk_index/AQ.md +Themes: + - air +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/EO4A2.yaml b/collections/EO4A2.yaml new file mode 100644 index 00000000..4a7c57c2 --- /dev/null +++ b/collections/EO4A2.yaml @@ -0,0 +1,18 @@ +Name: Coarse_particulate_matter_PM2.5 +Title: Fine particulate matter (PM2.5) +EodashIdentifier: AQC +Subtitle: Daily aggregated maps of PM2.5 concentration +Description: AQA_health_risk_index/AQ.md +Themes: + - air +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/FCM1_Forest_change_detections.yaml b/collections/FCM1_Forest_change_detections.yaml new file mode 100644 index 00000000..d2ae78ff --- /dev/null +++ b/collections/FCM1_Forest_change_detections.yaml @@ -0,0 +1,18 @@ +Name: Forest_change_detections +Title: Forest change detections +EodashIdentifier: FCM1 +Subtitle: Forest change detections +Description: FCM1_Forest_change_detections/AQ.md +Themes: + - air +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/FCM2_Forest_disturbance_type.yaml b/collections/FCM2_Forest_disturbance_type.yaml new file mode 100644 index 00000000..125c9d5a --- /dev/null +++ b/collections/FCM2_Forest_disturbance_type.yaml @@ -0,0 +1,19 @@ +Name: Forest_disturbance_type +Title: Forest disturbance type +EodashIdentifier: FCM2 +Subtitle: Forest disturbance type +Description: FCM2_Forest_disturbance_type/AQ.md +Themes: + - air +Tags: + - carbon-accounting + - eo-adaptation-services +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/FCM3_Annual_forest_mask.yaml b/collections/FCM3_Annual_forest_mask.yaml new file mode 100644 index 00000000..bbb39a60 --- /dev/null +++ b/collections/FCM3_Annual_forest_mask.yaml @@ -0,0 +1,18 @@ +Name: Annual_forest_mask +Title: Annual forest mask +EodashIdentifier: FCM3 +Subtitle: Annual forest mask +Description: FCM3_Annual_forest_mask/AQ.md +Themes: + - air +Tags: + - carbon-accounting +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/LST.yaml b/collections/LST.yaml new file mode 100644 index 00000000..4a7c57c2 --- /dev/null +++ b/collections/LST.yaml @@ -0,0 +1,18 @@ +Name: Coarse_particulate_matter_PM2.5 +Title: Fine particulate matter (PM2.5) +EodashIdentifier: AQC +Subtitle: Daily aggregated maps of PM2.5 concentration +Description: AQA_health_risk_index/AQ.md +Themes: + - air +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/MOBI1_Dynamic_human_presence.yaml b/collections/MOBI1_Dynamic_human_presence.yaml new file mode 100644 index 00000000..bfb5461d --- /dev/null +++ b/collections/MOBI1_Dynamic_human_presence.yaml @@ -0,0 +1,18 @@ +Name: Dynamic_human_presence +Title: Dynamic human presence +EodashIdentifier: MOBI1 +Subtitle: Dynamic human presence +Description: MOBI1_Dynamic_human_presence/AQ.md +Themes: + - air +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/REP1_Wind_Energy.yaml b/collections/REP1_Wind_Energy.yaml new file mode 100644 index 00000000..c401b72b --- /dev/null +++ b/collections/REP1_Wind_Energy.yaml @@ -0,0 +1,18 @@ +Name: Wind_Energy +Title: Site Suitability Assessment & Trade-off Explorer +EodashIdentifier: REP1 +Subtitle: Site Suitability Assessment & Trade-off Explorer +Description: Wind_Energy/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/REP2_Solar_Energy.yaml b/collections/REP2_Solar_Energy.yaml new file mode 100644 index 00000000..26f87849 --- /dev/null +++ b/collections/REP2_Solar_Energy.yaml @@ -0,0 +1,18 @@ +Name: Solar_Energy +Title: Site Suitability Assessment & Trade-off Explorer +EodashIdentifier: REP2 +Subtitle: Site Suitability Assessment & Trade-off Explorer +Description: Solar_Energy/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/REP4.yaml b/collections/REP4.yaml new file mode 100644 index 00000000..184c8bfa --- /dev/null +++ b/collections/REP4.yaml @@ -0,0 +1,18 @@ +Name: Dynamic_Storage_Capacity +Title: Fine particulate matter (PM2.5) +EodashIdentifier: AQC +Subtitle: Daily aggregated maps of PM2.5 concentration +Description: AQA_health_risk_index/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/REP4_1.yaml b/collections/REP4_1.yaml new file mode 100644 index 00000000..f7fec433 --- /dev/null +++ b/collections/REP4_1.yaml @@ -0,0 +1,18 @@ +Name: Coarse_particulate_matter_PM2.5 +Title: Fine particulate matter (PM2.5) +EodashIdentifier: AQC +Subtitle: Daily aggregated maps of PM2.5 concentration +Description: AQA_health_risk_index/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/REP4_2.yaml b/collections/REP4_2.yaml new file mode 100644 index 00000000..77a9a316 --- /dev/null +++ b/collections/REP4_2.yaml @@ -0,0 +1,18 @@ +Name: Coarse_particulate_matter_PM2.5 +Title: Fine particulate matter (PM2.5) +EodashIdentifier: AQC +Subtitle: Daily aggregated maps of PM2.5 concentration +Description: AQA_health_risk_index/AQ.md +Themes: + - air +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/REP4_4.yaml b/collections/REP4_4.yaml new file mode 100644 index 00000000..f7fec433 --- /dev/null +++ b/collections/REP4_4.yaml @@ -0,0 +1,18 @@ +Name: Coarse_particulate_matter_PM2.5 +Title: Fine particulate matter (PM2.5) +EodashIdentifier: AQC +Subtitle: Daily aggregated maps of PM2.5 concentration +Description: AQA_health_risk_index/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/REP4_5.yaml b/collections/REP4_5.yaml new file mode 100644 index 00000000..f7fec433 --- /dev/null +++ b/collections/REP4_5.yaml @@ -0,0 +1,18 @@ +Name: Coarse_particulate_matter_PM2.5 +Title: Fine particulate matter (PM2.5) +EodashIdentifier: AQC +Subtitle: Daily aggregated maps of PM2.5 concentration +Description: AQA_health_risk_index/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/REP4_6.yaml b/collections/REP4_6.yaml new file mode 100644 index 00000000..f7fec433 --- /dev/null +++ b/collections/REP4_6.yaml @@ -0,0 +1,18 @@ +Name: Coarse_particulate_matter_PM2.5 +Title: Fine particulate matter (PM2.5) +EodashIdentifier: AQC +Subtitle: Daily aggregated maps of PM2.5 concentration +Description: AQA_health_risk_index/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/REP5_Micro_Hydropower.yaml b/collections/REP5_Micro_Hydropower.yaml new file mode 100644 index 00000000..47946e44 --- /dev/null +++ b/collections/REP5_Micro_Hydropower.yaml @@ -0,0 +1,18 @@ +Name: Micro_Hydropower +Title: Micro Hydropower Potential Assessment +EodashIdentifier: REP5 +Subtitle: Micro Hydropower +Description: Micro_Hydropower/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/REP6_Wind_Turbine_Detections.yaml b/collections/REP6_Wind_Turbine_Detections.yaml new file mode 100644 index 00000000..fa1d5a6d --- /dev/null +++ b/collections/REP6_Wind_Turbine_Detections.yaml @@ -0,0 +1,18 @@ +Name: Wind_Turbine_Detections +Title: Wind Turbines +EodashIdentifier: REP6 +Subtitle: Wind Turbine Detections +Description: Wind_Turbine_Detections/AQ.md +Themes: + - air +Tags: + - mobility-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/SOL1_Green_Roofs.yaml b/collections/SOL1_Green_Roofs.yaml new file mode 100644 index 00000000..13e567bf --- /dev/null +++ b/collections/SOL1_Green_Roofs.yaml @@ -0,0 +1,18 @@ +Name: Green_Roofs +Title: Green Roofs +EodashIdentifier: SOL1 +Subtitle: Green Roof Impact +Description: Green_Roofs/AQ.md +Themes: + - air +Tags: + - sustainable-cities +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/SOL2_Solar_Roofs.yaml b/collections/SOL2_Solar_Roofs.yaml new file mode 100644 index 00000000..7cb0e44a --- /dev/null +++ b/collections/SOL2_Solar_Roofs.yaml @@ -0,0 +1,18 @@ +Name: Solar_Roofs +Title: Solar Roofs +EodashIdentifier: SOL2 +Subtitle: Electrical Power Production potential +Description: SOL2_Solar_Roofs/AQ.md +Themes: + - air +Tags: + - sustainable-cities +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: SISTEMA + diff --git a/collections/VTT_Forest_explorer.yaml b/collections/VTT_Forest_explorer.yaml new file mode 100644 index 00000000..d9e0399c --- /dev/null +++ b/collections/VTT_Forest_explorer.yaml @@ -0,0 +1,18 @@ +Name: Forest_explorer +Title: Forest explorer +EodashIdentifier: VTT +Subtitle: Assessment tool +Description: VTT_Forest_explorer/AQ.md +Themes: + - air +Tags: + - eo-adaptation-services +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/WSF_world_settlement_footprint_evolution.yaml b/collections/WSF_world_settlement_footprint_evolution.yaml new file mode 100644 index 00000000..47fef262 --- /dev/null +++ b/collections/WSF_world_settlement_footprint_evolution.yaml @@ -0,0 +1,28 @@ +Name: world_settlement_footprint_evolution +Title: World settlement footprint Evolution +EodashIdentifier: WSF +Subtitle: World settlement footprint evolution description +Description: WSF_world_settlement_footprint/WSF-WSF.md +Themes: + - economy +Tags: + - placeholder +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - DLR +Resources: + - Group: Sentinel Hub Resources + - EndPoint: https://services.sentinel-hub.com + Name: Sentinel Hub + Type: byoc + CollectionId: db1ffd5a-9521-4679-80e8-9c92bd1782eb + LayerId: DLR-WSF-EVO +Services: + - Endpoint: https://services.sentinel-hub.com/api/v1/statistics + Name: Statistical API + Type: byoc + CollectionId: db1ffd5a-9521-4679-80e8-9c92bd1782eb + Script: WSF_world_settlement_footprint_evolution/script.js From b5b21e5b4e399ff3f18d4fc4b390651e7d731e85 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Wed, 11 Oct 2023 14:36:06 +0200 Subject: [PATCH 02/19] chore: fill rest of GTIF datasets --- catalogs/GTIF.yaml | 32 +++++++++++++++++-- .../ADO_Alpine_Drought_Observatory.yaml | 2 +- collections/EO4A.yaml | 18 ----------- collections/EO4A2.yaml | 18 ----------- collections/EO4A2_Snow_water_equivalent.yaml | 17 ++++++++++ collections/EO4A_Snowdepth.yaml | 18 +++++++++++ collections/LST.yaml | 18 ----------- collections/LST_Heat_Explorer.yaml | 18 +++++++++++ collections/REP4.yaml | 18 ----------- collections/REP4_1.yaml | 18 ----------- collections/REP4_1_Hydro_power_SWE_daily.yaml | 22 +++++++++++++ collections/REP4_2.yaml | 18 ----------- .../REP4_2_Hydro_power_SWE_monthly.yaml | 22 +++++++++++++ collections/REP4_4.yaml | 18 ----------- .../REP4_4_Hydro_power_WSE_monthly.yaml | 22 +++++++++++++ collections/REP4_5.yaml | 18 ----------- collections/REP4_5_Hydro_LAC_Curve.yaml | 22 +++++++++++++ collections/REP4_6.yaml | 18 ----------- collections/REP4_6_Storage_Change.yaml | 22 +++++++++++++ 19 files changed, 193 insertions(+), 166 deletions(-) delete mode 100644 collections/EO4A.yaml delete mode 100644 collections/EO4A2.yaml create mode 100644 collections/EO4A2_Snow_water_equivalent.yaml create mode 100644 collections/EO4A_Snowdepth.yaml delete mode 100644 collections/LST.yaml create mode 100644 collections/LST_Heat_Explorer.yaml delete mode 100644 collections/REP4.yaml delete mode 100644 collections/REP4_1.yaml create mode 100644 collections/REP4_1_Hydro_power_SWE_daily.yaml delete mode 100644 collections/REP4_2.yaml create mode 100644 collections/REP4_2_Hydro_power_SWE_monthly.yaml delete mode 100644 collections/REP4_4.yaml create mode 100644 collections/REP4_4_Hydro_power_WSE_monthly.yaml delete mode 100644 collections/REP4_5.yaml create mode 100644 collections/REP4_5_Hydro_LAC_Curve.yaml delete mode 100644 collections/REP4_6.yaml create mode 100644 collections/REP4_6_Storage_Change.yaml diff --git a/catalogs/GTIF.yaml b/catalogs/GTIF.yaml index 2f715862..14f03508 100644 --- a/catalogs/GTIF.yaml +++ b/catalogs/GTIF.yaml @@ -4,10 +4,36 @@ description: "Green Transition Information Factory" endpoint: "https://eurodatacube.github.io/eodash-catalog/GTIF/" assets_endpoint: "https://raw.githubusercontent.com/eurodatacube/eodash-assets/main/collections" collections: - - E12c_truck_detections_motorways - - E12c_truck_detections_primary_roads + - ADO_Alpine_Drought_Observatory - AQ1_aggregated_mobility_data + - AQ2_NO2_Innsbruck_hot_spot_emissions + - AQ3_NO2_Innsbruck_hot_spot_concentrations + - AQ4_Human_Mobility_Patterns + - AQ5_Nitrogen_Dioxide_S5P - AQA_health_risk_index - AQB_Coarse_particulate_matter_PM2.5 - AQC_Coarse_particulate_matter_PM10 - - AQ3_NO2_Innsbruck_hot_spot + - BM2_Above_Ground_Biomass + - EO4A2_Snow_water_equivalent + - EO4A_Snowdepth + - E12c_truck_detections_motorways + - E12d_truck_detections_primary_roads + - FCM1_Forest_change_detections + - FCM2_Forest_disturbance_type + - FCM3_Annual_forest_mask + - LST_Heat_Explorer + - MOBI1_Dynamic_human_presence + - REP1_Wind_Energy + - REP2_Solar_Energy + - REP4_1_Hydro_power_SWE_daily + - REP4_2_Hydro_power_SWE_monthly + - REP4_4_Hydro_power_WSE_monthly + - REP4_5_Hydro_LAC_Curve + - REP4_6_Storage_Change + - REP5_Micro_Hydropower + - REP6_Wind_Turbine_Detections + - SOL1_Green_Roofs + - SOL2_Solar_Roofs + - VTT_Forest_explorer + - WSF_world_settlement_footprint_evolution + - WSF_world_settlement_footprint diff --git a/collections/ADO_Alpine_Drought_Observatory.yaml b/collections/ADO_Alpine_Drought_Observatory.yaml index 8eceb7bb..ff58e2a1 100644 --- a/collections/ADO_Alpine_Drought_Observatory.yaml +++ b/collections/ADO_Alpine_Drought_Observatory.yaml @@ -14,5 +14,5 @@ Sensor: Agency: - ESA Provider: - - Name: SISTEMA + - Name: placeholder diff --git a/collections/EO4A.yaml b/collections/EO4A.yaml deleted file mode 100644 index 4a7c57c2..00000000 --- a/collections/EO4A.yaml +++ /dev/null @@ -1,18 +0,0 @@ -Name: Coarse_particulate_matter_PM2.5 -Title: Fine particulate matter (PM2.5) -EodashIdentifier: AQC -Subtitle: Daily aggregated maps of PM2.5 concentration -Description: AQA_health_risk_index/AQ.md -Themes: - - air -Tags: - - mobility-transition -Satellite: - - placeholder -Sensor: - - placeholder -Agency: - - ESA -Provider: - - Name: SISTEMA - diff --git a/collections/EO4A2.yaml b/collections/EO4A2.yaml deleted file mode 100644 index 4a7c57c2..00000000 --- a/collections/EO4A2.yaml +++ /dev/null @@ -1,18 +0,0 @@ -Name: Coarse_particulate_matter_PM2.5 -Title: Fine particulate matter (PM2.5) -EodashIdentifier: AQC -Subtitle: Daily aggregated maps of PM2.5 concentration -Description: AQA_health_risk_index/AQ.md -Themes: - - air -Tags: - - mobility-transition -Satellite: - - placeholder -Sensor: - - placeholder -Agency: - - ESA -Provider: - - Name: SISTEMA - diff --git a/collections/EO4A2_Snow_water_equivalent.yaml b/collections/EO4A2_Snow_water_equivalent.yaml new file mode 100644 index 00000000..e8790e4f --- /dev/null +++ b/collections/EO4A2_Snow_water_equivalent.yaml @@ -0,0 +1,17 @@ +Name: Snow_water_equivalent +Title: Snow water equivalent +EodashIdentifier: EO4A2 +Subtitle: Snow water equivalent EO4Alps +Description: Snow_water_equivalent/AQ.md +Themes: + - air +Tags: + - eo-adaptation-services +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder diff --git a/collections/EO4A_Snowdepth.yaml b/collections/EO4A_Snowdepth.yaml new file mode 100644 index 00000000..93ad6f63 --- /dev/null +++ b/collections/EO4A_Snowdepth.yaml @@ -0,0 +1,18 @@ +Name: Snowdepth +Title: Snowdepth +EodashIdentifier: EO4A +Subtitle: Snowdepth EO4Alps +Description: Snowdepth/AQ.md +Themes: + - air +Tags: + - eo-adaptation-services +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/LST.yaml b/collections/LST.yaml deleted file mode 100644 index 4a7c57c2..00000000 --- a/collections/LST.yaml +++ /dev/null @@ -1,18 +0,0 @@ -Name: Coarse_particulate_matter_PM2.5 -Title: Fine particulate matter (PM2.5) -EodashIdentifier: AQC -Subtitle: Daily aggregated maps of PM2.5 concentration -Description: AQA_health_risk_index/AQ.md -Themes: - - air -Tags: - - mobility-transition -Satellite: - - placeholder -Sensor: - - placeholder -Agency: - - ESA -Provider: - - Name: SISTEMA - diff --git a/collections/LST_Heat_Explorer.yaml b/collections/LST_Heat_Explorer.yaml new file mode 100644 index 00000000..25be7929 --- /dev/null +++ b/collections/LST_Heat_Explorer.yaml @@ -0,0 +1,18 @@ +Name: Heat_Explorer +Title: Heat Explorer +EodashIdentifier: LST +Subtitle: Heat Explorer +Description: Heat_Explorer/AQ.md +Themes: + - air +Tags: + - eo-adaptation-services +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder + diff --git a/collections/REP4.yaml b/collections/REP4.yaml deleted file mode 100644 index 184c8bfa..00000000 --- a/collections/REP4.yaml +++ /dev/null @@ -1,18 +0,0 @@ -Name: Dynamic_Storage_Capacity -Title: Fine particulate matter (PM2.5) -EodashIdentifier: AQC -Subtitle: Daily aggregated maps of PM2.5 concentration -Description: AQA_health_risk_index/AQ.md -Themes: - - air -Tags: - - energy-transition -Satellite: - - placeholder -Sensor: - - placeholder -Agency: - - ESA -Provider: - - Name: SISTEMA - diff --git a/collections/REP4_1.yaml b/collections/REP4_1.yaml deleted file mode 100644 index f7fec433..00000000 --- a/collections/REP4_1.yaml +++ /dev/null @@ -1,18 +0,0 @@ -Name: Coarse_particulate_matter_PM2.5 -Title: Fine particulate matter (PM2.5) -EodashIdentifier: AQC -Subtitle: Daily aggregated maps of PM2.5 concentration -Description: AQA_health_risk_index/AQ.md -Themes: - - air -Tags: - - energy-transition -Satellite: - - placeholder -Sensor: - - placeholder -Agency: - - ESA -Provider: - - Name: placeholder - diff --git a/collections/REP4_1_Hydro_power_SWE_daily.yaml b/collections/REP4_1_Hydro_power_SWE_daily.yaml new file mode 100644 index 00000000..ac1ec7fd --- /dev/null +++ b/collections/REP4_1_Hydro_power_SWE_daily.yaml @@ -0,0 +1,22 @@ +Name: Hydro_power_SWE_daily +Title: Hydropower SWE daily +EodashIdentifier: REP4_1 +Subtitle: "Surface water extent - current daily energy potential" +Description: Hydro_power_SWE_daily/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder +Resources: + - EndPoint: https://xcube-geodb.brockmann-consult.de/eodash/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ + Name: GeoDB + Database: GTIF + CollectionId: REP4_1 diff --git a/collections/REP4_2.yaml b/collections/REP4_2.yaml deleted file mode 100644 index 77a9a316..00000000 --- a/collections/REP4_2.yaml +++ /dev/null @@ -1,18 +0,0 @@ -Name: Coarse_particulate_matter_PM2.5 -Title: Fine particulate matter (PM2.5) -EodashIdentifier: AQC -Subtitle: Daily aggregated maps of PM2.5 concentration -Description: AQA_health_risk_index/AQ.md -Themes: - - air -Tags: - - mobility-transition -Satellite: - - placeholder -Sensor: - - placeholder -Agency: - - ESA -Provider: - - Name: placeholder - diff --git a/collections/REP4_2_Hydro_power_SWE_monthly.yaml b/collections/REP4_2_Hydro_power_SWE_monthly.yaml new file mode 100644 index 00000000..be622066 --- /dev/null +++ b/collections/REP4_2_Hydro_power_SWE_monthly.yaml @@ -0,0 +1,22 @@ +Name: Hydro_power_SWE_monthly +Title: Hydropower SWE monthly +EodashIdentifier: REP4_2 +Subtitle: "Surface water extent - expected vs. actual monthly energy potential" +Description: Hydro_power_SWE_monthly/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder +Resources: + - EndPoint: https://xcube-geodb.brockmann-consult.de/eodash/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ + Name: GeoDB + Database: GTIF + CollectionId: REP4_2 diff --git a/collections/REP4_4.yaml b/collections/REP4_4.yaml deleted file mode 100644 index f7fec433..00000000 --- a/collections/REP4_4.yaml +++ /dev/null @@ -1,18 +0,0 @@ -Name: Coarse_particulate_matter_PM2.5 -Title: Fine particulate matter (PM2.5) -EodashIdentifier: AQC -Subtitle: Daily aggregated maps of PM2.5 concentration -Description: AQA_health_risk_index/AQ.md -Themes: - - air -Tags: - - energy-transition -Satellite: - - placeholder -Sensor: - - placeholder -Agency: - - ESA -Provider: - - Name: placeholder - diff --git a/collections/REP4_4_Hydro_power_WSE_monthly.yaml b/collections/REP4_4_Hydro_power_WSE_monthly.yaml new file mode 100644 index 00000000..eeaada86 --- /dev/null +++ b/collections/REP4_4_Hydro_power_WSE_monthly.yaml @@ -0,0 +1,22 @@ +Name: Hydro_power_WSE_monthly +Title: Hydropower WSE monthly +EodashIdentifier: REP4_4 +Subtitle: "Water levels" +Description: Hydro_power_WSE_monthly/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder +Resources: + - EndPoint: https://xcube-geodb.brockmann-consult.de/eodash/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ + Name: GeoDB + Database: GTIF + CollectionId: REP4_4 diff --git a/collections/REP4_5.yaml b/collections/REP4_5.yaml deleted file mode 100644 index f7fec433..00000000 --- a/collections/REP4_5.yaml +++ /dev/null @@ -1,18 +0,0 @@ -Name: Coarse_particulate_matter_PM2.5 -Title: Fine particulate matter (PM2.5) -EodashIdentifier: AQC -Subtitle: Daily aggregated maps of PM2.5 concentration -Description: AQA_health_risk_index/AQ.md -Themes: - - air -Tags: - - energy-transition -Satellite: - - placeholder -Sensor: - - placeholder -Agency: - - ESA -Provider: - - Name: placeholder - diff --git a/collections/REP4_5_Hydro_LAC_Curve.yaml b/collections/REP4_5_Hydro_LAC_Curve.yaml new file mode 100644 index 00000000..9c0c5f3b --- /dev/null +++ b/collections/REP4_5_Hydro_LAC_Curve.yaml @@ -0,0 +1,22 @@ +Name: Hydro_LAC_Curve +Title: Level Area Height Curve +EodashIdentifier: REP4_5 +Subtitle: "Level-Area-Height curve (LAC) monthly" +Description: Hydro_LAC_Curve/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder +Resources: + - EndPoint: https://xcube-geodb.brockmann-consult.de/eodash/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ + Name: GeoDB + Database: GTIF + CollectionId: REP4_5 diff --git a/collections/REP4_6.yaml b/collections/REP4_6.yaml deleted file mode 100644 index f7fec433..00000000 --- a/collections/REP4_6.yaml +++ /dev/null @@ -1,18 +0,0 @@ -Name: Coarse_particulate_matter_PM2.5 -Title: Fine particulate matter (PM2.5) -EodashIdentifier: AQC -Subtitle: Daily aggregated maps of PM2.5 concentration -Description: AQA_health_risk_index/AQ.md -Themes: - - air -Tags: - - energy-transition -Satellite: - - placeholder -Sensor: - - placeholder -Agency: - - ESA -Provider: - - Name: placeholder - diff --git a/collections/REP4_6_Storage_Change.yaml b/collections/REP4_6_Storage_Change.yaml new file mode 100644 index 00000000..97422bf8 --- /dev/null +++ b/collections/REP4_6_Storage_Change.yaml @@ -0,0 +1,22 @@ +Name: Hydro_Storage_Change +Title: Hydropower Storage Change +EodashIdentifier: REP4_6 +Subtitle: "Hydro Power inferred volume daily" +Description: Hydro_Storage_Change/AQ.md +Themes: + - air +Tags: + - energy-transition +Satellite: + - placeholder +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder +Resources: + - EndPoint: https://xcube-geodb.brockmann-consult.de/eodash/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ + Name: GeoDB + Database: GTIF + CollectionId: REP4_6 From 4b25fcc6020576df95926aee7cda58ccea36d6c1 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Fri, 13 Oct 2023 08:36:10 +0200 Subject: [PATCH 03/19] feat: enable coll without resources --- catalogs/GTIF.yaml | 2 -- .../ADO_Alpine_Drought_Observatory.yaml | 3 ++- collections/AQ1_aggregated_mobility_data.yaml | 23 +++---------------- .../AQ2_NO2_Innsbruck_hot_spot_emissions.yaml | 5 ++-- ...NO2_Innsbruck_hot_spot_concentrations.yaml | 4 +++- collections/AQ4_Human_Mobility_Patterns.yaml | 3 ++- collections/AQ5_Nitrogen_Dioxide_S5P.yaml | 3 ++- collections/AQA_health_risk_index.yaml | 2 ++ .../AQB_Coarse_particulate_matter_PM2.5.yaml | 3 ++- .../AQC_Coarse_particulate_matter_PM10.yaml | 3 ++- collections/BM2_Above_Ground_Biomass.yaml | 3 ++- collections/EO4A2_Snow_water_equivalent.yaml | 5 ++++ collections/EO4A_Snowdepth.yaml | 5 ++++ .../FCM1_Forest_change_detections.yaml | 2 ++ collections/FCM2_Forest_disturbance_type.yaml | 3 ++- collections/FCM3_Annual_forest_mask.yaml | 3 ++- collections/LST_Heat_Explorer.yaml | 4 +++- collections/MOBI1_Dynamic_human_presence.yaml | 2 ++ collections/REP1_Wind_Energy.yaml | 2 ++ collections/REP2_Solar_Energy.yaml | 2 ++ collections/REP5_Micro_Hydropower.yaml | 2 ++ collections/REP6_Wind_Turbine_Detections.yaml | 2 ++ collections/SOL1_Green_Roofs.yaml | 4 +++- collections/SOL2_Solar_Roofs.yaml | 4 +++- collections/VTT_Forest_explorer.yaml | 2 ++ generators/generate_indicators.py | 12 +++++++++- 26 files changed, 71 insertions(+), 37 deletions(-) diff --git a/catalogs/GTIF.yaml b/catalogs/GTIF.yaml index 14f03508..e4a29656 100644 --- a/catalogs/GTIF.yaml +++ b/catalogs/GTIF.yaml @@ -35,5 +35,3 @@ collections: - SOL1_Green_Roofs - SOL2_Solar_Roofs - VTT_Forest_explorer - - WSF_world_settlement_footprint_evolution - - WSF_world_settlement_footprint diff --git a/collections/ADO_Alpine_Drought_Observatory.yaml b/collections/ADO_Alpine_Drought_Observatory.yaml index ff58e2a1..b3c77105 100644 --- a/collections/ADO_Alpine_Drought_Observatory.yaml +++ b/collections/ADO_Alpine_Drought_Observatory.yaml @@ -15,4 +15,5 @@ Agency: - ESA Provider: - Name: placeholder - +Resources: + - Name: Collection-only diff --git a/collections/AQ1_aggregated_mobility_data.yaml b/collections/AQ1_aggregated_mobility_data.yaml index 85a8af7c..e1556ef5 100644 --- a/collections/AQ1_aggregated_mobility_data.yaml +++ b/collections/AQ1_aggregated_mobility_data.yaml @@ -15,23 +15,6 @@ Agency: - ESA Provider: - Name: SISTEMA -Dates: AQ1_aggregated_mobility_data/dates.json # Allows to bypass retrieval of dates - not implemented yet -# Resources: -# - EndPoint: https://xcube-geodb.brockmann-consult.de/geoserver/geodb_debd884d-92f9-4979-87b6-eadef1139394/gwc/service/tms/1.0.0/ -# DBEndpoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ -# Source: aggregated_trajs_model_satellite_v1 -# Name: GeoDB Vector Tiles -# Instance: geodb_debd884d-92f9-4979-87b6-eadef1139394 -# Database: GTIF -# CollectionId: grid_gtif_aggregated_data -# TimeKey: timestamp -# AdminZoneKey: satellite_id -# Parameters: -# - satellite_id -# - satellite_values -# - mean_value -# - speed -# - congestion_index -# - n_trajectories -# - motorized_count -# - motorized_share +# Dates: AQ1_aggregated_mobility_data/dates.json # Allows to bypass retrieval of dates - not implemented yet +Resources: + - Name: Collection-only diff --git a/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml index 0e69e708..7422daf5 100644 --- a/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml +++ b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml @@ -14,5 +14,6 @@ Sensor: Agency: - ESA Provider: - - Name: SISTEMA - + - Name: placeholder +Resources: + - Name: Collection-only diff --git a/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml b/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml index d11e18c7..9b632099 100644 --- a/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml +++ b/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml @@ -14,4 +14,6 @@ Sensor: Agency: - ESA Provider: - - Name: SISTEMA + - Name: placeholder +Resources: + - Name: Collection-only diff --git a/collections/AQ4_Human_Mobility_Patterns.yaml b/collections/AQ4_Human_Mobility_Patterns.yaml index e284a4ef..8862af88 100644 --- a/collections/AQ4_Human_Mobility_Patterns.yaml +++ b/collections/AQ4_Human_Mobility_Patterns.yaml @@ -15,4 +15,5 @@ Agency: - ESA Provider: - Name: SISTEMA - +Resources: + - Name: Collection-only diff --git a/collections/AQ5_Nitrogen_Dioxide_S5P.yaml b/collections/AQ5_Nitrogen_Dioxide_S5P.yaml index e27a8c4f..7ac35f4f 100644 --- a/collections/AQ5_Nitrogen_Dioxide_S5P.yaml +++ b/collections/AQ5_Nitrogen_Dioxide_S5P.yaml @@ -15,4 +15,5 @@ Agency: - ESA Provider: - Name: SISTEMA - +Resources: + - Name: Collection-only diff --git a/collections/AQA_health_risk_index.yaml b/collections/AQA_health_risk_index.yaml index 5d51b33a..d690a591 100644 --- a/collections/AQA_health_risk_index.yaml +++ b/collections/AQA_health_risk_index.yaml @@ -15,6 +15,8 @@ Agency: - ESA Provider: - Name: SISTEMA +Resources: + - Name: Collection-only # Resources: # - EndPoint: https://xcube-geodb.brockmann-consult.de/geoserver/geodb_debd884d-92f9-4979-87b6-eadef1139394/gwc/service/tms/1.0.0/ # DBEndpoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ diff --git a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml index 3f983e9b..d197179c 100644 --- a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml +++ b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml @@ -15,4 +15,5 @@ Agency: - ESA Provider: - Name: SISTEMA - +Resources: + - Name: Collection-only diff --git a/collections/AQC_Coarse_particulate_matter_PM10.yaml b/collections/AQC_Coarse_particulate_matter_PM10.yaml index 4a7c57c2..e4cab61f 100644 --- a/collections/AQC_Coarse_particulate_matter_PM10.yaml +++ b/collections/AQC_Coarse_particulate_matter_PM10.yaml @@ -15,4 +15,5 @@ Agency: - ESA Provider: - Name: SISTEMA - +Resources: + - Name: Collection-only diff --git a/collections/BM2_Above_Ground_Biomass.yaml b/collections/BM2_Above_Ground_Biomass.yaml index 0d249be1..07bcaba9 100644 --- a/collections/BM2_Above_Ground_Biomass.yaml +++ b/collections/BM2_Above_Ground_Biomass.yaml @@ -15,4 +15,5 @@ Agency: - ESA Provider: - Name: placeholder - +Resources: + - Name: Collection-only diff --git a/collections/EO4A2_Snow_water_equivalent.yaml b/collections/EO4A2_Snow_water_equivalent.yaml index e8790e4f..63e8ee5a 100644 --- a/collections/EO4A2_Snow_water_equivalent.yaml +++ b/collections/EO4A2_Snow_water_equivalent.yaml @@ -15,3 +15,8 @@ Agency: - ESA Provider: - Name: placeholder +Resources: + - EndPoint: https://snow-app-gte2s.hub.eox.at/ + Name: WMS + Type: Time + LayerId: 'SWE' diff --git a/collections/EO4A_Snowdepth.yaml b/collections/EO4A_Snowdepth.yaml index 93ad6f63..10283be3 100644 --- a/collections/EO4A_Snowdepth.yaml +++ b/collections/EO4A_Snowdepth.yaml @@ -15,4 +15,9 @@ Agency: - ESA Provider: - Name: placeholder +Resources: + - EndPoint: https://snow-app-gte2s.hub.eox.at/ + Name: WMS + Type: Time + LayerId: 'SNOW-DEPTH' diff --git a/collections/FCM1_Forest_change_detections.yaml b/collections/FCM1_Forest_change_detections.yaml index d2ae78ff..8a3634cf 100644 --- a/collections/FCM1_Forest_change_detections.yaml +++ b/collections/FCM1_Forest_change_detections.yaml @@ -15,4 +15,6 @@ Agency: - ESA Provider: - Name: placeholder +Resources: + - Name: Collection-only diff --git a/collections/FCM2_Forest_disturbance_type.yaml b/collections/FCM2_Forest_disturbance_type.yaml index 125c9d5a..fab9d089 100644 --- a/collections/FCM2_Forest_disturbance_type.yaml +++ b/collections/FCM2_Forest_disturbance_type.yaml @@ -16,4 +16,5 @@ Agency: - ESA Provider: - Name: placeholder - +Resources: + - Name: Collection-only diff --git a/collections/FCM3_Annual_forest_mask.yaml b/collections/FCM3_Annual_forest_mask.yaml index bbb39a60..4c6b80e7 100644 --- a/collections/FCM3_Annual_forest_mask.yaml +++ b/collections/FCM3_Annual_forest_mask.yaml @@ -15,4 +15,5 @@ Agency: - ESA Provider: - Name: placeholder - +Resources: + - Name: Collection-only diff --git a/collections/LST_Heat_Explorer.yaml b/collections/LST_Heat_Explorer.yaml index 25be7929..6ab329b1 100644 --- a/collections/LST_Heat_Explorer.yaml +++ b/collections/LST_Heat_Explorer.yaml @@ -14,5 +14,7 @@ Sensor: Agency: - ESA Provider: - - Name: placeholder + - Name: GeoVille +Resources: + - Name: Collection-only diff --git a/collections/MOBI1_Dynamic_human_presence.yaml b/collections/MOBI1_Dynamic_human_presence.yaml index bfb5461d..3def286c 100644 --- a/collections/MOBI1_Dynamic_human_presence.yaml +++ b/collections/MOBI1_Dynamic_human_presence.yaml @@ -16,3 +16,5 @@ Agency: Provider: - Name: SISTEMA +Resources: + - Name: Collection-only diff --git a/collections/REP1_Wind_Energy.yaml b/collections/REP1_Wind_Energy.yaml index c401b72b..578b68f3 100644 --- a/collections/REP1_Wind_Energy.yaml +++ b/collections/REP1_Wind_Energy.yaml @@ -16,3 +16,5 @@ Agency: Provider: - Name: placeholder +Resources: + - Name: Collection-only diff --git a/collections/REP2_Solar_Energy.yaml b/collections/REP2_Solar_Energy.yaml index 26f87849..5e879525 100644 --- a/collections/REP2_Solar_Energy.yaml +++ b/collections/REP2_Solar_Energy.yaml @@ -16,3 +16,5 @@ Agency: Provider: - Name: placeholder +Resources: + - Name: Collection-only diff --git a/collections/REP5_Micro_Hydropower.yaml b/collections/REP5_Micro_Hydropower.yaml index 47946e44..b5e84a3f 100644 --- a/collections/REP5_Micro_Hydropower.yaml +++ b/collections/REP5_Micro_Hydropower.yaml @@ -16,3 +16,5 @@ Agency: Provider: - Name: placeholder +Resources: + - Name: Collection-only diff --git a/collections/REP6_Wind_Turbine_Detections.yaml b/collections/REP6_Wind_Turbine_Detections.yaml index fa1d5a6d..70a5802b 100644 --- a/collections/REP6_Wind_Turbine_Detections.yaml +++ b/collections/REP6_Wind_Turbine_Detections.yaml @@ -16,3 +16,5 @@ Agency: Provider: - Name: placeholder +Resources: + - Name: Collection-only diff --git a/collections/SOL1_Green_Roofs.yaml b/collections/SOL1_Green_Roofs.yaml index 13e567bf..dfa4f5f4 100644 --- a/collections/SOL1_Green_Roofs.yaml +++ b/collections/SOL1_Green_Roofs.yaml @@ -14,5 +14,7 @@ Sensor: Agency: - ESA Provider: - - Name: SISTEMA + - Name: placeholder +Resources: + - Name: Collection-only diff --git a/collections/SOL2_Solar_Roofs.yaml b/collections/SOL2_Solar_Roofs.yaml index 7cb0e44a..9141f17c 100644 --- a/collections/SOL2_Solar_Roofs.yaml +++ b/collections/SOL2_Solar_Roofs.yaml @@ -14,5 +14,7 @@ Sensor: Agency: - ESA Provider: - - Name: SISTEMA + - Name: placeholder +Resources: + - Name: Collection-only diff --git a/collections/VTT_Forest_explorer.yaml b/collections/VTT_Forest_explorer.yaml index d9e0399c..5953572f 100644 --- a/collections/VTT_Forest_explorer.yaml +++ b/collections/VTT_Forest_explorer.yaml @@ -16,3 +16,5 @@ Agency: Provider: - Name: placeholder +Resources: + - Name: Collection-only diff --git a/generators/generate_indicators.py b/generators/generate_indicators.py index d8b90a3f..6016ee4b 100644 --- a/generators/generate_indicators.py +++ b/generators/generate_indicators.py @@ -110,9 +110,18 @@ def process_collection_file(config, file_path, catalog): handle_WMS_endpoint(config, resource, data, catalog) elif resource["Name"] == "GeoDB Vector Tiles": handle_GeoDB_Tiles_endpoint(config, resource, data, catalog) + elif resource["Name"] == "Collection-only": + handle_collection_only(config, data, catalog) else: raise ValueError("Type of Resource is not supported") + +def handle_collection_only(config, data, catalog): + collection = get_or_create_collection(catalog, data["Name"], data, config) + add_collection_information(config, collection, data) + add_to_catalog(collection, catalog, None, data) + + def handle_GeoDB_Tiles_endpoint(config, endpoint, data, catalog): if "Dates" in data: pass @@ -252,7 +261,8 @@ def add_to_catalog(collection, catalog, endpoint, data): link = catalog.add_child(collection) # bubble fields we want to have up to collection link - link.extra_fields["endpointtype"] = endpoint["Name"] + if endpoint: + link.extra_fields["endpointtype"] = endpoint["Name"] # Disabling bubbling up of description as now it is considered to be # used as markdown loading would increase the catalog size unnecessarily # link.extra_fields["description"] = collection.description From 15ae2f5a35654dd96dd120883483a29ee158a8fd Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Fri, 13 Oct 2023 08:53:15 +0200 Subject: [PATCH 04/19] fix: correct domains --- catalogs/GTIF.yaml | 5 ++-- .../E12c_truck_detections_motorways_GTIF.yaml | 27 +++++++++++++++++++ ...d_truck_detections_primary_roads_GTIF.yaml | 27 +++++++++++++++++++ .../FCM1_Forest_change_detections.yaml | 2 +- collections/REP6_Wind_Turbine_Detections.yaml | 2 +- 5 files changed, 59 insertions(+), 4 deletions(-) create mode 100644 collections/E12c_truck_detections_motorways_GTIF.yaml create mode 100644 collections/E12d_truck_detections_primary_roads_GTIF.yaml diff --git a/catalogs/GTIF.yaml b/catalogs/GTIF.yaml index e4a29656..eba991aa 100644 --- a/catalogs/GTIF.yaml +++ b/catalogs/GTIF.yaml @@ -16,8 +16,8 @@ collections: - BM2_Above_Ground_Biomass - EO4A2_Snow_water_equivalent - EO4A_Snowdepth - - E12c_truck_detections_motorways - - E12d_truck_detections_primary_roads + - E12c_truck_detections_motorways_GTIF + - E12d_truck_detections_primary_roads_GTIF - FCM1_Forest_change_detections - FCM2_Forest_disturbance_type - FCM3_Annual_forest_mask @@ -35,3 +35,4 @@ collections: - SOL1_Green_Roofs - SOL2_Solar_Roofs - VTT_Forest_explorer + diff --git a/collections/E12c_truck_detections_motorways_GTIF.yaml b/collections/E12c_truck_detections_motorways_GTIF.yaml new file mode 100644 index 00000000..717a134f --- /dev/null +++ b/collections/E12c_truck_detections_motorways_GTIF.yaml @@ -0,0 +1,27 @@ +Name: truck_detections_motorways +Title: Truck detections motorways +EodashIdentifier: E12c +Subtitle: Truck detections on motorways description +Description: E12c_truck_detections_motorways/E12c.md +Themes: + - placeholder +Tags: + - mobility-transition +Satellite: + - Sentinel-2 +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder +License: MIT +Resources: + - Group: Sentinel Hub Resources + - EndPoint: https://services.sentinel-hub.com + Name: Sentinel Hub + Type: byoc + CollectionId: 34fbfb05-c3e5-4885-9840-830ee85dddd4 + LayerId: VIS_TRUCK_DETECTION_MOTORWAYS_NEW +Image: E12c_truck_detections_motorways/E12c.png +Legend: E12c_truck_detections_motorways/cm_legend.png diff --git a/collections/E12d_truck_detections_primary_roads_GTIF.yaml b/collections/E12d_truck_detections_primary_roads_GTIF.yaml new file mode 100644 index 00000000..106b1920 --- /dev/null +++ b/collections/E12d_truck_detections_primary_roads_GTIF.yaml @@ -0,0 +1,27 @@ +Name: truck_detections_primary_roads +Title: Truck detections primary roads +EodashIdentifier: E12d +Subtitle: Truck detections on primary roads description +Description: E12d_truck_detections_primary_roads/E12d.md +Themes: + - placeholder +Tags: + - mobility-transition +Satellite: + - Sentinel-2 +Sensor: + - placeholder +Agency: + - ESA +Provider: + - Name: placeholder +License: MIT +Resources: + - Group: Sentinel Hub Resources + - EndPoint: https://services.sentinel-hub.com + Name: Sentinel Hub + Type: byoc + CollectionId: 81201dac-c408-4cf8-b9a5-ca8349e4ab6c + LayerId: VIS_TRUCK_DETECTION_PRIMARY_NEW +Image: E12d_truck_detections_primary_roads/E12d.png +Legend: E12d_truck_detections_motorways/cm_legend.png diff --git a/collections/FCM1_Forest_change_detections.yaml b/collections/FCM1_Forest_change_detections.yaml index 8a3634cf..2f4bd26e 100644 --- a/collections/FCM1_Forest_change_detections.yaml +++ b/collections/FCM1_Forest_change_detections.yaml @@ -6,7 +6,7 @@ Description: FCM1_Forest_change_detections/AQ.md Themes: - air Tags: - - mobility-transition + - carbon-accounting Satellite: - placeholder Sensor: diff --git a/collections/REP6_Wind_Turbine_Detections.yaml b/collections/REP6_Wind_Turbine_Detections.yaml index 70a5802b..ed9414a1 100644 --- a/collections/REP6_Wind_Turbine_Detections.yaml +++ b/collections/REP6_Wind_Turbine_Detections.yaml @@ -6,7 +6,7 @@ Description: Wind_Turbine_Detections/AQ.md Themes: - air Tags: - - mobility-transition + - energy-transition Satellite: - placeholder Sensor: From dd05f409827015bdcd667f3fc603f37c31e69585 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Fri, 13 Oct 2023 17:58:53 +0200 Subject: [PATCH 05/19] feat: let's try adding times to collection --- .../ADO_Alpine_Drought_Observatory.yaml | 9 +- collections/AQ1_aggregated_mobility_data.yaml | 2322 ++++++++++++++++- .../AQ2_NO2_Innsbruck_hot_spot_emissions.yaml | 9 +- ...NO2_Innsbruck_hot_spot_concentrations.yaml | 6 +- collections/AQ4_Human_Mobility_Patterns.yaml | 9 +- collections/AQ5_Nitrogen_Dioxide_S5P.yaml | 9 +- collections/AQA_health_risk_index.yaml | 9 +- .../AQB_Coarse_particulate_matter_PM2.5.yaml | 9 +- .../AQC_Coarse_particulate_matter_PM10.yaml | 9 +- collections/BM2_Above_Ground_Biomass.yaml | 6 +- .../E12c_truck_detections_motorways_GTIF.yaml | 1 + ...d_truck_detections_primary_roads_GTIF.yaml | 1 + collections/EO4A2_Snow_water_equivalent.yaml | 8 +- collections/EO4A_Snowdepth.yaml | 9 +- .../FCM1_Forest_change_detections.yaml | 7 +- collections/FCM2_Forest_disturbance_type.yaml | 6 +- collections/FCM3_Annual_forest_mask.yaml | 6 +- collections/LST_Heat_Explorer.yaml | 6 +- collections/MOBI1_Dynamic_human_presence.yaml | 9 +- collections/REP1_Wind_Energy.yaml | 6 +- collections/REP2_Solar_Energy.yaml | 6 +- collections/REP4_1_Hydro_power_SWE_daily.yaml | 3 +- .../REP4_2_Hydro_power_SWE_monthly.yaml | 3 +- .../REP4_4_Hydro_power_WSE_monthly.yaml | 3 +- collections/REP4_5_Hydro_LAC_Curve.yaml | 3 +- collections/REP4_6_Storage_Change.yaml | 3 +- collections/REP5_Micro_Hydropower.yaml | 6 +- collections/REP6_Wind_Turbine_Detections.yaml | 6 +- collections/SOL1_Green_Roofs.yaml | 6 +- collections/SOL2_Solar_Roofs.yaml | 6 +- collections/VTT_Forest_explorer.yaml | 14 +- generators/generate_indicators.py | 32 +- generators/utils.py | 14 +- 33 files changed, 2526 insertions(+), 35 deletions(-) diff --git a/collections/ADO_Alpine_Drought_Observatory.yaml b/collections/ADO_Alpine_Drought_Observatory.yaml index b3c77105..02a46a71 100644 --- a/collections/ADO_Alpine_Drought_Observatory.yaml +++ b/collections/ADO_Alpine_Drought_Observatory.yaml @@ -16,4 +16,11 @@ Agency: Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + DateTimeInterval: + Start: "2015-01-01T01:00:00Z" + End: "2023-05-18T00:00:00Z" + Timedelta: + days: 1 diff --git a/collections/AQ1_aggregated_mobility_data.yaml b/collections/AQ1_aggregated_mobility_data.yaml index e1556ef5..2485d6cb 100644 --- a/collections/AQ1_aggregated_mobility_data.yaml +++ b/collections/AQ1_aggregated_mobility_data.yaml @@ -17,4 +17,2324 @@ Provider: - Name: SISTEMA # Dates: AQ1_aggregated_mobility_data/dates.json # Allows to bypass retrieval of dates - not implemented yet Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2019-07-01T11:24:05" + - "2019-07-01T13:06:02" + - "2019-07-02T11:05:05" + - "2019-07-02T12:47:02" + - "2019-07-03T10:46:05" + - "2019-07-03T12:28:01" + - "2019-07-04T10:27:04" + - "2019-07-04T12:09:01" + - "2019-07-05T11:50:01" + - "2019-07-06T11:31:00" + - "2019-07-06T13:12:03" + - "2019-07-07T11:12:00" + - "2019-07-07T12:53:03" + - "2019-07-08T10:52:05" + - "2019-07-08T12:34:02" + - "2019-07-09T10:33:05" + - "2019-07-09T12:15:02" + - "2019-07-10T11:56:01" + - "2019-07-11T11:37:01" + - "2019-07-11T13:18:04" + - "2019-07-12T11:18:01" + - "2019-07-12T12:59:04" + - "2019-07-13T10:59:00" + - "2019-07-13T12:40:03" + - "2019-07-14T10:40:00" + - "2019-07-14T12:21:03" + - "2019-07-16T11:43:02" + - "2019-07-16T13:24:05" + - "2019-07-17T11:24:02" + - "2019-07-17T13:05:04" + - "2019-07-18T11:05:01" + - "2019-07-18T12:46:04" + - "2019-07-19T10:46:01" + - "2019-07-19T12:27:04" + - "2019-07-20T10:27:00" + - "2019-07-20T12:08:03" + - "2019-07-21T11:49:03" + - "2019-07-22T11:30:02" + - "2019-07-23T11:11:02" + - "2019-07-23T12:52:05" + - "2019-07-24T10:52:01" + - "2019-07-24T12:33:04" + - "2019-07-25T10:33:01" + - "2019-07-25T12:14:04" + - "2019-07-26T11:55:03" + - "2019-07-27T11:36:03" + - "2019-07-27T13:18:00" + - "2019-07-28T11:17:02" + - "2019-07-28T12:58:05" + - "2019-07-29T10:58:02" + - "2019-07-29T12:39:05" + - "2019-07-30T10:39:01" + - "2019-07-30T12:20:04" + - "2019-07-31T12:01:03" + - "2019-08-01T11:42:03" + - "2019-08-01T13:24:00" + - "2019-08-02T11:23:02" + - "2019-08-02T13:04:05" + - "2019-08-03T11:04:02" + - "2019-08-03T12:45:05" + - "2019-08-04T10:45:01" + - "2019-08-04T12:26:04" + - "2019-08-05T10:26:01" + - "2019-08-05T12:07:04" + - "2019-08-06T11:48:03" + - "2019-08-07T11:29:02" + - "2019-08-07T13:10:05" + - "2019-08-08T11:10:02" + - "2019-08-08T12:51:05" + - "2019-08-09T10:51:01" + - "2019-08-09T12:32:04" + - "2019-08-10T10:32:00" + - "2019-08-10T12:13:03" + - "2019-08-11T11:54:03" + - "2019-08-12T11:35:02" + - "2019-08-12T13:16:05" + - "2019-08-13T11:16:02" + - "2019-08-13T12:57:04" + - "2019-08-14T10:57:01" + - "2019-08-14T12:38:04" + - "2019-08-15T10:38:00" + - "2019-08-15T12:19:03" + - "2019-08-16T12:00:03" + - "2019-08-17T11:41:02" + - "2019-08-17T13:22:05" + - "2019-08-18T11:22:01" + - "2019-08-18T13:03:04" + - "2019-08-19T11:03:00" + - "2019-08-19T12:44:03" + - "2019-08-20T10:44:00" + - "2019-08-20T12:25:03" + - "2019-08-21T10:24:05" + - "2019-08-21T12:06:02" + - "2019-08-22T11:47:01" + - "2019-08-23T13:09:04" + - "2019-08-24T11:09:00" + - "2019-08-24T12:50:03" + - "2019-08-25T10:49:05" + - "2019-08-25T12:31:02" + - "2019-08-26T10:30:05" + - "2019-08-26T12:12:01" + - "2019-08-27T11:53:01" + - "2019-08-28T11:34:00" + - "2019-08-28T13:15:03" + - "2019-08-29T11:14:05" + - "2019-08-29T12:56:02" + - "2019-08-30T10:55:05" + - "2019-08-30T12:37:01" + - "2019-08-31T10:36:04" + - "2019-08-31T12:18:01" + - "2019-09-01T11:59:00" + - "2019-09-02T11:39:05" + - "2019-09-02T13:21:02" + - "2019-09-03T11:20:04" + - "2019-09-03T13:02:01" + - "2019-09-04T11:01:04" + - "2019-09-04T12:43:01" + - "2019-09-05T10:42:03" + - "2019-09-05T12:24:00" + - "2019-09-06T10:23:02" + - "2019-09-06T12:04:05" + - "2019-09-07T11:45:04" + - "2019-09-08T11:26:04" + - "2019-09-08T13:08:00" + - "2019-09-09T11:07:03" + - "2019-09-09T12:49:00" + - "2019-09-10T10:48:02" + - "2019-09-10T12:29:05" + - "2019-09-11T10:29:01" + - "2019-09-11T12:10:04" + - "2019-09-12T11:51:03" + - "2019-09-13T11:32:03" + - "2019-09-13T13:13:05" + - "2019-09-14T11:13:02" + - "2019-09-14T12:54:05" + - "2019-09-15T10:54:01" + - "2019-09-15T12:35:04" + - "2019-09-16T10:35:00" + - "2019-09-16T12:16:03" + - "2019-09-17T11:57:02" + - "2019-09-18T11:38:01" + - "2019-09-18T13:19:04" + - "2019-09-19T11:19:01" + - "2019-09-19T13:00:04" + - "2019-09-20T11:00:00" + - "2019-09-20T12:41:03" + - "2019-09-21T10:40:05" + - "2019-09-21T12:22:02" + - "2019-09-22T10:21:04" + - "2019-09-22T12:03:01" + - "2019-09-23T11:44:00" + - "2019-09-24T11:24:05" + - "2019-09-24T13:06:02" + - "2019-09-25T11:05:05" + - "2019-09-25T12:47:01" + - "2019-09-26T10:46:04" + - "2019-09-26T12:28:01" + - "2019-09-27T10:27:03" + - "2019-09-27T12:09:00" + - "2019-09-28T11:49:05" + - "2019-09-29T11:30:04" + - "2019-09-29T13:12:01" + - "2019-09-30T11:11:03" + - "2019-09-30T12:53:00" + - "2019-10-01T10:52:02" + - "2019-10-01T12:33:05" + - "2019-10-02T10:33:02" + - "2019-10-02T12:14:05" + - "2019-10-03T11:55:04" + - "2019-10-04T11:36:03" + - "2019-10-04T13:18:00" + - "2019-10-05T11:17:02" + - "2019-10-05T12:58:05" + - "2019-10-06T10:58:01" + - "2019-10-06T12:39:04" + - "2019-10-07T10:39:00" + - "2019-10-07T12:20:03" + - "2019-10-08T10:20:00" + - "2019-10-08T12:01:02" + - "2019-10-09T11:42:02" + - "2019-10-10T11:23:01" + - "2019-10-10T13:04:04" + - "2019-10-11T11:04:00" + - "2019-10-11T12:45:03" + - "2019-10-12T10:44:05" + - "2019-10-12T12:26:02" + - "2019-10-13T10:25:04" + - "2019-10-13T12:07:01" + - "2019-10-14T11:48:00" + - "2019-10-15T11:29:00" + - "2019-10-15T13:10:02" + - "2019-10-16T11:09:05" + - "2019-10-16T12:51:02" + - "2019-10-17T10:50:04" + - "2019-10-17T12:32:01" + - "2019-10-18T10:31:03" + - "2019-10-18T12:13:00" + - "2019-10-19T10:12:02" + - "2019-10-19T11:53:05" + - "2019-10-20T11:34:04" + - "2019-10-20T13:16:01" + - "2019-10-21T11:15:04" + - "2019-10-21T12:57:01" + - "2019-10-22T10:56:03" + - "2019-10-22T12:38:00" + - "2019-10-23T10:37:02" + - "2019-10-23T12:18:05" + - "2019-10-24T10:18:01" + - "2019-10-24T11:59:04" + - "2019-10-25T11:40:03" + - "2019-10-26T11:21:02" + - "2019-10-26T13:02:05" + - "2019-10-27T11:02:02" + - "2019-10-27T12:43:05" + - "2019-10-28T10:43:01" + - "2019-10-28T12:24:04" + - "2019-10-29T10:24:00" + - "2019-10-29T12:05:03" + - "2019-10-30T11:46:02" + - "2019-10-31T11:27:02" + - "2019-10-31T13:08:04" + - "2019-11-01T11:08:01" + - "2019-11-01T12:49:04" + - "2019-11-02T10:49:00" + - "2019-11-02T12:30:03" + - "2019-11-03T10:29:05" + - "2019-11-03T12:11:02" + - "2019-11-04T10:10:05" + - "2019-11-04T11:52:01" + - "2019-11-05T11:33:01" + - "2019-11-05T13:14:04" + - "2019-11-06T11:14:00" + - "2019-11-06T12:55:03" + - "2019-11-07T10:54:05" + - "2019-11-07T12:36:02" + - "2019-11-08T10:35:05" + - "2019-11-08T12:17:02" + - "2019-11-09T10:16:04" + - "2019-11-09T11:58:01" + - "2019-11-10T11:39:00" + - "2019-11-11T11:19:05" + - "2019-11-11T13:01:02" + - "2019-11-12T11:00:05" + - "2019-11-13T10:41:04" + - "2019-11-13T12:23:01" + - "2019-11-14T10:22:03" + - "2019-11-14T12:04:00" + - "2019-11-15T11:45:00" + - "2019-11-16T11:25:05" + - "2019-11-16T13:07:02" + - "2019-11-17T11:06:04" + - "2019-11-17T12:48:01" + - "2019-11-18T10:47:04" + - "2019-11-18T12:29:01" + - "2019-11-19T10:28:03" + - "2019-11-19T12:10:00" + - "2019-11-20T10:09:03" + - "2019-11-20T11:51:00" + - "2019-11-21T11:31:05" + - "2019-11-21T13:13:02" + - "2019-11-22T11:12:04" + - "2019-11-22T12:54:01" + - "2019-11-23T10:53:04" + - "2019-11-23T12:35:01" + - "2019-11-24T10:34:03" + - "2019-11-24T12:16:00" + - "2019-11-25T10:15:03" + - "2019-11-25T11:57:00" + - "2019-11-26T11:37:05" + - "2019-11-27T11:18:05" + - "2019-11-27T13:00:02" + - "2019-11-28T10:59:04" + - "2019-11-28T12:41:01" + - "2019-11-29T10:40:04" + - "2019-11-29T12:22:01" + - "2019-11-30T10:21:03" + - "2019-11-30T12:03:00" + - "2019-12-01T11:44:00" + - "2019-12-02T11:24:05" + - "2019-12-02T13:06:02" + - "2019-12-03T11:05:05" + - "2019-12-03T12:47:02" + - "2019-12-04T10:46:04" + - "2019-12-04T12:28:01" + - "2019-12-05T10:27:04" + - "2019-12-05T12:09:01" + - "2019-12-06T10:08:04" + - "2019-12-06T11:50:01" + - "2019-12-07T11:31:00" + - "2019-12-07T13:12:03" + - "2019-12-08T11:12:00" + - "2019-12-08T12:53:03" + - "2019-12-09T10:53:00" + - "2019-12-09T12:34:03" + - "2019-12-10T10:33:05" + - "2019-12-10T12:15:02" + - "2019-12-11T10:14:05" + - "2019-12-11T11:56:02" + - "2019-12-12T11:37:02" + - "2019-12-13T11:18:01" + - "2019-12-13T12:59:04" + - "2019-12-14T10:59:01" + - "2019-12-14T12:40:04" + - "2019-12-15T10:40:01" + - "2019-12-15T12:21:04" + - "2019-12-16T10:21:00" + - "2019-12-16T12:02:03" + - "2019-12-17T11:43:03" + - "2019-12-18T11:24:03" + - "2019-12-18T13:06:00" + - "2019-12-19T11:05:03" + - "2019-12-19T12:47:00" + - "2019-12-20T10:46:03" + - "2019-12-20T12:28:00" + - "2019-12-21T10:27:02" + - "2019-12-21T12:08:05" + - "2019-12-22T10:08:02" + - "2019-12-22T11:49:05" + - "2019-12-23T11:30:05" + - "2019-12-23T13:12:02" + - "2019-12-24T11:11:05" + - "2019-12-24T12:53:02" + - "2019-12-25T10:52:05" + - "2019-12-25T12:34:02" + - "2019-12-26T10:33:05" + - "2019-12-26T12:15:02" + - "2019-12-27T10:14:05" + - "2019-12-27T11:56:01" + - "2019-12-28T11:37:01" + - "2019-12-29T11:18:01" + - "2019-12-29T12:59:04" + - "2019-12-30T10:59:01" + - "2019-12-30T12:40:04" + - "2019-12-31T10:40:01" + - "2019-12-31T12:21:04" + - "2020-01-01T10:21:01" + - "2020-01-01T12:02:04" + - "2020-01-02T11:43:04" + - "2020-01-03T11:24:04" + - "2020-01-03T13:06:01" + - "2020-01-04T11:05:04" + - "2020-01-04T12:47:01" + - "2020-01-05T10:46:04" + - "2020-01-05T12:28:01" + - "2020-01-06T10:27:04" + - "2020-01-06T12:09:01" + - "2020-01-07T10:08:04" + - "2020-01-07T11:50:01" + - "2020-01-08T11:31:01" + - "2020-01-08T13:12:04" + - "2020-01-09T11:12:01" + - "2020-01-09T12:53:04" + - "2020-01-10T10:53:01" + - "2020-01-10T12:34:04" + - "2020-01-11T10:34:02" + - "2020-01-11T12:15:05" + - "2020-01-12T10:15:02" + - "2020-01-12T11:56:05" + - "2020-01-13T11:37:05" + - "2020-01-14T11:18:05" + - "2020-01-14T13:00:02" + - "2020-01-15T10:59:05" + - "2020-01-15T12:41:02" + - "2020-01-16T10:40:05" + - "2020-01-16T12:22:02" + - "2020-01-17T10:21:05" + - "2020-01-17T12:03:02" + - "2020-01-18T11:44:03" + - "2020-01-19T11:25:03" + - "2020-01-19T13:07:00" + - "2020-01-20T11:06:03" + - "2020-01-20T12:48:00" + - "2020-01-21T10:47:03" + - "2020-01-21T12:29:00" + - "2020-01-22T10:28:03" + - "2020-01-22T12:10:00" + - "2020-01-23T10:09:04" + - "2020-01-23T11:51:01" + - "2020-01-24T11:32:01" + - "2020-01-24T13:13:04" + - "2020-01-25T11:13:01" + - "2020-01-25T12:54:04" + - "2020-01-26T10:54:01" + - "2020-01-26T12:35:04" + - "2020-01-27T10:35:02" + - "2020-01-27T12:16:05" + - "2020-01-28T10:16:02" + - "2020-01-28T11:57:05" + - "2020-01-29T11:38:05" + - "2020-01-30T11:19:05" + - "2020-01-30T13:01:03" + - "2020-01-31T11:01:00" + - "2020-01-31T12:42:03" + - "2020-02-01T10:42:00" + - "2020-02-01T12:23:03" + - "2020-02-02T10:23:00" + - "2020-02-02T12:04:03" + - "2020-02-03T11:45:04" + - "2020-02-04T11:26:04" + - "2020-02-04T13:08:01" + - "2020-02-05T11:07:04" + - "2020-02-05T12:49:02" + - "2020-02-06T10:48:05" + - "2020-02-06T12:30:02" + - "2020-02-07T10:29:05" + - "2020-02-07T12:11:02" + - "2020-02-08T10:11:00" + - "2020-02-08T11:52:03" + - "2020-02-09T11:33:03" + - "2020-02-09T13:15:00" + - "2020-02-10T11:14:03" + - "2020-02-11T10:55:04" + - "2020-02-11T12:37:01" + - "2020-02-12T10:36:04" + - "2020-02-12T12:18:01" + - "2020-02-13T10:17:05" + - "2020-02-13T11:59:02" + - "2020-02-14T11:40:02" + - "2020-02-15T11:21:02" + - "2020-02-15T13:02:05" + - "2020-02-16T11:02:03" + - "2020-02-16T12:44:00" + - "2020-02-17T10:43:03" + - "2020-02-17T12:25:00" + - "2020-02-18T10:24:04" + - "2020-02-18T12:06:01" + - "2020-02-19T11:47:01" + - "2020-02-20T11:28:02" + - "2020-02-20T13:09:05" + - "2020-02-21T11:09:02" + - "2020-02-21T12:50:05" + - "2020-02-22T10:50:03" + - "2020-02-22T12:32:00" + - "2020-02-23T10:31:03" + - "2020-02-23T12:13:00" + - "2020-02-24T10:12:03" + - "2020-02-24T11:54:01" + - "2020-02-25T11:35:01" + - "2020-02-25T13:16:04" + - "2020-02-26T11:16:01" + - "2020-02-26T12:57:05" + - "2020-02-27T10:57:02" + - "2020-02-27T12:38:05" + - "2020-02-28T10:38:02" + - "2020-02-28T12:19:05" + - "2020-02-29T10:19:03" + - "2020-02-29T12:01:00" + - "2020-03-01T11:42:00" + - "2020-03-02T11:23:01" + - "2020-03-02T13:04:04" + - "2020-03-03T11:04:01" + - "2020-03-03T12:45:04" + - "2020-03-04T10:45:02" + - "2020-03-04T12:26:05" + - "2020-03-05T10:26:02" + - "2020-03-05T12:07:05" + - "2020-03-06T11:49:00" + - "2020-03-07T11:30:01" + - "2020-03-07T13:11:04" + - "2020-03-08T11:11:01" + - "2020-03-08T12:52:04" + - "2020-03-09T10:52:02" + - "2020-03-09T12:33:05" + - "2020-03-10T10:33:02" + - "2020-03-10T12:14:05" + - "2020-03-11T10:14:03" + - "2020-03-11T11:56:00" + - "2020-03-12T11:37:00" + - "2020-03-12T13:18:03" + - "2020-03-13T11:18:01" + - "2020-03-13T12:59:04" + - "2020-03-14T10:59:01" + - "2020-03-14T12:40:04" + - "2020-03-15T10:40:02" + - "2020-03-15T12:21:05" + - "2020-03-16T10:21:02" + - "2020-03-16T12:02:05" + - "2020-03-17T11:44:00" + - "2020-03-18T11:25:00" + - "2020-03-18T13:06:03" + - "2020-03-19T11:06:01" + - "2020-03-19T12:47:04" + - "2020-03-20T10:47:01" + - "2020-03-20T12:28:04" + - "2020-03-21T10:28:02" + - "2020-03-21T12:09:05" + - "2020-03-22T11:50:05" + - "2020-03-23T11:32:00" + - "2020-03-23T13:13:03" + - "2020-03-24T11:13:00" + - "2020-03-24T12:54:03" + - "2020-03-25T12:35:04" + - "2020-03-26T10:35:01" + - "2020-03-26T12:16:05" + - "2020-03-27T10:16:02" + - "2020-03-27T11:57:05" + - "2020-03-28T11:39:00" + - "2020-03-28T13:20:03" + - "2020-03-29T11:20:00" + - "2020-03-29T13:01:03" + - "2020-03-30T11:01:01" + - "2020-03-30T12:42:04" + - "2020-03-31T10:42:01" + - "2020-03-31T12:23:04" + - "2020-04-01T10:23:02" + - "2020-04-01T12:04:05" + - "2020-04-02T11:45:05" + - "2020-04-03T11:27:00" + - "2020-04-03T13:08:03" + - "2020-04-04T11:08:00" + - "2020-04-04T12:49:03" + - "2020-04-05T10:49:01" + - "2020-04-05T12:30:04" + - "2020-04-06T10:30:01" + - "2020-04-06T12:11:04" + - "2020-04-07T11:52:05" + - "2020-04-08T11:33:05" + - "2020-04-08T13:15:02" + - "2020-04-09T11:14:05" + - "2020-04-09T12:56:03" + - "2020-04-10T10:56:00" + - "2020-04-10T12:37:03" + - "2020-04-11T10:37:00" + - "2020-04-11T12:18:03" + - "2020-04-12T10:18:01" + - "2020-04-12T11:59:04" + - "2020-04-13T11:40:04" + - "2020-04-13T13:22:01" + - "2020-04-14T11:21:05" + - "2020-04-14T13:03:02" + - "2020-04-15T11:02:05" + - "2020-04-15T12:44:02" + - "2020-04-16T10:44:00" + - "2020-04-16T12:25:03" + - "2020-04-17T10:25:00" + - "2020-04-17T12:06:03" + - "2020-04-18T11:47:04" + - "2020-04-19T11:28:04" + - "2020-04-19T13:10:01" + - "2020-04-20T11:09:04" + - "2020-04-20T12:51:01" + - "2020-04-21T10:50:05" + - "2020-04-21T12:32:02" + - "2020-04-22T10:31:05" + - "2020-04-22T12:13:02" + - "2020-04-23T11:54:03" + - "2020-04-24T11:35:03" + - "2020-04-24T13:17:00" + - "2020-04-25T11:16:03" + - "2020-04-25T12:58:00" + - "2020-04-26T10:57:04" + - "2020-04-26T12:39:01" + - "2020-04-27T10:38:04" + - "2020-04-27T12:20:01" + - "2020-04-28T10:19:04" + - "2020-04-28T12:01:01" + - "2020-04-29T11:42:02" + - "2020-04-29T13:23:05" + - "2020-04-30T11:23:02" + - "2020-04-30T13:04:05" + - "2020-05-01T11:04:02" + - "2020-05-01T12:45:05" + - "2020-05-02T10:45:03" + - "2020-05-02T12:27:00" + - "2020-05-03T10:26:03" + - "2020-05-03T12:08:00" + - "2020-05-04T11:49:00" + - "2020-05-05T11:30:01" + - "2020-05-05T13:11:04" + - "2020-05-06T11:11:01" + - "2020-05-06T12:52:04" + - "2020-05-07T10:52:01" + - "2020-05-07T12:33:04" + - "2020-05-08T10:33:01" + - "2020-05-08T12:14:04" + - "2020-05-09T11:55:05" + - "2020-05-10T11:36:05" + - "2020-05-10T13:18:02" + - "2020-05-11T11:17:05" + - "2020-05-11T12:59:02" + - "2020-05-12T10:58:05" + - "2020-05-12T12:40:02" + - "2020-05-13T10:40:00" + - "2020-05-13T12:21:03" + - "2020-05-14T10:21:00" + - "2020-05-14T12:02:03" + - "2020-05-15T11:43:03" + - "2020-05-15T13:25:00" + - "2020-05-16T11:24:03" + - "2020-05-16T13:06:00" + - "2020-05-17T11:05:03" + - "2020-05-18T10:46:03" + - "2020-05-18T12:28:00" + - "2020-05-19T10:27:04" + - "2020-05-19T12:09:01" + - "2020-05-20T11:50:01" + - "2020-05-21T11:31:01" + - "2020-05-21T13:12:04" + - "2020-05-22T11:12:01" + - "2020-05-22T12:53:04" + - "2020-05-23T10:53:01" + - "2020-05-23T12:34:04" + - "2020-05-24T10:34:01" + - "2020-05-24T12:15:04" + - "2020-05-25T11:56:04" + - "2020-05-26T11:37:04" + - "2020-05-26T13:19:01" + - "2020-05-27T11:18:04" + - "2020-05-27T13:00:01" + - "2020-05-28T10:59:04" + - "2020-05-28T12:41:01" + - "2020-05-29T10:40:04" + - "2020-05-29T12:22:01" + - "2020-05-30T10:21:04" + - "2020-05-30T12:03:01" + - "2020-05-31T11:44:01" + - "2020-05-31T13:25:04" + - "2020-06-01T11:25:01" + - "2020-06-01T13:06:04" + - "2020-06-02T11:06:01" + - "2020-06-02T12:47:04" + - "2020-06-03T10:47:01" + - "2020-06-03T12:28:04" + - "2020-06-04T10:28:01" + - "2020-06-04T12:09:04" + - "2020-06-05T11:50:04" + - "2020-06-06T11:31:04" + - "2020-06-06T13:13:01" + - "2020-06-07T11:12:04" + - "2020-06-07T12:54:01" + - "2020-06-08T10:53:04" + - "2020-06-08T12:35:01" + - "2020-06-09T10:34:04" + - "2020-06-09T12:16:01" + - "2020-06-10T11:57:01" + - "2020-06-11T11:38:01" + - "2020-06-11T13:19:04" + - "2020-06-12T11:19:01" + - "2020-06-12T13:00:04" + - "2020-06-13T11:00:00" + - "2020-06-13T12:41:03" + - "2020-06-14T10:41:00" + - "2020-06-14T12:22:03" + - "2020-06-15T10:22:00" + - "2020-06-15T12:03:03" + - "2020-06-16T11:44:03" + - "2020-06-16T13:26:00" + - "2020-06-17T11:25:03" + - "2020-06-17T13:07:00" + - "2020-06-18T11:06:02" + - "2020-06-18T12:47:05" + - "2020-06-19T10:47:02" + - "2020-06-19T12:28:05" + - "2020-06-20T10:28:02" + - "2020-06-20T12:09:05" + - "2020-06-21T11:50:05" + - "2020-06-22T11:31:04" + - "2020-06-22T13:13:01" + - "2020-06-23T11:12:04" + - "2020-06-23T12:54:01" + - "2020-06-24T10:53:04" + - "2020-06-24T12:35:01" + - "2020-06-25T10:34:04" + - "2020-06-25T12:16:01" + - "2020-06-26T11:57:00" + - "2020-06-27T11:38:00" + - "2020-06-27T13:19:03" + - "2020-06-28T11:19:00" + - "2020-06-28T13:00:03" + - "2020-06-29T10:59:05" + - "2020-06-29T12:41:02" + - "2020-06-30T10:40:05" + - "2020-06-30T12:22:02" + - "2020-07-01T10:21:05" + - "2020-07-01T12:03:02" + - "2020-07-02T11:44:01" + - "2020-07-02T13:25:04" + - "2020-07-03T11:25:01" + - "2020-07-03T13:06:04" + - "2020-07-04T11:06:00" + - "2020-07-04T12:47:03" + - "2020-07-05T10:47:00" + - "2020-07-05T12:28:03" + - "2020-07-06T10:28:00" + - "2020-07-06T12:09:03" + - "2020-07-07T11:50:02" + - "2020-07-08T11:31:02" + - "2020-07-08T13:12:05" + - "2020-07-09T11:12:01" + - "2020-07-09T12:53:04" + - "2020-07-10T10:53:01" + - "2020-07-10T12:34:04" + - "2020-07-11T10:34:00" + - "2020-07-11T12:15:03" + - "2020-07-12T11:56:03" + - "2020-07-13T11:37:02" + - "2020-07-13T13:18:05" + - "2020-07-14T11:18:02" + - "2020-07-14T12:59:05" + - "2020-07-15T10:59:01" + - "2020-07-15T12:40:04" + - "2020-07-16T10:40:01" + - "2020-07-16T12:21:04" + - "2020-07-17T10:21:00" + - "2020-07-17T12:02:03" + - "2020-07-18T11:43:03" + - "2020-07-18T13:25:00" + - "2020-07-19T11:24:02" + - "2020-07-19T13:05:05" + - "2020-07-20T11:05:02" + - "2020-07-20T12:46:05" + - "2020-07-21T10:46:01" + - "2020-07-21T12:27:04" + - "2020-07-22T10:27:01" + - "2020-07-22T12:08:04" + - "2020-07-23T11:49:03" + - "2020-07-24T11:30:02" + - "2020-07-24T13:11:05" + - "2020-07-25T11:11:02" + - "2020-07-25T12:52:05" + - "2020-07-26T10:52:01" + - "2020-07-26T12:33:04" + - "2020-07-27T10:33:01" + - "2020-07-27T12:14:04" + - "2020-07-28T11:55:03" + - "2020-07-29T11:36:02" + - "2020-07-29T13:17:05" + - "2020-07-30T11:17:02" + - "2020-07-30T12:58:05" + - "2020-07-31T10:58:01" + - "2020-07-31T12:39:04" + - "2020-08-01T10:39:00" + - "2020-08-02T10:20:00" + - "2020-08-02T12:01:03" + - "2020-08-03T11:42:02" + - "2020-08-03T13:23:05" + - "2020-08-04T11:23:01" + - "2020-08-04T13:04:04" + - "2020-08-05T11:04:01" + - "2020-08-05T12:45:04" + - "2020-08-06T10:45:00" + - "2020-08-06T12:26:03" + - "2020-08-07T10:25:05" + - "2020-08-07T12:07:02" + - "2020-08-08T11:48:02" + - "2020-08-09T11:29:01" + - "2020-08-09T13:10:04" + - "2020-08-10T11:10:00" + - "2020-08-10T12:51:03" + - "2020-08-11T10:50:05" + - "2020-08-11T12:32:02" + - "2020-08-12T10:31:05" + - "2020-08-12T12:13:02" + - "2020-08-13T11:54:01" + - "2020-08-14T11:35:00" + - "2020-08-14T13:16:03" + - "2020-08-15T11:15:05" + - "2020-08-15T12:57:02" + - "2020-08-16T10:56:05" + - "2020-08-16T12:38:02" + - "2020-08-17T12:19:01" + - "2020-08-18T10:18:03" + - "2020-08-18T12:00:00" + - "2020-08-19T11:40:05" + - "2020-08-19T13:22:02" + - "2020-08-20T11:21:05" + - "2020-08-20T13:03:02" + - "2020-08-21T11:02:04" + - "2020-08-21T12:44:01" + - "2020-08-22T10:43:03" + - "2020-08-22T12:25:00" + - "2020-08-23T10:24:02" + - "2020-08-23T12:05:05" + - "2020-08-24T11:46:04" + - "2020-08-25T11:27:04" + - "2020-08-25T13:09:01" + - "2020-08-26T12:50:00" + - "2020-08-27T10:49:02" + - "2020-08-27T12:30:05" + - "2020-08-28T10:30:01" + - "2020-08-28T12:11:04" + - "2020-08-29T11:52:04" + - "2020-08-30T11:33:03" + - "2020-08-30T13:15:00" + - "2020-08-31T11:14:02" + - "2020-08-31T12:55:05" + - "2020-09-01T10:55:01" + - "2020-09-01T12:36:04" + - "2020-09-02T10:36:01" + - "2020-09-02T12:17:03" + - "2020-09-03T11:58:03" + - "2020-09-04T11:39:02" + - "2020-09-04T13:20:05" + - "2020-09-05T11:20:01" + - "2020-09-05T13:01:04" + - "2020-09-06T11:01:00" + - "2020-09-06T12:42:03" + - "2020-09-07T10:42:00" + - "2020-09-07T12:23:03" + - "2020-09-08T10:22:05" + - "2020-09-08T12:04:02" + - "2020-09-09T11:45:01" + - "2020-09-10T11:26:00" + - "2020-09-10T13:07:03" + - "2020-09-11T11:06:05" + - "2020-09-11T12:48:02" + - "2020-09-12T10:47:05" + - "2020-09-12T12:29:02" + - "2020-09-13T10:28:04" + - "2020-09-13T12:10:01" + - "2020-09-15T11:31:05" + - "2020-09-15T13:13:02" + - "2020-09-16T11:12:04" + - "2020-09-16T12:54:01" + - "2020-09-17T10:53:04" + - "2020-09-17T12:35:01" + - "2020-09-18T10:34:03" + - "2020-09-18T12:16:00" + - "2020-09-19T11:56:05" + - "2020-09-20T11:37:04" + - "2020-09-20T13:19:01" + - "2020-09-21T11:18:03" + - "2020-09-21T13:00:00" + - "2020-09-22T10:59:02" + - "2020-09-22T12:40:05" + - "2020-09-23T10:40:02" + - "2020-09-23T12:21:05" + - "2020-09-24T10:21:01" + - "2020-09-24T12:02:04" + - "2020-09-25T11:43:03" + - "2020-09-26T11:24:02" + - "2020-09-26T13:05:05" + - "2020-09-27T11:05:01" + - "2020-09-27T12:46:04" + - "2020-09-28T10:46:00" + - "2020-09-28T12:27:03" + - "2020-09-29T10:26:05" + - "2020-09-29T12:08:02" + - "2020-09-30T11:49:02" + - "2020-10-01T11:30:01" + - "2020-10-01T13:11:04" + - "2020-10-02T11:11:00" + - "2020-10-02T12:52:03" + - "2020-10-03T10:51:05" + - "2020-10-03T12:33:02" + - "2020-10-04T10:32:04" + - "2020-10-04T12:14:01" + - "2020-10-05T11:55:00" + - "2020-10-06T11:35:05" + - "2020-10-06T13:17:02" + - "2020-10-08T10:57:04" + - "2020-10-08T12:39:01" + - "2020-10-09T10:38:03" + - "2020-10-09T12:20:00" + - "2020-10-10T10:19:02" + - "2020-10-10T12:00:05" + - "2020-10-11T11:41:04" + - "2020-10-12T11:22:03" + - "2020-10-12T13:04:00" + - "2020-10-13T11:03:03" + - "2020-10-13T12:45:00" + - "2020-10-14T10:44:02" + - "2020-10-14T12:25:05" + - "2020-10-15T10:25:01" + - "2020-10-15T12:06:04" + - "2020-10-16T11:47:03" + - "2020-10-17T11:28:02" + - "2020-10-17T13:09:05" + - "2020-10-18T11:09:01" + - "2020-10-18T12:50:04" + - "2020-10-19T10:50:01" + - "2020-10-19T12:31:04" + - "2020-10-20T12:12:03" + - "2020-10-21T10:11:05" + - "2020-10-21T11:53:02" + - "2020-10-22T11:34:01" + - "2020-10-22T13:15:04" + - "2020-10-23T11:15:00" + - "2020-10-23T12:56:03" + - "2020-10-24T10:56:00" + - "2020-10-24T12:37:02" + - "2020-10-26T11:59:01" + - "2020-10-27T11:40:00" + - "2020-10-28T11:20:05" + - "2020-10-28T13:02:02" + - "2020-10-29T11:01:05" + - "2020-10-29T12:43:01" + - "2020-10-30T10:42:04" + - "2020-10-30T12:24:01" + - "2020-10-31T10:23:03" + - "2020-10-31T12:05:00" + - "2020-11-01T11:45:05" + - "2020-11-02T11:26:04" + - "2020-11-02T13:08:01" + - "2020-11-03T11:07:04" + - "2020-11-03T12:49:01" + - "2020-11-04T10:48:03" + - "2020-11-04T12:30:00" + - "2020-11-05T10:29:02" + - "2020-11-05T12:10:05" + - "2020-11-06T10:10:02" + - "2020-11-06T11:51:04" + - "2020-11-08T12:55:00" + - "2020-11-10T10:35:02" + - "2020-11-10T12:16:05" + - "2020-11-11T10:16:01" + - "2020-11-11T11:57:04" + - "2020-11-12T11:38:03" + - "2020-11-13T11:19:03" + - "2020-11-13T13:01:00" + - "2020-11-14T11:00:02" + - "2020-11-14T12:41:05" + - "2020-11-15T10:41:01" + - "2020-11-15T12:22:04" + - "2020-11-16T10:22:01" + - "2020-11-16T12:03:04" + - "2020-11-17T11:44:03" + - "2020-11-18T11:25:02" + - "2020-11-18T13:06:05" + - "2020-11-19T11:06:02" + - "2020-11-19T12:47:05" + - "2020-11-20T10:47:01" + - "2020-11-20T12:28:04" + - "2020-11-21T10:28:01" + - "2020-11-21T12:09:04" + - "2020-11-22T10:09:00" + - "2020-11-22T11:50:03" + - "2020-11-23T11:31:03" + - "2020-11-23T13:12:05" + - "2020-11-24T11:12:02" + - "2020-11-24T12:53:05" + - "2020-11-25T10:53:01" + - "2020-11-25T12:34:04" + - "2020-11-26T10:34:01" + - "2020-11-26T12:15:04" + - "2020-11-27T10:15:00" + - "2020-11-27T11:56:03" + - "2020-11-28T11:37:03" + - "2020-11-29T11:18:02" + - "2020-11-29T12:59:05" + - "2020-11-30T10:59:02" + - "2020-11-30T12:40:05" + - "2020-12-01T10:40:02" + - "2020-12-01T12:21:05" + - "2020-12-02T10:21:01" + - "2020-12-02T12:02:04" + - "2020-12-03T11:43:04" + - "2020-12-04T11:24:03" + - "2020-12-04T13:06:00" + - "2020-12-05T11:05:03" + - "2020-12-05T12:47:00" + - "2020-12-06T10:46:02" + - "2020-12-06T12:27:05" + - "2020-12-07T10:27:02" + - "2020-12-07T12:08:05" + - "2020-12-08T10:08:02" + - "2020-12-08T11:49:05" + - "2020-12-09T11:30:04" + - "2020-12-09T13:12:01" + - "2020-12-10T11:11:04" + - "2020-12-10T12:53:01" + - "2020-12-11T10:52:04" + - "2020-12-11T12:34:01" + - "2020-12-12T10:33:03" + - "2020-12-12T12:15:00" + - "2020-12-13T10:14:03" + - "2020-12-13T11:56:00" + - "2020-12-14T11:37:00" + - "2020-12-15T11:18:00" + - "2020-12-15T12:59:03" + - "2020-12-16T10:58:05" + - "2020-12-16T12:40:02" + - "2020-12-17T10:39:05" + - "2020-12-17T12:21:02" + - "2020-12-18T10:20:05" + - "2020-12-18T12:02:02" + - "2020-12-19T11:43:02" + - "2020-12-20T11:24:01" + - "2020-12-20T13:05:04" + - "2020-12-21T11:05:01" + - "2020-12-21T12:46:04" + - "2020-12-22T10:46:01" + - "2020-12-22T12:27:04" + - "2020-12-23T10:27:01" + - "2020-12-23T12:08:04" + - "2020-12-24T10:08:01" + - "2020-12-24T11:49:04" + - "2020-12-25T11:30:04" + - "2020-12-25T13:12:01" + - "2020-12-26T11:11:04" + - "2020-12-26T12:53:01" + - "2020-12-27T10:52:03" + - "2020-12-27T12:34:00" + - "2020-12-28T10:33:03" + - "2020-12-28T12:15:00" + - "2020-12-29T10:14:03" + - "2020-12-29T11:56:00" + - "2020-12-30T11:37:00" + - "2020-12-31T11:18:00" + - "2020-12-31T12:59:03" + - "2021-01-01T10:59:00" + - "2021-01-01T12:40:03" + - "2021-01-02T10:40:00" + - "2021-01-02T12:21:03" + - "2021-01-03T10:21:00" + - "2021-01-03T12:02:03" + - "2021-01-04T11:43:03" + - "2021-01-05T11:24:03" + - "2021-01-05T13:06:00" + - "2021-01-06T11:05:03" + - "2021-01-06T12:47:00" + - "2021-01-07T10:46:03" + - "2021-01-07T12:28:00" + - "2021-01-08T10:27:03" + - "2021-01-08T12:09:00" + - "2021-01-09T10:08:03" + - "2021-01-09T11:50:00" + - "2021-01-10T11:31:00" + - "2021-01-10T13:12:03" + - "2021-01-11T11:12:01" + - "2021-01-11T12:53:04" + - "2021-01-12T10:53:01" + - "2021-01-12T12:34:04" + - "2021-01-13T10:34:01" + - "2021-01-13T12:15:04" + - "2021-01-14T10:15:01" + - "2021-01-14T11:56:04" + - "2021-01-15T11:37:04" + - "2021-01-16T11:18:04" + - "2021-01-16T13:00:01" + - "2021-01-17T10:59:04" + - "2021-01-17T12:41:01" + - "2021-01-18T10:40:05" + - "2021-01-18T12:22:02" + - "2021-01-19T10:21:05" + - "2021-01-19T12:03:02" + - "2021-01-20T11:44:02" + - "2021-01-21T11:25:02" + - "2021-01-21T13:06:05" + - "2021-01-22T11:06:02" + - "2021-01-22T12:47:05" + - "2021-01-23T10:47:03" + - "2021-01-23T12:29:00" + - "2021-01-24T10:28:03" + - "2021-01-24T12:10:00" + - "2021-01-25T10:09:03" + - "2021-01-25T11:51:00" + - "2021-01-26T11:32:00" + - "2021-01-26T13:13:03" + - "2021-01-27T11:13:01" + - "2021-01-27T12:54:04" + - "2021-01-28T10:54:01" + - "2021-01-28T12:35:04" + - "2021-01-29T10:35:01" + - "2021-01-29T12:16:04" + - "2021-01-30T10:16:01" + - "2021-01-30T11:57:04" + - "2021-01-31T11:38:05" + - "2021-02-01T11:19:05" + - "2021-02-01T13:01:02" + - "2021-02-02T11:00:05" + - "2021-02-02T12:42:02" + - "2021-02-03T10:42:00" + - "2021-02-03T12:23:03" + - "2021-02-04T10:23:00" + - "2021-02-04T12:04:03" + - "2021-02-05T11:45:03" + - "2021-02-06T11:26:04" + - "2021-02-06T13:08:01" + - "2021-02-07T11:07:04" + - "2021-02-07T12:49:01" + - "2021-02-08T10:48:05" + - "2021-02-08T12:30:02" + - "2021-02-09T10:29:05" + - "2021-02-09T12:11:02" + - "2021-02-10T10:10:05" + - "2021-02-10T11:52:02" + - "2021-02-11T11:33:03" + - "2021-02-11T13:15:00" + - "2021-02-12T11:14:03" + - "2021-02-12T12:56:00" + - "2021-02-13T10:55:04" + - "2021-02-13T12:37:01" + - "2021-02-14T10:36:04" + - "2021-02-14T12:18:01" + - "2021-02-15T10:17:04" + - "2021-02-15T11:59:01" + - "2021-02-16T11:40:02" + - "2021-02-17T11:21:02" + - "2021-02-17T13:02:05" + - "2021-02-18T11:02:03" + - "2021-02-18T12:44:00" + - "2021-02-19T10:43:03" + - "2021-02-19T12:25:00" + - "2021-02-20T10:24:04" + - "2021-02-20T12:06:01" + - "2021-02-21T11:47:01" + - "2021-02-22T11:28:01" + - "2021-02-22T13:09:05" + - "2021-02-23T11:09:02" + - "2021-02-23T12:50:05" + - "2021-02-24T10:50:02" + - "2021-02-24T12:31:05" + - "2021-02-25T10:31:03" + - "2021-02-25T12:13:00" + - "2021-02-26T10:12:03" + - "2021-02-26T11:54:00" + - "2021-02-27T11:35:01" + - "2021-02-27T13:16:04" + - "2021-02-28T11:16:01" + - "2021-02-28T12:57:04" + - "2021-03-01T10:57:02" + - "2021-03-01T12:38:05" + - "2021-03-02T10:38:02" + - "2021-03-02T12:19:05" + - "2021-03-03T10:19:03" + - "2021-03-03T12:01:00" + - "2021-03-04T11:42:00" + - "2021-03-05T11:23:01" + - "2021-03-05T13:04:04" + - "2021-03-06T11:04:01" + - "2021-03-06T12:45:04" + - "2021-03-07T10:45:02" + - "2021-03-07T12:26:05" + - "2021-03-08T10:26:02" + - "2021-03-08T12:07:05" + - "2021-03-09T11:49:00" + - "2021-03-10T11:30:00" + - "2021-03-10T13:11:03" + - "2021-03-11T11:11:01" + - "2021-03-11T12:52:04" + - "2021-03-12T10:52:01" + - "2021-03-12T12:33:04" + - "2021-03-13T10:33:02" + - "2021-03-13T12:14:05" + - "2021-03-14T10:14:02" + - "2021-03-14T11:55:05" + - "2021-03-15T11:37:00" + - "2021-03-15T13:18:03" + - "2021-03-16T11:18:00" + - "2021-03-16T12:59:03" + - "2021-03-17T10:59:01" + - "2021-03-17T12:40:04" + - "2021-03-18T10:40:01" + - "2021-03-18T12:21:04" + - "2021-03-19T10:21:02" + - "2021-03-19T12:02:05" + - "2021-03-20T11:43:05" + - "2021-03-21T11:25:00" + - "2021-03-21T13:06:03" + - "2021-03-22T11:06:01" + - "2021-03-22T12:47:04" + - "2021-03-23T10:47:01" + - "2021-03-23T12:28:04" + - "2021-03-24T10:28:02" + - "2021-03-24T12:09:05" + - "2021-03-25T11:50:05" + - "2021-03-26T11:32:00" + - "2021-03-26T13:13:03" + - "2021-03-27T11:13:00" + - "2021-03-27T12:54:03" + - "2021-03-28T10:54:01" + - "2021-03-28T12:35:04" + - "2021-03-29T10:35:01" + - "2021-03-29T12:16:04" + - "2021-03-30T10:16:02" + - "2021-03-30T11:57:05" + - "2021-03-31T11:38:05" + - "2021-03-31T13:20:02" + - "2021-04-01T11:20:00" + - "2021-04-01T13:01:03" + - "2021-04-02T11:01:00" + - "2021-04-02T12:42:03" + - "2021-04-03T10:42:01" + - "2021-04-03T12:23:04" + - "2021-04-04T10:23:01" + - "2021-04-04T12:04:04" + - "2021-04-05T11:45:05" + - "2021-04-06T11:26:05" + - "2021-04-06T13:08:02" + - "2021-04-07T11:07:05" + - "2021-04-07T12:49:03" + - "2021-04-08T10:49:00" + - "2021-04-08T12:30:03" + - "2021-04-09T10:30:00" + - "2021-04-09T12:11:03" + - "2021-04-10T11:52:04" + - "2021-04-11T11:33:04" + - "2021-04-11T13:15:01" + - "2021-04-12T11:14:05" + - "2021-04-12T12:56:02" + - "2021-04-13T10:55:05" + - "2021-04-13T12:37:02" + - "2021-04-14T10:37:00" + - "2021-04-14T12:18:03" + - "2021-04-15T10:18:00" + - "2021-04-15T11:59:03" + - "2021-04-16T11:40:04" + - "2021-04-16T13:22:01" + - "2021-04-17T11:21:04" + - "2021-04-17T13:03:01" + - "2021-04-18T11:02:04" + - "2021-04-18T12:44:01" + - "2021-04-19T10:43:05" + - "2021-04-19T12:25:02" + - "2021-04-20T10:24:05" + - "2021-04-20T12:06:02" + - "2021-04-21T11:47:03" + - "2021-04-22T11:28:03" + - "2021-04-22T13:10:00" + - "2021-04-23T11:09:03" + - "2021-04-23T12:51:00" + - "2021-04-24T10:50:04" + - "2021-04-24T12:32:01" + - "2021-04-25T10:31:04" + - "2021-04-25T12:13:01" + - "2021-04-26T11:54:01" + - "2021-04-27T11:35:02" + - "2021-04-27T13:16:05" + - "2021-04-28T11:16:02" + - "2021-04-28T12:57:05" + - "2021-04-29T10:57:02" + - "2021-04-29T12:38:05" + - "2021-04-30T10:38:03" + - "2021-04-30T12:20:00" + - "2021-05-01T10:19:03" + - "2021-05-01T12:01:00" + - "2021-05-02T11:42:00" + - "2021-05-02T13:23:03" + - "2021-05-03T11:23:01" + - "2021-05-03T13:04:04" + - "2021-05-04T11:04:01" + - "2021-05-04T12:45:04" + - "2021-05-05T10:45:01" + - "2021-05-05T12:26:04" + - "2021-05-06T10:26:01" + - "2021-05-06T12:07:04" + - "2021-05-07T11:48:05" + - "2021-05-08T11:29:05" + - "2021-05-08T13:11:02" + - "2021-05-09T11:10:05" + - "2021-05-09T12:52:02" + - "2021-05-10T10:51:05" + - "2021-05-10T12:33:02" + - "2021-05-11T10:33:00" + - "2021-05-11T12:14:03" + - "2021-05-12T11:55:03" + - "2021-05-13T11:36:03" + - "2021-05-13T13:18:00" + - "2021-05-14T11:17:03" + - "2021-05-14T12:59:00" + - "2021-05-15T10:58:03" + - "2021-05-15T12:40:00" + - "2021-05-16T10:39:04" + - "2021-05-16T12:21:01" + - "2021-05-17T10:20:04" + - "2021-05-17T12:02:01" + - "2021-05-18T11:43:01" + - "2021-05-18T13:24:04" + - "2021-05-19T11:24:01" + - "2021-05-19T13:05:04" + - "2021-05-20T11:05:01" + - "2021-05-20T12:46:04" + - "2021-05-21T10:46:01" + - "2021-05-21T12:27:04" + - "2021-05-22T10:27:01" + - "2021-05-22T12:08:04" + - "2021-05-23T11:49:04" + - "2021-05-24T11:30:04" + - "2021-05-24T13:12:01" + - "2021-05-25T11:11:05" + - "2021-05-25T12:53:02" + - "2021-05-26T10:52:05" + - "2021-05-26T12:34:02" + - "2021-05-27T10:33:05" + - "2021-05-27T12:15:02" + - "2021-05-28T11:56:02" + - "2021-05-29T11:37:02" + - "2021-05-29T13:18:05" + - "2021-05-30T11:18:02" + - "2021-05-30T12:59:05" + - "2021-05-31T12:40:05" + - "2021-06-01T10:40:02" + - "2021-06-01T12:21:05" + - "2021-06-02T10:21:02" + - "2021-06-02T12:02:05" + - "2021-06-03T11:43:05" + - "2021-06-03T13:25:02" + - "2021-06-04T11:24:04" + - "2021-06-04T13:06:01" + - "2021-06-05T11:05:04" + - "2021-06-05T12:47:01" + - "2021-06-06T10:46:04" + - "2021-06-06T12:28:01" + - "2021-06-07T10:27:04" + - "2021-06-07T12:09:01" + - "2021-06-08T11:50:01" + - "2021-06-09T11:31:01" + - "2021-06-09T13:12:04" + - "2021-06-10T11:12:01" + - "2021-06-10T12:53:04" + - "2021-06-11T10:53:01" + - "2021-06-11T12:34:04" + - "2021-06-12T10:34:01" + - "2021-06-12T12:15:04" + - "2021-06-13T11:56:03" + - "2021-06-14T11:37:03" + - "2021-06-14T13:19:00" + - "2021-06-15T11:18:03" + - "2021-06-15T13:00:00" + - "2021-06-16T10:59:03" + - "2021-06-16T12:41:00" + - "2021-06-17T10:40:03" + - "2021-06-17T12:22:00" + - "2021-06-18T10:21:02" + - "2021-06-18T12:02:05" + - "2021-06-19T11:43:05" + - "2021-06-19T13:25:02" + - "2021-06-20T11:24:05" + - "2021-06-20T13:06:02" + - "2021-06-21T11:05:05" + - "2021-06-21T12:47:02" + - "2021-06-22T10:46:04" + - "2021-06-22T12:28:01" + - "2021-06-23T10:27:04" + - "2021-06-23T12:09:01" + - "2021-06-24T11:50:01" + - "2021-06-25T11:31:01" + - "2021-06-25T13:12:04" + - "2021-06-26T11:12:00" + - "2021-06-26T12:53:03" + - "2021-06-27T10:53:00" + - "2021-06-27T12:34:03" + - "2021-06-28T10:34:00" + - "2021-06-28T12:15:03" + - "2021-06-29T11:56:03" + - "2021-06-30T11:37:02" + - "2021-06-30T13:18:05" + - "2021-07-01T11:18:25" + - "2021-07-01T12:59:54" + - "2021-07-02T10:59:22" + - "2021-07-02T12:40:51" + - "2021-07-03T10:40:19" + - "2021-07-03T12:21:48" + - "2021-07-04T12:02:45" + - "2021-07-05T11:43:42" + - "2021-07-05T13:25:12" + - "2021-07-06T11:24:39" + - "2021-07-06T13:06:08" + - "2021-07-07T11:05:35" + - "2021-07-07T12:47:05" + - "2021-07-08T10:46:32" + - "2021-07-08T12:28:01" + - "2021-07-09T10:27:28" + - "2021-07-09T12:08:58" + - "2021-07-10T11:49:54" + - "2021-07-11T11:30:50" + - "2021-07-11T13:12:20" + - "2021-07-12T11:11:46" + - "2021-07-12T12:53:16" + - "2021-07-13T10:52:42" + - "2021-07-13T12:34:12" + - "2021-07-14T10:33:38" + - "2021-07-14T12:15:07" + - "2021-07-15T11:56:03" + - "2021-07-16T11:36:59" + - "2021-07-16T13:18:29" + - "2021-07-17T11:17:54" + - "2021-07-17T12:59:24" + - "2021-07-18T10:58:50" + - "2021-07-18T12:40:20" + - "2021-07-19T10:39:45" + - "2021-07-19T12:21:15" + - "2021-07-20T12:02:10" + - "2021-07-21T11:43:05" + - "2021-07-21T13:24:35" + - "2021-07-22T11:24:00" + - "2021-07-22T13:05:30" + - "2021-07-23T11:04:55" + - "2021-07-23T12:46:25" + - "2021-07-24T10:45:50" + - "2021-07-24T12:27:20" + - "2021-07-25T10:26:45" + - "2021-07-26T11:49:10" + - "2021-07-27T11:30:04" + - "2021-07-27T13:11:34" + - "2021-07-28T11:10:59" + - "2021-07-28T12:52:29" + - "2021-07-29T10:51:53" + - "2021-07-29T12:33:23" + - "2021-07-30T10:32:48" + - "2021-07-30T12:14:17" + - "2021-07-31T11:55:12" + - "2021-08-01T11:36:06" + - "2021-08-01T13:17:36" + - "2021-08-02T11:17:00" + - "2021-08-02T12:58:30" + - "2021-08-03T10:57:54" + - "2021-08-03T12:39:24" + - "2021-08-04T10:38:48" + - "2021-08-04T12:20:18" + - "2021-08-06T11:42:06" + - "2021-08-06T13:23:35" + - "2021-08-07T11:23:00" + - "2021-08-07T13:04:29" + - "2021-08-08T11:03:53" + - "2021-08-08T12:45:23" + - "2021-08-09T10:44:47" + - "2021-08-09T12:26:17" + - "2021-08-10T10:25:41" + - "2021-08-10T12:07:10" + - "2021-08-11T11:48:04" + - "2021-08-12T11:28:57" + - "2021-08-12T13:10:27" + - "2021-08-13T11:09:51" + - "2021-08-13T12:51:20" + - "2021-08-14T10:50:44" + - "2021-08-14T12:32:14" + - "2021-08-15T10:31:37" + - "2021-08-15T12:13:07" + - "2021-08-16T11:54:00" + - "2021-08-17T11:34:53" + - "2021-08-17T13:16:23" + - "2021-08-18T11:15:46" + - "2021-08-18T12:57:16" + - "2021-08-19T10:56:39" + - "2021-08-19T12:38:09" + - "2021-08-20T10:37:32" + - "2021-08-20T12:19:02" + - "2021-08-21T11:59:55" + - "2021-08-22T11:40:48" + - "2021-08-22T13:22:17" + - "2021-08-23T11:21:41" + - "2021-08-23T13:03:10" + - "2021-08-24T11:02:33" + - "2021-08-24T12:44:03" + - "2021-08-25T10:43:26" + - "2021-08-25T12:24:55" + - "2021-08-26T10:24:19" + - "2021-08-26T12:05:48" + - "2021-08-27T11:46:41" + - "2021-08-28T11:27:33" + - "2021-08-28T13:09:03" + - "2021-08-29T11:08:26" + - "2021-08-29T12:49:55" + - "2021-08-30T10:49:18" + - "2021-08-30T12:30:48" + - "2021-08-31T10:30:11" + - "2021-08-31T12:11:40" + - "2021-09-01T11:52:32" + - "2021-09-02T11:33:25" + - "2021-09-02T13:14:54" + - "2021-09-03T11:14:17" + - "2021-09-03T12:55:46" + - "2021-09-04T10:55:09" + - "2021-09-04T12:36:39" + - "2021-09-05T10:36:01" + - "2021-09-05T12:17:31" + - "2021-09-06T11:58:23" + - "2021-09-07T11:39:15" + - "2021-09-07T13:20:44" + - "2021-09-08T11:20:07" + - "2021-09-08T13:01:36" + - "2021-09-09T11:00:59" + - "2021-09-09T12:42:28" + - "2021-09-10T10:41:51" + - "2021-09-10T12:23:20" + - "2021-09-11T10:22:43" + - "2021-09-11T12:04:12" + - "2021-09-12T11:45:04" + - "2021-09-13T11:25:56" + - "2021-09-13T13:07:25" + - "2021-09-14T11:06:48" + - "2021-09-14T12:48:17" + - "2021-09-15T10:47:39" + - "2021-09-15T12:29:09" + - "2021-09-16T10:28:31" + - "2021-09-16T12:10:00" + - "2021-09-17T11:50:52" + - "2021-09-18T11:31:44" + - "2021-09-18T13:13:13" + - "2021-09-19T11:12:35" + - "2021-09-19T12:54:05" + - "2021-09-21T10:34:19" + - "2021-09-21T12:15:48" + - "2021-09-22T11:56:39" + - "2021-09-23T11:37:31" + - "2021-09-23T13:19:01" + - "2021-09-24T11:18:23" + - "2021-09-24T12:59:53" + - "2021-09-25T10:59:15" + - "2021-09-25T12:40:45" + - "2021-09-26T10:40:07" + - "2021-09-26T12:21:37" + - "2021-09-27T10:20:59" + - "2021-09-27T12:02:29" + - "2021-09-28T11:43:21" + - "2021-09-29T11:24:13" + - "2021-09-29T13:05:42" + - "2021-09-30T11:05:05" + - "2021-09-30T12:46:34" + - "2021-10-01T10:45:57" + - "2021-10-01T12:27:26" + - "2021-10-02T10:26:48" + - "2021-10-02T12:08:18" + - "2021-10-03T11:49:10" + - "2021-10-04T11:30:02" + - "2021-10-04T13:11:31" + - "2021-10-05T11:10:54" + - "2021-10-05T12:52:23" + - "2021-10-06T10:51:45" + - "2021-10-06T12:33:15" + - "2021-10-07T10:32:37" + - "2021-10-07T12:14:07" + - "2021-10-08T11:54:59" + - "2021-10-09T11:35:50" + - "2021-10-09T13:17:20" + - "2021-10-10T11:16:42" + - "2021-10-10T12:58:12" + - "2021-10-11T10:57:34" + - "2021-10-11T12:39:04" + - "2021-10-12T10:38:26" + - "2021-10-12T12:19:55" + - "2021-10-13T10:19:18" + - "2021-10-13T12:00:47" + - "2021-10-14T11:41:39" + - "2021-10-15T11:22:31" + - "2021-10-15T13:04:01" + - "2021-10-16T11:03:23" + - "2021-10-16T12:44:53" + - "2021-10-17T10:44:15" + - "2021-10-17T12:25:44" + - "2021-10-18T10:25:07" + - "2021-10-18T12:06:36" + - "2021-10-19T11:47:28" + - "2021-10-20T11:28:21" + - "2021-10-20T13:09:50" + - "2021-10-21T11:09:13" + - "2021-10-21T12:50:42" + - "2021-10-22T10:50:05" + - "2021-10-22T12:31:34" + - "2021-10-23T10:30:57" + - "2021-10-23T12:12:26" + - "2021-10-24T10:11:49" + - "2021-10-24T11:53:18" + - "2021-10-25T11:34:11" + - "2021-10-25T13:15:40" + - "2021-10-26T11:15:03" + - "2021-10-26T12:56:32" + - "2021-10-27T10:55:55" + - "2021-10-27T12:37:25" + - "2021-10-28T10:36:47" + - "2021-10-28T12:18:17" + - "2021-10-29T10:17:40" + - "2021-10-29T11:59:09" + - "2021-10-30T11:40:02" + - "2021-10-31T11:20:54" + - "2021-10-31T13:02:24" + - "2021-11-01T11:01:47" + - "2021-11-01T12:43:16" + - "2021-11-02T10:42:39" + - "2021-11-02T12:24:09" + - "2021-11-03T10:23:32" + - "2021-11-03T12:05:02" + - "2021-11-05T11:26:47" + - "2021-11-05T13:08:17" + - "2021-11-06T11:07:40" + - "2021-11-06T12:49:10" + - "2021-11-07T10:48:33" + - "2021-11-07T12:30:03" + - "2021-11-09T10:10:19" + - "2021-11-09T11:51:49" + - "2021-11-10T11:32:42" + - "2021-11-10T13:14:12" + - "2021-11-11T11:13:35" + - "2021-11-11T12:55:05" + - "2021-11-12T10:54:29" + - "2021-11-12T12:35:58" + - "2021-11-13T10:35:22" + - "2021-11-13T12:16:52" + - "2021-11-14T10:16:16" + - "2021-11-14T11:57:45" + - "2021-11-15T11:38:39" + - "2021-11-16T11:19:33" + - "2021-11-16T13:01:02" + - "2021-11-17T11:00:27" + - "2021-11-17T12:41:56" + - "2021-11-18T10:41:21" + - "2021-11-18T12:22:50" + - "2021-11-19T10:22:15" + - "2021-11-19T12:03:44" + - "2021-11-20T11:44:39" + - "2021-11-21T11:25:33" + - "2021-11-21T13:07:03" + - "2021-11-22T11:06:28" + - "2021-11-22T12:47:57" + - "2021-11-23T10:47:22" + - "2021-11-23T12:28:52" + - "2021-11-24T10:28:17" + - "2021-11-24T12:09:47" + - "2021-11-25T11:50:42" + - "2021-11-26T11:31:37" + - "2021-11-26T13:13:07" + - "2021-11-27T11:12:32" + - "2021-11-27T12:54:02" + - "2021-11-28T10:53:28" + - "2021-11-28T12:34:57" + - "2021-11-29T10:34:23" + - "2021-11-29T12:15:53" + - "2021-11-30T10:15:19" + - "2021-11-30T11:56:49" + - "2021-12-01T11:37:44" + - "2021-12-02T11:18:40" + - "2021-12-02T13:00:10" + - "2021-12-03T10:59:36" + - "2021-12-03T12:41:06" + - "2021-12-04T10:40:32" + - "2021-12-04T12:22:02" + - "2021-12-05T10:21:29" + - "2021-12-05T12:02:58" + - "2021-12-06T11:43:55" + - "2021-12-07T11:24:52" + - "2021-12-07T13:06:21" + - "2021-12-08T11:05:48" + - "2021-12-08T12:47:18" + - "2021-12-09T10:46:45" + - "2021-12-09T12:28:15" + - "2021-12-10T10:27:42" + - "2021-12-10T12:09:12" + - "2021-12-12T11:31:06" + - "2021-12-12T13:12:36" + - "2021-12-13T11:12:04" + - "2021-12-13T12:53:33" + - "2021-12-14T10:53:01" + - "2021-12-14T12:34:31" + - "2021-12-15T10:33:59" + - "2021-12-15T12:15:29" + - "2021-12-16T10:14:57" + - "2021-12-16T11:56:26" + - "2021-12-17T11:37:24" + - "2021-12-18T11:18:22" + - "2021-12-18T12:59:52" + - "2021-12-19T10:59:21" + - "2021-12-19T12:40:51" + - "2021-12-20T10:40:19" + - "2021-12-20T12:21:49" + - "2021-12-21T10:21:18" + - "2021-12-21T12:02:47" + - "2021-12-22T11:43:46" + - "2021-12-23T11:24:45" + - "2021-12-23T13:06:15" + - "2021-12-24T11:05:44" + - "2021-12-24T12:47:14" + - "2021-12-25T10:46:43" + - "2021-12-25T12:28:13" + - "2021-12-26T12:09:12" + - "2021-12-27T10:08:41" + - "2021-12-27T11:50:11" + - "2021-12-28T11:31:11" + - "2021-12-28T13:12:41" + - "2021-12-29T11:12:10" + - "2021-12-29T12:53:40" + - "2021-12-30T10:53:10" + - "2021-12-30T12:34:40" + - "2021-12-31T10:34:10" + - "2021-12-31T12:15:40" + - "2022-01-01T10:15:10" + - "2022-01-01T11:56:40" + - "2022-01-02T11:37:40" + - "2022-01-03T11:18:40" + - "2022-01-03T13:00:10" + - "2022-01-04T10:59:40" + - "2022-01-04T12:41:10" + - "2022-01-05T10:40:41" + - "2022-01-05T12:22:11" + - "2022-01-06T10:21:41" + - "2022-01-06T12:03:11" + - "2022-01-07T11:44:12" + - "2022-01-08T11:25:13" + - "2022-01-08T13:06:43" + - "2022-01-09T11:06:14" + - "2022-01-09T12:47:44" + - "2022-01-10T10:47:15" + - "2022-01-10T12:28:45" + - "2022-01-11T10:28:16" + - "2022-01-11T12:09:46" + - "2022-01-12T11:50:47" + - "2022-01-15T10:53:52" + - "2022-01-15T12:35:22" + - "2022-01-16T10:34:54" + - "2022-01-16T12:16:24" + - "2022-01-17T10:15:56" + - "2022-01-17T11:57:26" + - "2022-01-18T11:38:28" + - "2022-01-19T11:19:30" + - "2022-01-19T13:01:00" + - "2022-01-20T11:00:32" + - "2022-01-20T12:42:02" + - "2022-01-21T10:41:34" + - "2022-01-21T12:23:05" + - "2022-01-22T10:22:37" + - "2022-01-22T12:04:07" + - "2022-01-23T11:45:09" + - "2022-01-24T11:26:12" + - "2022-01-24T13:07:42" + - "2022-01-25T11:07:15" + - "2022-01-25T12:48:45" + - "2022-01-26T10:48:17" + - "2022-01-26T12:29:48" + - "2022-01-27T10:29:20" + - "2022-01-27T12:10:51" + - "2022-01-28T10:10:23" + - "2022-01-28T11:51:54" + - "2022-01-29T11:32:57" + - "2022-01-29T13:14:27" + - "2022-01-30T11:14:00" + - "2022-01-30T12:55:30" + - "2022-01-31T10:55:03" + - "2022-01-31T12:36:33" + - "2022-02-01T10:36:06" + - "2022-02-01T12:17:37" + - "2022-02-02T10:17:10" + - "2022-02-02T11:58:40" + - "2022-02-03T11:39:43" + - "2022-02-04T11:20:47" + - "2022-02-04T13:02:17" + - "2022-02-05T11:01:51" + - "2022-02-05T12:43:21" + - "2022-02-06T10:42:54" + - "2022-02-06T12:24:25" + - "2022-02-07T10:23:58" + - "2022-02-07T12:05:28" + - "2022-02-08T11:46:32" + - "2022-02-09T11:27:36" + - "2022-02-09T13:09:06" + - "2022-02-10T11:08:40" + - "2022-02-10T12:50:10" + - "2022-02-11T10:49:44" + - "2022-02-11T12:31:14" + - "2022-02-12T10:30:48" + - "2022-02-12T12:12:19" + - "2022-02-13T10:11:52" + - "2022-02-13T11:53:23" + - "2022-02-14T11:34:27" + - "2022-02-14T13:15:57" + - "2022-02-15T11:15:31" + - "2022-02-15T12:57:01" + - "2022-02-16T10:56:35" + - "2022-02-16T12:38:06" + - "2022-02-17T10:37:40" + - "2022-02-17T12:19:10" + - "2022-02-18T10:18:44" + - "2022-02-18T12:00:15" + - "2022-02-19T11:41:19" + - "2022-02-20T13:03:54" + - "2022-02-21T12:44:59" + - "2022-02-22T10:44:33" + - "2022-02-23T10:25:38" + - "2022-02-23T12:07:08" + - "2022-02-24T11:48:13" + - "2022-02-26T11:10:22" + - "2022-02-26T12:51:52" + - "2022-02-27T10:51:27" + - "2022-02-27T12:32:57" + - "2022-02-28T10:32:32" + - "2022-02-28T12:14:02" + - "2022-03-01T10:13:37" + - "2022-03-01T11:55:07" + - "2022-03-02T11:36:12" + - "2022-03-02T13:17:42" + - "2022-03-03T11:17:17" + - "2022-03-03T12:58:47" + - "2022-03-04T10:58:22" + - "2022-03-04T12:39:52" + - "2022-03-05T10:39:27" + - "2022-03-05T12:20:57" + - "2022-03-06T10:20:32" + - "2022-03-06T12:02:02" + - "2022-03-07T11:43:07" + - "2022-03-08T11:24:12" + - "2022-03-08T13:05:43" + - "2022-03-09T11:05:17" + - "2022-03-09T12:46:48" + - "2022-03-10T10:46:23" + - "2022-03-10T12:27:53" + - "2022-03-11T10:27:28" + - "2022-03-11T12:08:58" + - "2022-03-12T11:50:03" + - "2022-03-13T11:31:08" + - "2022-03-13T13:12:39" + - "2022-03-14T11:12:13" + - "2022-03-14T12:53:44" + - "2022-03-15T10:53:18" + - "2022-03-15T12:34:49" + - "2022-03-16T10:34:23" + - "2022-03-16T12:15:54" + - "2022-03-17T10:15:29" + - "2022-03-17T11:56:59" + - "2022-03-18T11:38:04" + - "2022-03-18T13:19:34" + - "2022-03-19T11:19:09" + - "2022-03-19T13:00:39" + - "2022-03-20T11:00:14" + - "2022-03-20T12:41:45" + - "2022-03-21T10:41:19" + - "2022-03-21T12:22:50" + - "2022-03-22T10:22:24" + - "2022-03-22T12:03:55" + - "2022-03-23T11:45:00" + - "2022-03-24T11:26:05" + - "2022-03-24T13:07:35" + - "2022-03-25T11:07:10" + - "2022-03-25T12:48:40" + - "2022-03-26T10:48:15" + - "2022-03-26T12:29:45" + - "2022-03-27T10:29:20" + - "2022-03-27T12:10:50" + - "2022-03-28T11:51:55" + - "2022-03-29T11:33:00" + - "2022-03-29T13:14:30" + - "2022-03-30T11:14:05" + - "2022-03-30T12:55:35" + - "2022-03-31T10:55:10" + - "2022-03-31T12:36:40" + - "2022-04-01T10:36:14" + - "2022-04-01T12:17:45" + - "2022-04-02T10:17:19" + - "2022-04-02T11:58:50" + - "2022-04-03T11:39:54" + - "2022-04-03T13:21:25" + - "2022-04-04T11:20:59" + - "2022-04-04T13:02:29" + - "2022-04-05T11:02:04" + - "2022-04-05T12:43:34" + - "2022-04-06T10:43:08" + - "2022-04-06T12:24:39" + - "2022-04-07T10:24:13" + - "2022-04-07T12:05:43" + - "2022-04-08T11:46:48" + - "2022-04-09T11:27:52" + - "2022-04-09T13:09:22" + - "2022-04-10T11:08:56" + - "2022-04-10T12:50:27" + - "2022-04-11T10:50:01" + - "2022-04-11T12:31:31" + - "2022-04-12T10:31:05" + - "2022-04-12T12:12:35" + - "2022-04-13T11:53:39" + - "2022-04-14T11:34:43" + - "2022-04-14T13:16:14" + - "2022-04-15T11:15:47" + - "2022-04-15T12:57:18" + - "2022-04-16T10:56:51" + - "2022-04-16T12:38:22" + - "2022-04-17T10:37:55" + - "2022-04-17T12:19:26" + - "2022-04-18T10:18:59" + - "2022-04-18T12:00:29" + - "2022-04-19T11:41:33" + - "2022-04-19T13:23:03" + - "2022-04-20T11:22:37" + - "2022-04-20T13:04:07" + - "2022-04-21T11:03:41" + - "2022-04-21T12:45:11" + - "2022-04-22T10:44:44" + - "2022-04-22T12:26:14" + - "2022-04-23T10:25:48" + - "2022-04-23T12:07:18" + - "2022-04-24T11:48:21" + - "2022-04-25T11:29:25" + - "2022-04-25T13:10:55" + - "2022-04-26T11:10:28" + - "2022-04-26T12:51:58" + - "2022-04-27T10:51:31" + - "2022-04-27T12:33:01" + - "2022-04-28T10:32:34" + - "2022-04-28T12:14:04" + - "2022-04-29T11:55:07" + - "2022-04-30T11:36:10" + - "2022-04-30T13:17:40" + - "2022-05-03T10:39:18" + - "2022-05-03T12:20:48" + - "2022-05-04T10:20:20" + - "2022-05-04T12:01:50" + - "2022-05-05T11:42:53" + - "2022-05-05T13:24:23" + - "2022-05-06T11:23:55" + - "2022-05-06T13:05:25" + - "2022-05-07T11:04:57" + - "2022-05-07T12:46:27" + - "2022-05-08T10:45:59" + - "2022-05-08T12:27:29" + - "2022-05-09T10:27:01" + - "2022-05-09T12:08:31" + - "2022-05-10T11:49:33" + - "2022-05-11T13:12:05" + - "2022-05-13T10:52:38" + - "2022-05-14T10:33:39" + - "2022-05-14T12:15:09" + - "2022-05-15T11:56:10" + - "2022-05-16T11:37:12" + - "2022-05-16T13:18:42" + - "2022-05-17T11:18:13" + - "2022-05-17T12:59:43" + - "2022-05-18T10:59:13" + - "2022-05-18T12:40:43" + - "2022-05-22T11:24:46" + - "2022-05-22T13:06:16" + - "2022-05-23T11:05:46" + - "2022-05-23T12:47:16" + - "2022-05-24T10:46:46" + - "2022-05-24T12:28:16" + - "2022-05-25T10:27:46" + - "2022-05-25T12:09:16" + - "2022-05-26T11:50:16" + - "2022-05-27T11:31:16" + - "2022-05-27T13:12:46" + - "2022-05-28T11:12:15" + - "2022-05-28T12:53:45" + - "2022-05-29T10:53:15" + - "2022-05-29T12:34:45" + - "2022-05-30T10:34:14" + - "2022-05-30T12:15:44" + - "2022-05-31T11:56:43" + - "2022-06-01T11:37:42" + - "2022-06-01T13:19:12" + - "2022-06-02T11:18:41" + - "2022-06-02T13:00:11" + - "2022-06-03T10:59:40" + - "2022-06-03T12:41:10" + - "2022-06-04T10:40:39" + - "2022-06-04T12:22:09" + - "2022-06-05T12:03:07" + - "2022-06-06T11:44:06" + - "2022-06-06T13:25:36" + - "2022-06-07T11:25:04" + - "2022-06-07T13:06:34" + - "2022-06-08T11:06:03" + - "2022-06-08T12:47:32" + - "2022-06-09T10:47:01" + - "2022-06-09T12:28:31" + - "2022-06-10T10:28:00" + - "2022-06-10T12:09:30" + - "2022-06-11T11:50:30" + - "2022-06-12T11:31:29" + - "2022-06-12T13:12:59" + - "2022-06-13T11:12:29" + - "2022-06-13T12:53:59" + - "2022-06-14T10:53:28" + - "2022-06-14T12:34:58" + - "2022-06-15T10:34:28" + - "2022-06-15T12:15:57" + - "2022-06-16T11:56:57" + - "2022-06-17T11:37:56" + - "2022-06-17T13:19:26" + - "2022-06-18T11:18:55" + - "2022-06-18T13:00:25" + - "2022-06-19T10:59:53" + - "2022-06-19T12:41:23" + - "2022-06-20T10:40:52" + - "2022-06-20T12:22:22" + - "2022-06-21T12:03:20" + - "2022-06-22T11:44:19" + - "2022-06-22T13:25:49" + - "2022-06-23T11:25:17" + - "2022-06-23T13:06:47" + - "2022-06-24T11:06:15" + - "2022-06-24T12:47:45" + - "2022-06-25T10:47:13" + - "2022-06-25T12:28:43" + - "2022-06-26T10:28:11" + - "2022-06-26T12:09:41" + - "2022-06-27T11:50:39" + - "2022-06-28T11:31:37" + - "2022-06-28T13:13:06" + - "2022-06-29T11:12:34" + - "2022-06-29T12:54:04" + - "2022-06-30T10:53:32" + - "2022-06-30T12:35:01" + - "2022-07-01T10:34:29" + - "2022-07-01T12:15:59" + - "2022-07-02T11:56:56" + - "2022-07-03T11:37:53" + - "2022-07-03T13:19:23" + - "2022-07-04T11:18:50" + - "2022-07-04T13:00:20" + - "2022-07-05T10:59:47" + - "2022-07-05T12:41:17" + - "2022-07-06T10:40:44" + - "2022-07-06T12:22:14" + - "2022-07-07T10:21:41" + - "2022-07-07T12:03:10" + - "2022-07-08T11:44:07" + - "2022-07-08T13:25:37" + - "2022-07-09T11:25:03" + - "2022-07-09T13:06:33" + - "2022-07-10T11:06:00" + - "2022-07-10T12:47:30" + - "2022-07-11T10:46:56" + - "2022-07-11T12:28:26" + - "2022-07-12T10:27:52" + - "2022-07-12T12:09:22" + - "2022-07-13T11:50:18" + - "2022-07-14T11:31:14" + - "2022-07-14T13:12:44" + - "2022-07-15T11:12:10" + - "2022-07-15T12:53:40" + - "2022-07-16T10:53:06" + - "2022-07-16T12:34:35" + - "2022-07-17T10:34:01" + - "2022-07-17T12:15:31" + - "2022-07-18T11:56:27" + - "2022-07-19T11:37:22" + - "2022-07-19T13:18:52" + - "2022-07-20T11:18:17" + - "2022-07-20T12:59:47" + - "2022-07-21T10:59:13" + - "2022-07-21T12:40:42" + - "2022-07-22T10:40:08" + - "2022-07-22T12:21:37" + - "2022-07-23T10:21:03" + - "2022-07-23T12:02:32" + - "2022-07-24T11:43:27" + - "2022-07-24T13:24:57" + - "2022-07-25T11:24:22" + - "2022-07-25T13:05:52" + - "2022-07-26T11:05:17" + - "2022-07-26T12:46:47" + - "2022-07-27T10:46:12" + - "2022-07-27T12:27:41" + - "2022-07-28T10:27:06" + - "2022-07-28T12:08:36" + - "2022-07-29T11:49:31" + - "2022-07-30T11:30:25" + - "2022-07-30T13:11:55" + - "2022-07-31T11:11:19" + - "2022-07-31T12:52:49" + - "2022-08-01T12:33:43" + - "2022-08-02T10:33:08" + - "2022-08-02T12:14:37" + - "2022-08-03T11:55:32" + - "2022-08-04T11:36:26" + - "2022-08-04T13:17:55" + - "2022-08-05T11:17:20" + - "2022-08-05T12:58:49" + - "2022-08-06T10:58:14" + - "2022-08-06T12:39:43" + - "2022-08-07T10:39:07" + - "2022-08-07T12:20:37" + - "2022-08-08T10:20:01" + - "2022-08-08T12:01:31" + - "2022-08-09T11:42:24" + - "2022-08-09T13:23:54" + - "2022-08-10T11:23:18" + - "2022-08-10T13:04:48" + - "2022-08-11T11:04:12" + - "2022-08-11T12:45:41" + - "2022-08-12T10:45:05" + - "2022-08-12T12:26:35" + - "2022-08-13T10:25:58" + - "2022-08-13T12:07:28" + - "2022-08-14T11:48:21" + - "2022-08-15T11:29:15" + - "2022-08-15T13:10:44" + - "2022-08-16T11:10:08" + - "2022-08-16T12:51:37" + - "2022-08-17T10:51:01" + - "2022-08-17T12:32:30" + - "2022-08-18T10:31:54" + - "2022-08-18T12:13:24" + - "2022-08-19T11:54:17" + - "2022-08-20T11:35:09" + - "2022-08-20T13:16:39" + - "2022-08-21T11:16:02" + - "2022-08-21T12:57:32" + - "2022-08-22T10:56:55" + - "2022-08-22T12:38:25" + - "2022-08-23T10:37:48" + - "2022-08-23T12:19:17" + - "2022-08-24T10:18:41" + - "2022-08-24T12:00:10" + - "2022-08-25T11:41:03" + - "2022-08-25T13:22:32" + - "2022-08-26T11:21:55" + - "2022-08-26T13:03:25" + - "2022-08-27T11:02:48" + - "2022-08-27T12:44:17" + - "2022-08-28T10:43:40" + - "2022-08-28T12:25:10" + - "2022-08-29T10:24:33" + - "2022-08-29T12:06:02" + - "2022-08-30T11:46:54" + - "2022-08-31T11:27:47" + - "2022-08-31T13:09:16" + - "2022-09-01T11:08:39" + - "2022-09-01T12:50:08" + - "2022-09-02T10:49:31" + - "2022-09-02T12:31:01" + - "2022-09-03T10:30:23" + - "2022-09-03T12:11:53" + - "2022-09-04T11:52:45" + - "2022-09-05T11:33:37" + - "2022-09-05T13:15:06" + - "2022-09-06T11:14:29" + - "2022-09-06T12:55:58" + - "2022-09-07T10:55:21" + - "2022-09-07T12:36:50" + - "2022-09-08T10:36:13" + - "2022-09-08T12:17:42" + - "2022-09-09T10:17:04" + - "2022-09-09T11:58:34" + - "2022-09-10T11:39:26" + - "2022-09-10T13:20:55" + - "2022-09-11T11:20:18" + - "2022-09-11T13:01:47" + - "2022-09-12T11:01:09" + - "2022-09-12T12:42:39" + - "2022-09-13T10:42:01" + - "2022-09-13T12:23:30" + - "2022-09-14T10:22:52" + - "2022-09-14T12:04:22" + - "2022-09-15T11:45:14" + - "2022-09-16T11:26:05" + - "2022-09-16T13:07:34" + - "2022-09-17T11:06:56" + - "2022-09-17T12:48:26" + - "2022-09-18T10:47:48" + - "2022-09-18T12:29:17" + - "2022-09-19T10:28:39" + - "2022-09-19T12:10:09" + - "2022-09-20T11:51:00" + - "2022-09-21T11:31:51" + - "2022-09-21T13:13:21" + - "2022-09-22T11:12:43" + - "2022-09-22T12:54:12" + - "2022-09-23T10:53:34" + - "2022-09-23T12:35:03" + - "2022-09-24T10:34:25" + - "2022-09-24T12:15:55" + - "2022-09-25T10:15:16" + - "2022-09-25T11:56:46" + - "2022-09-26T11:37:37" + - "2022-09-26T13:19:06" + - "2022-09-27T11:18:28" + - "2022-09-27T12:59:58" + - "2022-09-29T10:40:10" + - "2022-09-29T12:21:40" + - "2022-09-30T10:21:02" + - "2022-09-30T12:02:31" + - "2022-10-01T11:43:22" + - "2022-10-02T11:24:13" + - "2022-10-02T13:05:42" + - "2022-10-03T11:05:04" + - "2022-10-03T12:46:33" + - "2022-10-04T10:45:55" + - "2022-10-04T12:27:24" + - "2022-10-05T10:26:46" + - "2022-10-05T12:08:15" + - "2022-10-06T11:49:06" + - "2022-10-07T11:29:57" + - "2022-10-07T13:11:27" + - "2022-10-08T11:10:48" + - "2022-10-08T12:52:18" + - "2022-10-09T10:51:39" + - "2022-10-09T12:33:08" + - "2022-10-10T10:32:30" + - "2022-10-10T12:13:59" + - "2022-10-11T11:54:50" + - "2022-10-12T11:35:41" + - "2022-10-12T13:17:10" + - "2022-10-13T11:16:32" + - "2022-10-13T12:58:01" + - "2022-10-14T10:57:23" + - "2022-10-14T12:38:52" + - "2022-10-15T10:38:14" + - "2022-10-16T10:19:05" + - "2022-10-16T12:00:34" + - "2022-10-17T11:41:25" + - "2022-10-18T11:22:16" + - "2022-10-18T13:03:45" + - "2022-10-19T11:03:07" + - "2022-10-19T12:44:36" + - "2022-10-20T10:43:59" + - "2022-10-20T12:25:29" + - "2022-10-21T10:24:52" + - "2022-10-21T12:06:22" + - "2022-10-22T11:47:15" + - "2022-10-23T11:28:09" + - "2022-10-23T13:09:38" + - "2022-10-24T11:09:02" + - "2022-10-24T12:50:32" + - "2022-10-25T10:49:55" + - "2022-10-25T12:31:25" + - "2022-10-26T10:30:49" + - "2022-10-26T12:12:19" + - "2022-10-27T10:11:42" + - "2022-10-27T11:53:12" + - "2022-10-28T11:34:06" + - "2022-10-28T13:15:35" + - "2022-10-29T11:14:59" + - "2022-10-29T12:56:29" + - "2022-10-30T10:55:53" + - "2022-10-30T12:37:22" + - "2022-10-31T10:36:47" + - "2022-10-31T12:18:16" + - "2022-11-01T10:17:40" + - "2022-11-01T11:59:10" + - "2022-11-02T11:40:04" + - "2022-11-03T11:20:58" + - "2022-11-03T13:02:27" + - "2022-11-04T11:01:51" + - "2022-11-04T12:43:21" + - "2022-11-05T10:42:45" + - "2022-11-05T12:24:15" + - "2022-11-06T10:23:39" + - "2022-11-06T12:05:09" + - "2022-11-07T11:46:03" + - "2022-11-08T11:26:57" + - "2022-11-08T13:08:27" + - "2022-11-09T11:07:51" + - "2022-11-09T12:49:21" + - "2022-11-10T10:48:46" + - "2022-11-10T12:30:15" + - "2022-11-11T10:29:40" + - "2022-11-11T12:11:10" + - "2022-11-12T10:10:35" + - "2022-11-12T11:52:04" + - "2022-11-13T11:32:59" + - "2022-11-13T13:14:28" + - "2022-11-14T11:13:53" + - "2022-11-14T12:55:23" + - "2022-11-15T10:54:48" + - "2022-11-15T12:36:18" + - "2022-11-16T10:35:43" + - "2022-11-16T12:17:12" + - "2022-11-17T10:16:38" + - "2022-11-17T11:58:07" + - "2022-11-18T11:39:02" + - "2022-11-19T11:19:57" + - "2022-11-19T13:01:27" + - "2022-11-20T11:00:53" + - "2022-11-20T12:42:22" + - "2022-11-21T10:41:48" + - "2022-11-21T12:23:18" + - "2022-11-22T10:22:43" + - "2022-11-22T12:04:13" + - "2022-11-23T11:45:09" + - "2022-11-24T11:26:04" + - "2022-11-24T13:07:34" + - "2022-11-25T11:07:00" + - "2022-11-25T12:48:30" + - "2022-11-26T10:47:56" + - "2022-11-26T12:29:25" + - "2022-11-27T10:28:52" + - "2022-11-27T12:10:21" + - "2022-11-28T10:09:48" + - "2022-11-28T11:51:18" + - "2022-11-29T11:32:14" + - "2022-11-29T13:13:44" + - "2022-11-30T11:13:10" + - "2022-11-30T12:54:40" + - "2022-12-01T10:54:07" + - "2022-12-01T12:35:36" + - "2022-12-02T10:35:03" + - "2022-12-02T12:16:33" + - "2022-12-03T10:16:00" + - "2022-12-03T11:57:30" + - "2022-12-04T11:38:26" + - "2022-12-05T11:19:23" + - "2022-12-05T13:00:53" + - "2022-12-06T11:00:21" + - "2022-12-06T12:41:50" + - "2022-12-07T10:41:18" + - "2022-12-07T12:22:48" + - "2022-12-08T10:22:15" + - "2022-12-08T12:03:45" + - "2022-12-09T11:44:42" + - "2022-12-10T11:25:40" + - "2022-12-10T13:07:10" + - "2022-12-11T11:06:38" + - "2022-12-11T12:48:08" + - "2022-12-12T10:47:35" + - "2022-12-12T12:29:05" + - "2022-12-13T10:28:33" + - "2022-12-13T12:10:03" + - "2022-12-14T10:09:32" + - "2022-12-14T11:51:01" + - "2022-12-15T11:32:00" + - "2022-12-15T13:13:30" + - "2022-12-16T11:12:58" + - "2022-12-16T12:54:28" + - "2022-12-17T10:53:56" + - "2022-12-17T12:35:26" + - "2022-12-18T10:34:55" + - "2022-12-18T12:16:25" + - "2022-12-19T10:15:54" + - "2022-12-19T11:57:24" + - "2022-12-20T11:38:23" + - "2022-12-21T11:19:22" + - "2022-12-21T13:00:52" + - "2022-12-22T11:00:21" + - "2022-12-22T12:41:51" + - "2022-12-23T10:41:20" + - "2022-12-23T12:22:50" + - "2022-12-24T10:22:19" + - "2022-12-24T12:03:49" + - "2022-12-25T11:44:49" + - "2022-12-26T11:25:49" + - "2022-12-26T13:07:19" + - "2022-12-27T11:06:48" + - "2022-12-27T12:48:18" + - "2022-12-28T10:47:48" + - "2022-12-28T12:29:18" + - "2022-12-29T10:28:48" + - "2022-12-29T12:10:18" + - "2022-12-30T11:51:18 + - "2022-12-30T10:09:48" diff --git a/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml index 7422daf5..7e798f56 100644 --- a/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml +++ b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml @@ -16,4 +16,11 @@ Agency: Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + DateTimeInterval: + Start: "2021-01-01T01:00:00Z" + End: "2022-12-01T00:30:00Z" + Timedelta: + minutes: 30 diff --git a/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml b/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml index 9b632099..3bac8af1 100644 --- a/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml +++ b/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml @@ -16,4 +16,8 @@ Agency: Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2023-01-01" # dummy diff --git a/collections/AQ4_Human_Mobility_Patterns.yaml b/collections/AQ4_Human_Mobility_Patterns.yaml index 8862af88..383b9008 100644 --- a/collections/AQ4_Human_Mobility_Patterns.yaml +++ b/collections/AQ4_Human_Mobility_Patterns.yaml @@ -16,4 +16,11 @@ Agency: Provider: - Name: SISTEMA Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + DateTimeInterval: + Start: "2019-07-01T00:00Z" + End: "2022-12-31T22:00:00Z" + Timedelta: + days: 1 diff --git a/collections/AQ5_Nitrogen_Dioxide_S5P.yaml b/collections/AQ5_Nitrogen_Dioxide_S5P.yaml index 7ac35f4f..df1e8179 100644 --- a/collections/AQ5_Nitrogen_Dioxide_S5P.yaml +++ b/collections/AQ5_Nitrogen_Dioxide_S5P.yaml @@ -16,4 +16,11 @@ Agency: Provider: - Name: SISTEMA Resources: - - Name: Collection-only + - Name: Collection-only + Type: OverwriteTimes + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + DateTimeInterval: + Start: "2021-12-31T00:00:00" + End: "today" + Timedelta: + days: 1 diff --git a/collections/AQA_health_risk_index.yaml b/collections/AQA_health_risk_index.yaml index d690a591..13cc8ef8 100644 --- a/collections/AQA_health_risk_index.yaml +++ b/collections/AQA_health_risk_index.yaml @@ -16,7 +16,14 @@ Agency: Provider: - Name: SISTEMA Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + DateTimeInterval: + Start: "2020-01-01T01:00:00Z" + End: "2022-12-18T00:00:00Z" + Timedelta: + days: 1 # Resources: # - EndPoint: https://xcube-geodb.brockmann-consult.de/geoserver/geodb_debd884d-92f9-4979-87b6-eadef1139394/gwc/service/tms/1.0.0/ # DBEndpoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ diff --git a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml index d197179c..a6b25b12 100644 --- a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml +++ b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml @@ -16,4 +16,11 @@ Agency: Provider: - Name: SISTEMA Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + DateTimeInterval: + Start: "2020-01-01T01:00:00Z" + End: "2022-12-18T00:00:00Z" + Timedelta: + days: 1 diff --git a/collections/AQC_Coarse_particulate_matter_PM10.yaml b/collections/AQC_Coarse_particulate_matter_PM10.yaml index e4cab61f..0aabc03b 100644 --- a/collections/AQC_Coarse_particulate_matter_PM10.yaml +++ b/collections/AQC_Coarse_particulate_matter_PM10.yaml @@ -16,4 +16,11 @@ Agency: Provider: - Name: SISTEMA Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + DateTimeInterval: + Start: "2020-01-01T01:00:00Z" + End: "2022-12-18T00:00:00Z" + Timedelta: + days: 1 diff --git a/collections/BM2_Above_Ground_Biomass.yaml b/collections/BM2_Above_Ground_Biomass.yaml index 07bcaba9..54bcc3de 100644 --- a/collections/BM2_Above_Ground_Biomass.yaml +++ b/collections/BM2_Above_Ground_Biomass.yaml @@ -16,4 +16,8 @@ Agency: Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2023-01-01" # dummy diff --git a/collections/E12c_truck_detections_motorways_GTIF.yaml b/collections/E12c_truck_detections_motorways_GTIF.yaml index 717a134f..2c754559 100644 --- a/collections/E12c_truck_detections_motorways_GTIF.yaml +++ b/collections/E12c_truck_detections_motorways_GTIF.yaml @@ -23,5 +23,6 @@ Resources: Type: byoc CollectionId: 34fbfb05-c3e5-4885-9840-830ee85dddd4 LayerId: VIS_TRUCK_DETECTION_MOTORWAYS_NEW + OverwriteBBox: [46.4, 49, 9.5, 17] Image: E12c_truck_detections_motorways/E12c.png Legend: E12c_truck_detections_motorways/cm_legend.png diff --git a/collections/E12d_truck_detections_primary_roads_GTIF.yaml b/collections/E12d_truck_detections_primary_roads_GTIF.yaml index 106b1920..4b49466b 100644 --- a/collections/E12d_truck_detections_primary_roads_GTIF.yaml +++ b/collections/E12d_truck_detections_primary_roads_GTIF.yaml @@ -23,5 +23,6 @@ Resources: Type: byoc CollectionId: 81201dac-c408-4cf8-b9a5-ca8349e4ab6c LayerId: VIS_TRUCK_DETECTION_PRIMARY_NEW + OverwriteBBox: [46.4, 49, 9.5, 17] Image: E12d_truck_detections_primary_roads/E12d.png Legend: E12d_truck_detections_motorways/cm_legend.png diff --git a/collections/EO4A2_Snow_water_equivalent.yaml b/collections/EO4A2_Snow_water_equivalent.yaml index 63e8ee5a..e16c5abb 100644 --- a/collections/EO4A2_Snow_water_equivalent.yaml +++ b/collections/EO4A2_Snow_water_equivalent.yaml @@ -18,5 +18,11 @@ Provider: Resources: - EndPoint: https://snow-app-gte2s.hub.eox.at/ Name: WMS - Type: Time LayerId: 'SWE' + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + DateTimeInterval: + Start: "2020-10-01T00:00:00" + End: "2022-06-30T00:00:00" + Timedelta: + days: 1 diff --git a/collections/EO4A_Snowdepth.yaml b/collections/EO4A_Snowdepth.yaml index 10283be3..9900488e 100644 --- a/collections/EO4A_Snowdepth.yaml +++ b/collections/EO4A_Snowdepth.yaml @@ -18,6 +18,11 @@ Provider: Resources: - EndPoint: https://snow-app-gte2s.hub.eox.at/ Name: WMS - Type: Time LayerId: 'SNOW-DEPTH' - + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + DateTimeInterval: + Start: "2020-10-01T00:00:00" + End: "2022-06-30T00:00:00" + Timedelta: + days: 1 diff --git a/collections/FCM1_Forest_change_detections.yaml b/collections/FCM1_Forest_change_detections.yaml index 2f4bd26e..e2fbc011 100644 --- a/collections/FCM1_Forest_change_detections.yaml +++ b/collections/FCM1_Forest_change_detections.yaml @@ -16,5 +16,8 @@ Agency: Provider: - Name: placeholder Resources: - - Name: Collection-only - + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + ype: OverwriteTimes + Times: + - "2023-01-01" # dummy diff --git a/collections/FCM2_Forest_disturbance_type.yaml b/collections/FCM2_Forest_disturbance_type.yaml index fab9d089..f02986b0 100644 --- a/collections/FCM2_Forest_disturbance_type.yaml +++ b/collections/FCM2_Forest_disturbance_type.yaml @@ -17,4 +17,8 @@ Agency: Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2023-01-01" # dummy diff --git a/collections/FCM3_Annual_forest_mask.yaml b/collections/FCM3_Annual_forest_mask.yaml index 4c6b80e7..86926bc7 100644 --- a/collections/FCM3_Annual_forest_mask.yaml +++ b/collections/FCM3_Annual_forest_mask.yaml @@ -16,4 +16,8 @@ Agency: Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2022-09-01" diff --git a/collections/LST_Heat_Explorer.yaml b/collections/LST_Heat_Explorer.yaml index 6ab329b1..10c4d561 100644 --- a/collections/LST_Heat_Explorer.yaml +++ b/collections/LST_Heat_Explorer.yaml @@ -17,4 +17,8 @@ Provider: - Name: GeoVille Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2023-01-01" # dummy diff --git a/collections/MOBI1_Dynamic_human_presence.yaml b/collections/MOBI1_Dynamic_human_presence.yaml index 3def286c..c4dffb22 100644 --- a/collections/MOBI1_Dynamic_human_presence.yaml +++ b/collections/MOBI1_Dynamic_human_presence.yaml @@ -17,4 +17,11 @@ Provider: - Name: SISTEMA Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + DateTimeInterval: + Start: "2019-07-01T00:00:00" + End: "2022-12-31T23:00:00" + Timedelta: + days: 1 diff --git a/collections/REP1_Wind_Energy.yaml b/collections/REP1_Wind_Energy.yaml index 578b68f3..67999926 100644 --- a/collections/REP1_Wind_Energy.yaml +++ b/collections/REP1_Wind_Energy.yaml @@ -17,4 +17,8 @@ Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2023-01-01" # dummy diff --git a/collections/REP2_Solar_Energy.yaml b/collections/REP2_Solar_Energy.yaml index 5e879525..b1d22d18 100644 --- a/collections/REP2_Solar_Energy.yaml +++ b/collections/REP2_Solar_Energy.yaml @@ -17,4 +17,8 @@ Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2023-01-01" # dummy diff --git a/collections/REP4_1_Hydro_power_SWE_daily.yaml b/collections/REP4_1_Hydro_power_SWE_daily.yaml index ac1ec7fd..e023bac3 100644 --- a/collections/REP4_1_Hydro_power_SWE_daily.yaml +++ b/collections/REP4_1_Hydro_power_SWE_daily.yaml @@ -16,7 +16,8 @@ Agency: Provider: - Name: placeholder Resources: - - EndPoint: https://xcube-geodb.brockmann-consult.de/eodash/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ + - EndPoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ Name: GeoDB Database: GTIF CollectionId: REP4_1 + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] diff --git a/collections/REP4_2_Hydro_power_SWE_monthly.yaml b/collections/REP4_2_Hydro_power_SWE_monthly.yaml index be622066..6495d9c2 100644 --- a/collections/REP4_2_Hydro_power_SWE_monthly.yaml +++ b/collections/REP4_2_Hydro_power_SWE_monthly.yaml @@ -16,7 +16,8 @@ Agency: Provider: - Name: placeholder Resources: - - EndPoint: https://xcube-geodb.brockmann-consult.de/eodash/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ + - EndPoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ Name: GeoDB Database: GTIF CollectionId: REP4_2 + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] diff --git a/collections/REP4_4_Hydro_power_WSE_monthly.yaml b/collections/REP4_4_Hydro_power_WSE_monthly.yaml index eeaada86..07b92bcd 100644 --- a/collections/REP4_4_Hydro_power_WSE_monthly.yaml +++ b/collections/REP4_4_Hydro_power_WSE_monthly.yaml @@ -16,7 +16,8 @@ Agency: Provider: - Name: placeholder Resources: - - EndPoint: https://xcube-geodb.brockmann-consult.de/eodash/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ + - EndPoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ Name: GeoDB Database: GTIF CollectionId: REP4_4 + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] diff --git a/collections/REP4_5_Hydro_LAC_Curve.yaml b/collections/REP4_5_Hydro_LAC_Curve.yaml index 9c0c5f3b..42ca5a11 100644 --- a/collections/REP4_5_Hydro_LAC_Curve.yaml +++ b/collections/REP4_5_Hydro_LAC_Curve.yaml @@ -16,7 +16,8 @@ Agency: Provider: - Name: placeholder Resources: - - EndPoint: https://xcube-geodb.brockmann-consult.de/eodash/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ + - EndPoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ Name: GeoDB Database: GTIF CollectionId: REP4_5 + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] diff --git a/collections/REP4_6_Storage_Change.yaml b/collections/REP4_6_Storage_Change.yaml index 97422bf8..a59199a3 100644 --- a/collections/REP4_6_Storage_Change.yaml +++ b/collections/REP4_6_Storage_Change.yaml @@ -16,7 +16,8 @@ Agency: Provider: - Name: placeholder Resources: - - EndPoint: https://xcube-geodb.brockmann-consult.de/eodash/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ + - EndPoint: https://xcube-geodb.brockmann-consult.de/gtif/f0ad1e25-98fa-4b82-9228-815ab24f5dd1/ Name: GeoDB Database: GTIF CollectionId: REP4_6 + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] diff --git a/collections/REP5_Micro_Hydropower.yaml b/collections/REP5_Micro_Hydropower.yaml index b5e84a3f..980095bf 100644 --- a/collections/REP5_Micro_Hydropower.yaml +++ b/collections/REP5_Micro_Hydropower.yaml @@ -17,4 +17,8 @@ Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2023-01-01" # dummy diff --git a/collections/REP6_Wind_Turbine_Detections.yaml b/collections/REP6_Wind_Turbine_Detections.yaml index ed9414a1..0b392de2 100644 --- a/collections/REP6_Wind_Turbine_Detections.yaml +++ b/collections/REP6_Wind_Turbine_Detections.yaml @@ -17,4 +17,8 @@ Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2023-01-01" # dummy diff --git a/collections/SOL1_Green_Roofs.yaml b/collections/SOL1_Green_Roofs.yaml index dfa4f5f4..fc6c9404 100644 --- a/collections/SOL1_Green_Roofs.yaml +++ b/collections/SOL1_Green_Roofs.yaml @@ -17,4 +17,8 @@ Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2023-01-01" # dummy diff --git a/collections/SOL2_Solar_Roofs.yaml b/collections/SOL2_Solar_Roofs.yaml index 9141f17c..b17e518c 100644 --- a/collections/SOL2_Solar_Roofs.yaml +++ b/collections/SOL2_Solar_Roofs.yaml @@ -17,4 +17,8 @@ Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2023-01-01" # dummy diff --git a/collections/VTT_Forest_explorer.yaml b/collections/VTT_Forest_explorer.yaml index 5953572f..f8448982 100644 --- a/collections/VTT_Forest_explorer.yaml +++ b/collections/VTT_Forest_explorer.yaml @@ -17,4 +17,16 @@ Provider: - Name: placeholder Resources: - - Name: Collection-only + - Name: Collection-only + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] + Type: OverwriteTimes + Times: + - "2021-09-01" + - "2021-10-01" + - "2021-11-01" + - "2022-03-01" + - "2022-04-01" + - "2022-05-01" + - "2022-06-01" + - "2022-07-01" + - "2022-08-01" diff --git a/generators/generate_indicators.py b/generators/generate_indicators.py index 6016ee4b..b603f6d7 100644 --- a/generators/generate_indicators.py +++ b/generators/generate_indicators.py @@ -19,6 +19,7 @@ from utils import ( create_geojson_point, retrieveExtentFromWMS, + generateDateIsostringsFromInterval, ) from pystac import ( Item, @@ -111,13 +112,33 @@ def process_collection_file(config, file_path, catalog): elif resource["Name"] == "GeoDB Vector Tiles": handle_GeoDB_Tiles_endpoint(config, resource, data, catalog) elif resource["Name"] == "Collection-only": - handle_collection_only(config, data, catalog) + handle_collection_only(config, resource, data, catalog) else: raise ValueError("Type of Resource is not supported") -def handle_collection_only(config, data, catalog): +def handle_collection_only(config, endpoint, data, catalog): + times = [] collection = get_or_create_collection(catalog, data["Name"], data, config) + if endpoint.get("Type") == "OverwriteTimes" and endpoint.get("Times"): + times = endpoint["Times"] + elif endpoint.get("Type") == "OverwriteTimes" and endpoint.get("DateTimeInterval"): + start = endpoint["DateTimeInterval"].get("Start", "2020-09-01T00:00:00") + end = endpoint["DateTimeInterval"].get("End", "2020-10-01T00:00:00") + timedelta_config = endpoint["DateTimeInterval"].get("Timedelta", {'days': 1}) + times = generateDateIsostringsFromInterval(start, end, timedelta_config) + for t in times: + item = Item( + id = t, + bbox=endpoint.get("OverwriteBBox"), + properties={}, + geometry = None, + datetime = parser.isoparse(t), + ) + # add_visualization_info(item, data, endpoint, time=t, styles=styles) + link = collection.add_item(item) + link.extra_fields["datetime"] = t + collection.update_extent_from_items() add_collection_information(config, collection, data) add_to_catalog(collection, catalog, None, data) @@ -158,8 +179,13 @@ def handle_GeoDB_Tiles_endpoint(config, endpoint, data, catalog): def handle_WMS_endpoint(config, endpoint, data, catalog): times = [] extent = retrieveExtentFromWMS(endpoint["EndPoint"], endpoint["LayerId"]) - if "Type" in endpoint and endpoint["Type"] == "OverwriteTimes": + if endpoint.get("Type") == "OverwriteTimes" and endpoint.get("Times"): times = endpoint["Times"] + elif endpoint.get("Type") == "OverwriteTimes" and endpoint.get("DateTimeInterval"): + start = endpoint["DateTimeInterval"].get("Start", "2020-09-01T00:00:00") + end = endpoint["DateTimeInterval"].get("End", "2020-10-01T00:00:00") + timedelta_config = endpoint["DateTimeInterval"].get("Timedelta", {'days': 1}) + times = generateDateIsostringsFromInterval(start, end, timedelta_config) else: times = extent["temporal"] if "OverwriteBBox" in endpoint: diff --git a/generators/utils.py b/generators/utils.py index 8e86eae4..02732921 100644 --- a/generators/utils.py +++ b/generators/utils.py @@ -131,4 +131,16 @@ def parse_duration(datestring): weeks=groups["weeks"]) if groups["sign"] == '-': ret = Duration(0) - ret - return ret \ No newline at end of file + return ret + +def generateDateIsostringsFromInterval(start, end, timedelta_config={}): + start_dt = datetime.fromisoformate(start) + if end == 'today': + end = datetime.now() + end_dt = datetime.fromisoformate(end) + delta = timedelta(**timedelta_config) + dates = [] + while start_dt <= end_dt: + dates.append(start_dt.isoformat()) + start_dt += delta + return dates From 2701c32aa6057d77b7209b0c22c496c640a5ce9a Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Fri, 13 Oct 2023 18:06:01 +0200 Subject: [PATCH 06/19] fix: typo --- collections/AQ1_aggregated_mobility_data.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/collections/AQ1_aggregated_mobility_data.yaml b/collections/AQ1_aggregated_mobility_data.yaml index 2485d6cb..430de198 100644 --- a/collections/AQ1_aggregated_mobility_data.yaml +++ b/collections/AQ1_aggregated_mobility_data.yaml @@ -2336,5 +2336,5 @@ Resources: - "2022-12-28T12:29:18" - "2022-12-29T10:28:48" - "2022-12-29T12:10:18" - - "2022-12-30T11:51:18 + - "2022-12-30T11:51:18" - "2022-12-30T10:09:48" From 8a68159e8247c8a7715aa6d75428812c1537f8ea Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Fri, 13 Oct 2023 18:16:46 +0200 Subject: [PATCH 07/19] fix: typo --- generators/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generators/utils.py b/generators/utils.py index 02732921..df6c6c97 100644 --- a/generators/utils.py +++ b/generators/utils.py @@ -134,10 +134,10 @@ def parse_duration(datestring): return ret def generateDateIsostringsFromInterval(start, end, timedelta_config={}): - start_dt = datetime.fromisoformate(start) + start_dt = datetime.fromisoformat(start) if end == 'today': end = datetime.now() - end_dt = datetime.fromisoformate(end) + end_dt = datetime.fromisoformat(end) delta = timedelta(**timedelta_config) dates = [] while start_dt <= end_dt: From 20cabc3f2edf4bea7d5fa4331bb4c2db74e2a089 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Fri, 13 Oct 2023 18:23:13 +0200 Subject: [PATCH 08/19] chore: for now comment REP4, not in geodb yet --- catalogs/GTIF.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/catalogs/GTIF.yaml b/catalogs/GTIF.yaml index eba991aa..1238c020 100644 --- a/catalogs/GTIF.yaml +++ b/catalogs/GTIF.yaml @@ -25,11 +25,11 @@ collections: - MOBI1_Dynamic_human_presence - REP1_Wind_Energy - REP2_Solar_Energy - - REP4_1_Hydro_power_SWE_daily - - REP4_2_Hydro_power_SWE_monthly - - REP4_4_Hydro_power_WSE_monthly - - REP4_5_Hydro_LAC_Curve - - REP4_6_Storage_Change + # - REP4_1_Hydro_power_SWE_daily + # - REP4_2_Hydro_power_SWE_monthly + # - REP4_4_Hydro_power_WSE_monthly + # - REP4_5_Hydro_LAC_Curve + # - REP4_6_Storage_Change - REP5_Micro_Hydropower - REP6_Wind_Turbine_Detections - SOL1_Green_Roofs From 082d9b3a3f7689b3da8c656703032796506730f1 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Fri, 13 Oct 2023 18:49:12 +0200 Subject: [PATCH 09/19] chore: try without if endpoint --- generators/generate_indicators.py | 32 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/generators/generate_indicators.py b/generators/generate_indicators.py index b603f6d7..01464e14 100644 --- a/generators/generate_indicators.py +++ b/generators/generate_indicators.py @@ -99,22 +99,21 @@ def process_collection_file(config, file_path, catalog): with open(file_path) as f: data = yaml.load(f, Loader=SafeLoader) for resource in data["Resources"]: - if "EndPoint" in resource: - if resource["Name"] == "Sentinel Hub": - handle_SH_endpoint(config, resource, data, catalog) - elif resource["Name"] == "GeoDB": - collection = handle_GeoDB_endpoint(config, resource, data, catalog) - add_to_catalog(collection, catalog, resource, data) - elif resource["Name"] == "VEDA": - handle_VEDA_endpoint(config, resource, data, catalog) - elif resource["Name"] == "WMS": - handle_WMS_endpoint(config, resource, data, catalog) - elif resource["Name"] == "GeoDB Vector Tiles": - handle_GeoDB_Tiles_endpoint(config, resource, data, catalog) - elif resource["Name"] == "Collection-only": - handle_collection_only(config, resource, data, catalog) - else: - raise ValueError("Type of Resource is not supported") + if resource["Name"] == "Sentinel Hub": + handle_SH_endpoint(config, resource, data, catalog) + elif resource["Name"] == "GeoDB": + collection = handle_GeoDB_endpoint(config, resource, data, catalog) + add_to_catalog(collection, catalog, resource, data) + elif resource["Name"] == "VEDA": + handle_VEDA_endpoint(config, resource, data, catalog) + elif resource["Name"] == "WMS": + handle_WMS_endpoint(config, resource, data, catalog) + elif resource["Name"] == "GeoDB Vector Tiles": + handle_GeoDB_Tiles_endpoint(config, resource, data, catalog) + elif resource["Name"] == "Collection-only": + handle_collection_only(config, resource, data, catalog) + else: + raise ValueError("Type of Resource is not supported") def handle_collection_only(config, endpoint, data, catalog): @@ -135,7 +134,6 @@ def handle_collection_only(config, endpoint, data, catalog): geometry = None, datetime = parser.isoparse(t), ) - # add_visualization_info(item, data, endpoint, time=t, styles=styles) link = collection.add_item(item) link.extra_fields["datetime"] = t collection.update_extent_from_items() From 3814ea1f52a6a9ac1cd908d76877c945bd7898b4 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Fri, 13 Oct 2023 18:53:20 +0200 Subject: [PATCH 10/19] chore: add dummy endpoint --- .../ADO_Alpine_Drought_Observatory.yaml | 1 + collections/AQ1_aggregated_mobility_data.yaml | 1 + .../AQ2_NO2_Innsbruck_hot_spot_emissions.yaml | 1 + ...NO2_Innsbruck_hot_spot_concentrations.yaml | 1 + collections/AQ4_Human_Mobility_Patterns.yaml | 1 + collections/AQ5_Nitrogen_Dioxide_S5P.yaml | 1 + collections/AQA_health_risk_index.yaml | 1 + .../AQB_Coarse_particulate_matter_PM2.5.yaml | 1 + .../AQC_Coarse_particulate_matter_PM10.yaml | 1 + collections/BM2_Above_Ground_Biomass.yaml | 1 + .../FCM1_Forest_change_detections.yaml | 1 + collections/FCM2_Forest_disturbance_type.yaml | 1 + collections/FCM3_Annual_forest_mask.yaml | 1 + collections/LST_Heat_Explorer.yaml | 1 + collections/MOBI1_Dynamic_human_presence.yaml | 1 + collections/REP1_Wind_Energy.yaml | 1 + collections/REP2_Solar_Energy.yaml | 1 + collections/REP5_Micro_Hydropower.yaml | 1 + collections/REP6_Wind_Turbine_Detections.yaml | 1 + collections/VTT_Forest_explorer.yaml | 1 + generators/generate_indicators.py | 31 ++++++++++--------- 21 files changed, 36 insertions(+), 15 deletions(-) diff --git a/collections/ADO_Alpine_Drought_Observatory.yaml b/collections/ADO_Alpine_Drought_Observatory.yaml index 02a46a71..de5b3dc7 100644 --- a/collections/ADO_Alpine_Drought_Observatory.yaml +++ b/collections/ADO_Alpine_Drought_Observatory.yaml @@ -17,6 +17,7 @@ Provider: - Name: placeholder Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes DateTimeInterval: diff --git a/collections/AQ1_aggregated_mobility_data.yaml b/collections/AQ1_aggregated_mobility_data.yaml index 430de198..a379817d 100644 --- a/collections/AQ1_aggregated_mobility_data.yaml +++ b/collections/AQ1_aggregated_mobility_data.yaml @@ -18,6 +18,7 @@ Provider: # Dates: AQ1_aggregated_mobility_data/dates.json # Allows to bypass retrieval of dates - not implemented yet Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml index 7e798f56..7b7c7395 100644 --- a/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml +++ b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml @@ -17,6 +17,7 @@ Provider: - Name: placeholder Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes DateTimeInterval: diff --git a/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml b/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml index 3bac8af1..c4ca6bc7 100644 --- a/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml +++ b/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml @@ -17,6 +17,7 @@ Provider: - Name: placeholder Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/collections/AQ4_Human_Mobility_Patterns.yaml b/collections/AQ4_Human_Mobility_Patterns.yaml index 383b9008..76393ee7 100644 --- a/collections/AQ4_Human_Mobility_Patterns.yaml +++ b/collections/AQ4_Human_Mobility_Patterns.yaml @@ -17,6 +17,7 @@ Provider: - Name: SISTEMA Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes DateTimeInterval: diff --git a/collections/AQ5_Nitrogen_Dioxide_S5P.yaml b/collections/AQ5_Nitrogen_Dioxide_S5P.yaml index df1e8179..2f800389 100644 --- a/collections/AQ5_Nitrogen_Dioxide_S5P.yaml +++ b/collections/AQ5_Nitrogen_Dioxide_S5P.yaml @@ -17,6 +17,7 @@ Provider: - Name: SISTEMA Resources: - Name: Collection-only + EndPoint: Collection-only Type: OverwriteTimes OverwriteBBox: [44.0, 48.7, 5.5, 16.5] DateTimeInterval: diff --git a/collections/AQA_health_risk_index.yaml b/collections/AQA_health_risk_index.yaml index 13cc8ef8..61304224 100644 --- a/collections/AQA_health_risk_index.yaml +++ b/collections/AQA_health_risk_index.yaml @@ -19,6 +19,7 @@ Resources: - Name: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes + EndPoint: Collection-only DateTimeInterval: Start: "2020-01-01T01:00:00Z" End: "2022-12-18T00:00:00Z" diff --git a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml index a6b25b12..c24c21bc 100644 --- a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml +++ b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml @@ -17,6 +17,7 @@ Provider: - Name: SISTEMA Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes DateTimeInterval: diff --git a/collections/AQC_Coarse_particulate_matter_PM10.yaml b/collections/AQC_Coarse_particulate_matter_PM10.yaml index 0aabc03b..8a9c54d6 100644 --- a/collections/AQC_Coarse_particulate_matter_PM10.yaml +++ b/collections/AQC_Coarse_particulate_matter_PM10.yaml @@ -17,6 +17,7 @@ Provider: - Name: SISTEMA Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes DateTimeInterval: diff --git a/collections/BM2_Above_Ground_Biomass.yaml b/collections/BM2_Above_Ground_Biomass.yaml index 54bcc3de..bf9a994f 100644 --- a/collections/BM2_Above_Ground_Biomass.yaml +++ b/collections/BM2_Above_Ground_Biomass.yaml @@ -17,6 +17,7 @@ Provider: - Name: placeholder Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/collections/FCM1_Forest_change_detections.yaml b/collections/FCM1_Forest_change_detections.yaml index e2fbc011..1bfff8b1 100644 --- a/collections/FCM1_Forest_change_detections.yaml +++ b/collections/FCM1_Forest_change_detections.yaml @@ -17,6 +17,7 @@ Provider: - Name: placeholder Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] ype: OverwriteTimes Times: diff --git a/collections/FCM2_Forest_disturbance_type.yaml b/collections/FCM2_Forest_disturbance_type.yaml index f02986b0..1d00b4a2 100644 --- a/collections/FCM2_Forest_disturbance_type.yaml +++ b/collections/FCM2_Forest_disturbance_type.yaml @@ -18,6 +18,7 @@ Provider: - Name: placeholder Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/collections/FCM3_Annual_forest_mask.yaml b/collections/FCM3_Annual_forest_mask.yaml index 86926bc7..37887a22 100644 --- a/collections/FCM3_Annual_forest_mask.yaml +++ b/collections/FCM3_Annual_forest_mask.yaml @@ -17,6 +17,7 @@ Provider: - Name: placeholder Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/collections/LST_Heat_Explorer.yaml b/collections/LST_Heat_Explorer.yaml index 10c4d561..ad40dfd2 100644 --- a/collections/LST_Heat_Explorer.yaml +++ b/collections/LST_Heat_Explorer.yaml @@ -18,6 +18,7 @@ Provider: Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/collections/MOBI1_Dynamic_human_presence.yaml b/collections/MOBI1_Dynamic_human_presence.yaml index c4dffb22..4dd6ab0b 100644 --- a/collections/MOBI1_Dynamic_human_presence.yaml +++ b/collections/MOBI1_Dynamic_human_presence.yaml @@ -18,6 +18,7 @@ Provider: Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes DateTimeInterval: diff --git a/collections/REP1_Wind_Energy.yaml b/collections/REP1_Wind_Energy.yaml index 67999926..5e48924e 100644 --- a/collections/REP1_Wind_Energy.yaml +++ b/collections/REP1_Wind_Energy.yaml @@ -18,6 +18,7 @@ Provider: Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/collections/REP2_Solar_Energy.yaml b/collections/REP2_Solar_Energy.yaml index b1d22d18..dd6faae9 100644 --- a/collections/REP2_Solar_Energy.yaml +++ b/collections/REP2_Solar_Energy.yaml @@ -18,6 +18,7 @@ Provider: Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/collections/REP5_Micro_Hydropower.yaml b/collections/REP5_Micro_Hydropower.yaml index 980095bf..878ebc87 100644 --- a/collections/REP5_Micro_Hydropower.yaml +++ b/collections/REP5_Micro_Hydropower.yaml @@ -18,6 +18,7 @@ Provider: Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/collections/REP6_Wind_Turbine_Detections.yaml b/collections/REP6_Wind_Turbine_Detections.yaml index 0b392de2..7ceae1c3 100644 --- a/collections/REP6_Wind_Turbine_Detections.yaml +++ b/collections/REP6_Wind_Turbine_Detections.yaml @@ -18,6 +18,7 @@ Provider: Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/collections/VTT_Forest_explorer.yaml b/collections/VTT_Forest_explorer.yaml index f8448982..8e13b654 100644 --- a/collections/VTT_Forest_explorer.yaml +++ b/collections/VTT_Forest_explorer.yaml @@ -18,6 +18,7 @@ Provider: Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/generators/generate_indicators.py b/generators/generate_indicators.py index 01464e14..8c76adff 100644 --- a/generators/generate_indicators.py +++ b/generators/generate_indicators.py @@ -99,21 +99,22 @@ def process_collection_file(config, file_path, catalog): with open(file_path) as f: data = yaml.load(f, Loader=SafeLoader) for resource in data["Resources"]: - if resource["Name"] == "Sentinel Hub": - handle_SH_endpoint(config, resource, data, catalog) - elif resource["Name"] == "GeoDB": - collection = handle_GeoDB_endpoint(config, resource, data, catalog) - add_to_catalog(collection, catalog, resource, data) - elif resource["Name"] == "VEDA": - handle_VEDA_endpoint(config, resource, data, catalog) - elif resource["Name"] == "WMS": - handle_WMS_endpoint(config, resource, data, catalog) - elif resource["Name"] == "GeoDB Vector Tiles": - handle_GeoDB_Tiles_endpoint(config, resource, data, catalog) - elif resource["Name"] == "Collection-only": - handle_collection_only(config, resource, data, catalog) - else: - raise ValueError("Type of Resource is not supported") + if "EndPoint" in resource: + if resource["Name"] == "Sentinel Hub": + handle_SH_endpoint(config, resource, data, catalog) + elif resource["Name"] == "GeoDB": + collection = handle_GeoDB_endpoint(config, resource, data, catalog) + add_to_catalog(collection, catalog, resource, data) + elif resource["Name"] == "VEDA": + handle_VEDA_endpoint(config, resource, data, catalog) + elif resource["Name"] == "WMS": + handle_WMS_endpoint(config, resource, data, catalog) + elif resource["Name"] == "GeoDB Vector Tiles": + handle_GeoDB_Tiles_endpoint(config, resource, data, catalog) + elif resource["Name"] == "Collection-only": + handle_collection_only(config, resource, data, catalog) + else: + raise ValueError("Type of Resource is not supported") def handle_collection_only(config, endpoint, data, catalog): From b237259f56f766b7931a95447574a7f92c9e9a47 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Fri, 13 Oct 2023 19:01:51 +0200 Subject: [PATCH 11/19] chore: typos --- collections/ADO_Alpine_Drought_Observatory.yaml | 4 ++-- collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml | 4 ++-- collections/AQ4_Human_Mobility_Patterns.yaml | 4 ++-- collections/AQA_health_risk_index.yaml | 4 ++-- collections/AQB_Coarse_particulate_matter_PM2.5.yaml | 4 ++-- collections/AQC_Coarse_particulate_matter_PM10.yaml | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/collections/ADO_Alpine_Drought_Observatory.yaml b/collections/ADO_Alpine_Drought_Observatory.yaml index de5b3dc7..34f99b0c 100644 --- a/collections/ADO_Alpine_Drought_Observatory.yaml +++ b/collections/ADO_Alpine_Drought_Observatory.yaml @@ -21,7 +21,7 @@ Resources: OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes DateTimeInterval: - Start: "2015-01-01T01:00:00Z" - End: "2023-05-18T00:00:00Z" + Start: "2015-01-01T01:00:00" + End: "2023-05-18T00:00:00" Timedelta: days: 1 diff --git a/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml index 7b7c7395..0dbab1e3 100644 --- a/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml +++ b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml @@ -21,7 +21,7 @@ Resources: OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes DateTimeInterval: - Start: "2021-01-01T01:00:00Z" - End: "2022-12-01T00:30:00Z" + Start: "2021-01-01T01:00:00" + End: "2022-12-01T00:30:00" Timedelta: minutes: 30 diff --git a/collections/AQ4_Human_Mobility_Patterns.yaml b/collections/AQ4_Human_Mobility_Patterns.yaml index 76393ee7..b22cad1e 100644 --- a/collections/AQ4_Human_Mobility_Patterns.yaml +++ b/collections/AQ4_Human_Mobility_Patterns.yaml @@ -21,7 +21,7 @@ Resources: OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes DateTimeInterval: - Start: "2019-07-01T00:00Z" - End: "2022-12-31T22:00:00Z" + Start: "2019-07-01T00:00" + End: "2022-12-31T22:00:00" Timedelta: days: 1 diff --git a/collections/AQA_health_risk_index.yaml b/collections/AQA_health_risk_index.yaml index 61304224..dc8e9dac 100644 --- a/collections/AQA_health_risk_index.yaml +++ b/collections/AQA_health_risk_index.yaml @@ -21,8 +21,8 @@ Resources: Type: OverwriteTimes EndPoint: Collection-only DateTimeInterval: - Start: "2020-01-01T01:00:00Z" - End: "2022-12-18T00:00:00Z" + Start: "2020-01-01T01:00:00" + End: "2022-12-18T00:00:00" Timedelta: days: 1 # Resources: diff --git a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml index c24c21bc..b7d4b7dc 100644 --- a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml +++ b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml @@ -21,7 +21,7 @@ Resources: OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes DateTimeInterval: - Start: "2020-01-01T01:00:00Z" - End: "2022-12-18T00:00:00Z" + Start: "2020-01-01T01:00:00" + End: "2022-12-18T00:00:00" Timedelta: days: 1 diff --git a/collections/AQC_Coarse_particulate_matter_PM10.yaml b/collections/AQC_Coarse_particulate_matter_PM10.yaml index 8a9c54d6..6b1106a0 100644 --- a/collections/AQC_Coarse_particulate_matter_PM10.yaml +++ b/collections/AQC_Coarse_particulate_matter_PM10.yaml @@ -21,7 +21,7 @@ Resources: OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes DateTimeInterval: - Start: "2020-01-01T01:00:00Z" - End: "2022-12-18T00:00:00Z" + Start: "2020-01-01T01:00:00" + End: "2022-12-18T00:00:00" Timedelta: days: 1 From 0d4290774784b06b89a2a8194879def881062097 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Fri, 13 Oct 2023 20:13:50 +0200 Subject: [PATCH 12/19] fix: typo --- generators/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generators/utils.py b/generators/utils.py index df6c6c97..a865c5ef 100644 --- a/generators/utils.py +++ b/generators/utils.py @@ -136,7 +136,7 @@ def parse_duration(datestring): def generateDateIsostringsFromInterval(start, end, timedelta_config={}): start_dt = datetime.fromisoformat(start) if end == 'today': - end = datetime.now() + end = datetime.now().isoformat() end_dt = datetime.fromisoformat(end) delta = timedelta(**timedelta_config) dates = [] From 159de7a4c64b4972e924f7122571be3441fdbafa Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Sun, 15 Oct 2023 11:30:05 +0200 Subject: [PATCH 13/19] chore: change tags to themes for gtif --- collections/ADO_Alpine_Drought_Observatory.yaml | 4 ++-- collections/AQ1_aggregated_mobility_data.yaml | 4 ++-- collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml | 4 ++-- collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml | 4 ++-- collections/AQ4_Human_Mobility_Patterns.yaml | 4 ++-- collections/AQ5_Nitrogen_Dioxide_S5P.yaml | 4 ++-- collections/AQA_health_risk_index.yaml | 4 ++-- collections/AQB_Coarse_particulate_matter_PM2.5.yaml | 4 ++-- collections/AQC_Coarse_particulate_matter_PM10.yaml | 4 ++-- collections/BM2_Above_Ground_Biomass.yaml | 4 ++-- collections/EO4A2_Snow_water_equivalent.yaml | 4 ++-- collections/EO4A_Snowdepth.yaml | 4 ++-- collections/FCM1_Forest_change_detections.yaml | 4 ++-- collections/FCM2_Forest_disturbance_type.yaml | 4 ++-- collections/FCM3_Annual_forest_mask.yaml | 4 ++-- collections/LST_Heat_Explorer.yaml | 4 ++-- collections/MOBI1_Dynamic_human_presence.yaml | 4 ++-- collections/REP1_Wind_Energy.yaml | 6 +++--- collections/REP2_Solar_Energy.yaml | 6 +++--- collections/REP4_1_Hydro_power_SWE_daily.yaml | 4 ++-- collections/REP4_2_Hydro_power_SWE_monthly.yaml | 4 ++-- collections/REP4_4_Hydro_power_WSE_monthly.yaml | 4 ++-- collections/REP4_5_Hydro_LAC_Curve.yaml | 4 ++-- collections/REP4_6_Storage_Change.yaml | 4 ++-- collections/REP5_Micro_Hydropower.yaml | 4 ++-- collections/REP6_Wind_Turbine_Detections.yaml | 4 ++-- collections/SOL1_Green_Roofs.yaml | 4 ++-- collections/SOL2_Solar_Roofs.yaml | 4 ++-- collections/VTT_Forest_explorer.yaml | 4 ++-- 29 files changed, 60 insertions(+), 60 deletions(-) diff --git a/collections/ADO_Alpine_Drought_Observatory.yaml b/collections/ADO_Alpine_Drought_Observatory.yaml index 34f99b0c..e9863327 100644 --- a/collections/ADO_Alpine_Drought_Observatory.yaml +++ b/collections/ADO_Alpine_Drought_Observatory.yaml @@ -4,9 +4,9 @@ EodashIdentifier: ADO Subtitle: Alpine Drought Observatory Description: ADO_Alpine_Drought_Observatory/ADO.md Themes: - - water -Tags: - eo-adaptation-services +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/AQ1_aggregated_mobility_data.yaml b/collections/AQ1_aggregated_mobility_data.yaml index a379817d..f34ce3b7 100644 --- a/collections/AQ1_aggregated_mobility_data.yaml +++ b/collections/AQ1_aggregated_mobility_data.yaml @@ -4,9 +4,9 @@ EodashIdentifier: AQ1 Subtitle: Aggregated mobility data Description: AQ1_aggregated_mobility_data/AQ1.md Themes: - - atmosphere -Tags: - mobility-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml index 0dbab1e3..1bea4e04 100644 --- a/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml +++ b/collections/AQ2_NO2_Innsbruck_hot_spot_emissions.yaml @@ -4,9 +4,9 @@ EodashIdentifier: AQ2 Subtitle: Surface NO2 emissions measured at Innsbruck Atmospheric Observatory (IAO) Description: AQ2_NO2_Innsbruck_hot_spot/AQ.md Themes: - - atmosphere -Tags: - mobility-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml b/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml index c4ca6bc7..d1705e12 100644 --- a/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml +++ b/collections/AQ3_NO2_Innsbruck_hot_spot_concentrations.yaml @@ -4,9 +4,9 @@ EodashIdentifier: AQ3 Subtitle: Surface NO2 concentrations measured at Innsbruck Atmospheric Observatory (IAO) Description: AQ3_NO2_Innsbruck_hot_spot/AQ.md Themes: - - atmosphere -Tags: - mobility-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/AQ4_Human_Mobility_Patterns.yaml b/collections/AQ4_Human_Mobility_Patterns.yaml index b22cad1e..1a546d33 100644 --- a/collections/AQ4_Human_Mobility_Patterns.yaml +++ b/collections/AQ4_Human_Mobility_Patterns.yaml @@ -4,9 +4,9 @@ EodashIdentifier: AQ4 Subtitle: Human Mobility Patterns Description: Human_Mobility_Patterns/AQ4.md Themes: - - air -Tags: - mobility-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/AQ5_Nitrogen_Dioxide_S5P.yaml b/collections/AQ5_Nitrogen_Dioxide_S5P.yaml index 2f800389..39422189 100644 --- a/collections/AQ5_Nitrogen_Dioxide_S5P.yaml +++ b/collections/AQ5_Nitrogen_Dioxide_S5P.yaml @@ -4,9 +4,9 @@ EodashIdentifier: AQ5 Subtitle: NO2 maps obtained from the Copernicus Sentinel5-p satellite Description: AQ5_Nitrogen_Dioxide_S5P/AQ.md Themes: - - air -Tags: - mobility-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/AQA_health_risk_index.yaml b/collections/AQA_health_risk_index.yaml index dc8e9dac..afdb4adb 100644 --- a/collections/AQA_health_risk_index.yaml +++ b/collections/AQA_health_risk_index.yaml @@ -4,9 +4,9 @@ EodashIdentifier: AQA Subtitle: Health Risk Index (ARI) Description: AQA_health_risk_index/AQ.md Themes: - - atmosphere -Tags: - mobility-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml index b7d4b7dc..3649808b 100644 --- a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml +++ b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml @@ -4,9 +4,9 @@ EodashIdentifier: AQB Subtitle: Daily aggregated maps of PM10 concentration Description: AQA_health_risk_index/AQ.md Themes: - - air -Tags: - mobility-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/AQC_Coarse_particulate_matter_PM10.yaml b/collections/AQC_Coarse_particulate_matter_PM10.yaml index 6b1106a0..3b9c3459 100644 --- a/collections/AQC_Coarse_particulate_matter_PM10.yaml +++ b/collections/AQC_Coarse_particulate_matter_PM10.yaml @@ -4,9 +4,9 @@ EodashIdentifier: AQC Subtitle: Daily aggregated maps of PM2.5 concentration Description: AQA_health_risk_index/AQ.md Themes: - - air -Tags: - mobility-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/BM2_Above_Ground_Biomass.yaml b/collections/BM2_Above_Ground_Biomass.yaml index bf9a994f..f0ae840c 100644 --- a/collections/BM2_Above_Ground_Biomass.yaml +++ b/collections/BM2_Above_Ground_Biomass.yaml @@ -4,9 +4,9 @@ EodashIdentifier: BM2 Subtitle: Above Ground Biomass Description: BM2_Above_Ground_Biomass/AQ.md Themes: - - air -Tags: - carbon-accounting +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/EO4A2_Snow_water_equivalent.yaml b/collections/EO4A2_Snow_water_equivalent.yaml index e16c5abb..9233527e 100644 --- a/collections/EO4A2_Snow_water_equivalent.yaml +++ b/collections/EO4A2_Snow_water_equivalent.yaml @@ -4,9 +4,9 @@ EodashIdentifier: EO4A2 Subtitle: Snow water equivalent EO4Alps Description: Snow_water_equivalent/AQ.md Themes: - - air -Tags: - eo-adaptation-services +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/EO4A_Snowdepth.yaml b/collections/EO4A_Snowdepth.yaml index 9900488e..a5ff12c0 100644 --- a/collections/EO4A_Snowdepth.yaml +++ b/collections/EO4A_Snowdepth.yaml @@ -4,9 +4,9 @@ EodashIdentifier: EO4A Subtitle: Snowdepth EO4Alps Description: Snowdepth/AQ.md Themes: - - air -Tags: - eo-adaptation-services +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/FCM1_Forest_change_detections.yaml b/collections/FCM1_Forest_change_detections.yaml index 1bfff8b1..8d2c530f 100644 --- a/collections/FCM1_Forest_change_detections.yaml +++ b/collections/FCM1_Forest_change_detections.yaml @@ -4,9 +4,9 @@ EodashIdentifier: FCM1 Subtitle: Forest change detections Description: FCM1_Forest_change_detections/AQ.md Themes: - - air -Tags: - carbon-accounting +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/FCM2_Forest_disturbance_type.yaml b/collections/FCM2_Forest_disturbance_type.yaml index 1d00b4a2..b96d2d58 100644 --- a/collections/FCM2_Forest_disturbance_type.yaml +++ b/collections/FCM2_Forest_disturbance_type.yaml @@ -4,10 +4,10 @@ EodashIdentifier: FCM2 Subtitle: Forest disturbance type Description: FCM2_Forest_disturbance_type/AQ.md Themes: - - air -Tags: - carbon-accounting - eo-adaptation-services +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/FCM3_Annual_forest_mask.yaml b/collections/FCM3_Annual_forest_mask.yaml index 37887a22..b4190d34 100644 --- a/collections/FCM3_Annual_forest_mask.yaml +++ b/collections/FCM3_Annual_forest_mask.yaml @@ -4,9 +4,9 @@ EodashIdentifier: FCM3 Subtitle: Annual forest mask Description: FCM3_Annual_forest_mask/AQ.md Themes: - - air -Tags: - carbon-accounting +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/LST_Heat_Explorer.yaml b/collections/LST_Heat_Explorer.yaml index ad40dfd2..6a2ac5af 100644 --- a/collections/LST_Heat_Explorer.yaml +++ b/collections/LST_Heat_Explorer.yaml @@ -4,9 +4,9 @@ EodashIdentifier: LST Subtitle: Heat Explorer Description: Heat_Explorer/AQ.md Themes: - - air -Tags: - eo-adaptation-services +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/MOBI1_Dynamic_human_presence.yaml b/collections/MOBI1_Dynamic_human_presence.yaml index 4dd6ab0b..39ffc543 100644 --- a/collections/MOBI1_Dynamic_human_presence.yaml +++ b/collections/MOBI1_Dynamic_human_presence.yaml @@ -4,9 +4,9 @@ EodashIdentifier: MOBI1 Subtitle: Dynamic human presence Description: MOBI1_Dynamic_human_presence/AQ.md Themes: - - air -Tags: - mobility-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/REP1_Wind_Energy.yaml b/collections/REP1_Wind_Energy.yaml index 5e48924e..4d4b0f5c 100644 --- a/collections/REP1_Wind_Energy.yaml +++ b/collections/REP1_Wind_Energy.yaml @@ -1,12 +1,12 @@ Name: Wind_Energy -Title: Site Suitability Assessment & Trade-off Explorer +Title: Wind Energy EodashIdentifier: REP1 Subtitle: Site Suitability Assessment & Trade-off Explorer Description: Wind_Energy/AQ.md Themes: - - air -Tags: - energy-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/REP2_Solar_Energy.yaml b/collections/REP2_Solar_Energy.yaml index dd6faae9..a01e6b1b 100644 --- a/collections/REP2_Solar_Energy.yaml +++ b/collections/REP2_Solar_Energy.yaml @@ -1,12 +1,12 @@ Name: Solar_Energy -Title: Site Suitability Assessment & Trade-off Explorer +Title: Solar Energy EodashIdentifier: REP2 Subtitle: Site Suitability Assessment & Trade-off Explorer Description: Solar_Energy/AQ.md Themes: - - air -Tags: - energy-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/REP4_1_Hydro_power_SWE_daily.yaml b/collections/REP4_1_Hydro_power_SWE_daily.yaml index e023bac3..13f14fe8 100644 --- a/collections/REP4_1_Hydro_power_SWE_daily.yaml +++ b/collections/REP4_1_Hydro_power_SWE_daily.yaml @@ -4,9 +4,9 @@ EodashIdentifier: REP4_1 Subtitle: "Surface water extent - current daily energy potential" Description: Hydro_power_SWE_daily/AQ.md Themes: - - air -Tags: - energy-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/REP4_2_Hydro_power_SWE_monthly.yaml b/collections/REP4_2_Hydro_power_SWE_monthly.yaml index 6495d9c2..6118bbe1 100644 --- a/collections/REP4_2_Hydro_power_SWE_monthly.yaml +++ b/collections/REP4_2_Hydro_power_SWE_monthly.yaml @@ -4,9 +4,9 @@ EodashIdentifier: REP4_2 Subtitle: "Surface water extent - expected vs. actual monthly energy potential" Description: Hydro_power_SWE_monthly/AQ.md Themes: - - air -Tags: - energy-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/REP4_4_Hydro_power_WSE_monthly.yaml b/collections/REP4_4_Hydro_power_WSE_monthly.yaml index 07b92bcd..7cc14ba9 100644 --- a/collections/REP4_4_Hydro_power_WSE_monthly.yaml +++ b/collections/REP4_4_Hydro_power_WSE_monthly.yaml @@ -4,9 +4,9 @@ EodashIdentifier: REP4_4 Subtitle: "Water levels" Description: Hydro_power_WSE_monthly/AQ.md Themes: - - air -Tags: - energy-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/REP4_5_Hydro_LAC_Curve.yaml b/collections/REP4_5_Hydro_LAC_Curve.yaml index 42ca5a11..426ac020 100644 --- a/collections/REP4_5_Hydro_LAC_Curve.yaml +++ b/collections/REP4_5_Hydro_LAC_Curve.yaml @@ -4,9 +4,9 @@ EodashIdentifier: REP4_5 Subtitle: "Level-Area-Height curve (LAC) monthly" Description: Hydro_LAC_Curve/AQ.md Themes: - - air -Tags: - energy-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/REP4_6_Storage_Change.yaml b/collections/REP4_6_Storage_Change.yaml index a59199a3..16a9a796 100644 --- a/collections/REP4_6_Storage_Change.yaml +++ b/collections/REP4_6_Storage_Change.yaml @@ -4,9 +4,9 @@ EodashIdentifier: REP4_6 Subtitle: "Hydro Power inferred volume daily" Description: Hydro_Storage_Change/AQ.md Themes: - - air -Tags: - energy-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/REP5_Micro_Hydropower.yaml b/collections/REP5_Micro_Hydropower.yaml index 878ebc87..0dda0bee 100644 --- a/collections/REP5_Micro_Hydropower.yaml +++ b/collections/REP5_Micro_Hydropower.yaml @@ -4,9 +4,9 @@ EodashIdentifier: REP5 Subtitle: Micro Hydropower Description: Micro_Hydropower/AQ.md Themes: - - air -Tags: - energy-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/REP6_Wind_Turbine_Detections.yaml b/collections/REP6_Wind_Turbine_Detections.yaml index 7ceae1c3..bc5b7bed 100644 --- a/collections/REP6_Wind_Turbine_Detections.yaml +++ b/collections/REP6_Wind_Turbine_Detections.yaml @@ -4,9 +4,9 @@ EodashIdentifier: REP6 Subtitle: Wind Turbine Detections Description: Wind_Turbine_Detections/AQ.md Themes: - - air -Tags: - energy-transition +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/SOL1_Green_Roofs.yaml b/collections/SOL1_Green_Roofs.yaml index fc6c9404..2c5fa5b0 100644 --- a/collections/SOL1_Green_Roofs.yaml +++ b/collections/SOL1_Green_Roofs.yaml @@ -4,9 +4,9 @@ EodashIdentifier: SOL1 Subtitle: Green Roof Impact Description: Green_Roofs/AQ.md Themes: - - air -Tags: - sustainable-cities +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/SOL2_Solar_Roofs.yaml b/collections/SOL2_Solar_Roofs.yaml index b17e518c..143ea784 100644 --- a/collections/SOL2_Solar_Roofs.yaml +++ b/collections/SOL2_Solar_Roofs.yaml @@ -4,9 +4,9 @@ EodashIdentifier: SOL2 Subtitle: Electrical Power Production potential Description: SOL2_Solar_Roofs/AQ.md Themes: - - air -Tags: - sustainable-cities +Tags: + - placeholder Satellite: - placeholder Sensor: diff --git a/collections/VTT_Forest_explorer.yaml b/collections/VTT_Forest_explorer.yaml index 8e13b654..2692b572 100644 --- a/collections/VTT_Forest_explorer.yaml +++ b/collections/VTT_Forest_explorer.yaml @@ -4,9 +4,9 @@ EodashIdentifier: VTT Subtitle: Assessment tool Description: VTT_Forest_explorer/AQ.md Themes: - - air -Tags: - eo-adaptation-services +Tags: + - placeholder Satellite: - placeholder Sensor: From e59d81e3e1aded8c45b8228671782e5fb96c3f45 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Mon, 16 Oct 2023 09:34:46 +0200 Subject: [PATCH 14/19] chore: minor wording and fixes --- collections/AQ1_aggregated_mobility_data.yaml | 2 +- collections/AQA_health_risk_index.yaml | 2 +- collections/AQB_Coarse_particulate_matter_PM2.5.yaml | 2 +- collections/E12c_truck_detections_motorways_GTIF.yaml | 8 ++++---- collections/E12d_truck_detections_primary_roads_GTIF.yaml | 8 ++++---- collections/FCM2_Forest_disturbance_type.yaml | 1 - collections/REP5_Micro_Hydropower.yaml | 2 +- 7 files changed, 12 insertions(+), 13 deletions(-) diff --git a/collections/AQ1_aggregated_mobility_data.yaml b/collections/AQ1_aggregated_mobility_data.yaml index f34ce3b7..86bcc71d 100644 --- a/collections/AQ1_aggregated_mobility_data.yaml +++ b/collections/AQ1_aggregated_mobility_data.yaml @@ -1,7 +1,7 @@ Name: aggregated_mobility_data Title: Correlation explorer EodashIdentifier: AQ1 -Subtitle: Aggregated mobility data +Subtitle: AQ-mobility Description: AQ1_aggregated_mobility_data/AQ1.md Themes: - mobility-transition diff --git a/collections/AQA_health_risk_index.yaml b/collections/AQA_health_risk_index.yaml index afdb4adb..0a02eb03 100644 --- a/collections/AQA_health_risk_index.yaml +++ b/collections/AQA_health_risk_index.yaml @@ -1,7 +1,7 @@ Name: health_risk_index Title: Health Risk Index (ARI) EodashIdentifier: AQA -Subtitle: Health Risk Index (ARI) +Subtitle: Daily aggregated maps of ARI index Description: AQA_health_risk_index/AQ.md Themes: - mobility-transition diff --git a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml index 3649808b..a2f170e1 100644 --- a/collections/AQB_Coarse_particulate_matter_PM2.5.yaml +++ b/collections/AQB_Coarse_particulate_matter_PM2.5.yaml @@ -1,5 +1,5 @@ Name: Coarse_particulate_matter_PM10 -Title: Coarse particulate matter PM10 +Title: Coarse particulate matter (PM10) EodashIdentifier: AQB Subtitle: Daily aggregated maps of PM10 concentration Description: AQA_health_risk_index/AQ.md diff --git a/collections/E12c_truck_detections_motorways_GTIF.yaml b/collections/E12c_truck_detections_motorways_GTIF.yaml index 2c754559..be736a71 100644 --- a/collections/E12c_truck_detections_motorways_GTIF.yaml +++ b/collections/E12c_truck_detections_motorways_GTIF.yaml @@ -1,12 +1,12 @@ Name: truck_detections_motorways -Title: Truck detections motorways +Title: Moving truck detections Motorways EodashIdentifier: E12c -Subtitle: Truck detections on motorways description +Subtitle: Moving truck detections Motorways Description: E12c_truck_detections_motorways/E12c.md Themes: - - placeholder -Tags: - mobility-transition +Tags: + - placeholder Satellite: - Sentinel-2 Sensor: diff --git a/collections/E12d_truck_detections_primary_roads_GTIF.yaml b/collections/E12d_truck_detections_primary_roads_GTIF.yaml index 4b49466b..0e7524ba 100644 --- a/collections/E12d_truck_detections_primary_roads_GTIF.yaml +++ b/collections/E12d_truck_detections_primary_roads_GTIF.yaml @@ -1,12 +1,12 @@ Name: truck_detections_primary_roads -Title: Truck detections primary roads +Title: Moving truck detections Primary Roads EodashIdentifier: E12d -Subtitle: Truck detections on primary roads description +Subtitle: Moving truck detections Primary Roads Description: E12d_truck_detections_primary_roads/E12d.md Themes: - - placeholder -Tags: - mobility-transition +Tags: + - placeholder Satellite: - Sentinel-2 Sensor: diff --git a/collections/FCM2_Forest_disturbance_type.yaml b/collections/FCM2_Forest_disturbance_type.yaml index b96d2d58..bbfcbcb3 100644 --- a/collections/FCM2_Forest_disturbance_type.yaml +++ b/collections/FCM2_Forest_disturbance_type.yaml @@ -5,7 +5,6 @@ Subtitle: Forest disturbance type Description: FCM2_Forest_disturbance_type/AQ.md Themes: - carbon-accounting - - eo-adaptation-services Tags: - placeholder Satellite: diff --git a/collections/REP5_Micro_Hydropower.yaml b/collections/REP5_Micro_Hydropower.yaml index 0dda0bee..ea4445fc 100644 --- a/collections/REP5_Micro_Hydropower.yaml +++ b/collections/REP5_Micro_Hydropower.yaml @@ -1,5 +1,5 @@ Name: Micro_Hydropower -Title: Micro Hydropower Potential Assessment +Title: Micro Hydropower EodashIdentifier: REP5 Subtitle: Micro Hydropower Description: Micro_Hydropower/AQ.md From dce535ff366c575ab3688e753662bac4919f8526 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Mon, 16 Oct 2023 10:50:06 +0200 Subject: [PATCH 15/19] chore: try adding invalidate cloudfront --- .github/workflows/build_pull_request.yaml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_pull_request.yaml b/.github/workflows/build_pull_request.yaml index e21df9f0..9efd7cbf 100644 --- a/.github/workflows/build_pull_request.yaml +++ b/.github/workflows/build_pull_request.yaml @@ -45,4 +45,12 @@ jobs: AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }} AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - + # Invalidate Cloudfront + - name: invalidate + uses: chetan/invalidate-cloudfront-action@v1.2 + env: + DISTRIBUTION: ${{ secrets.CLOUDFRONT_DISTRIBUTION_ID }} + PATHS: '${{ github.event.pull_request.head.ref }}/*' + AWS_REGION: 'eu-central-1' + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} From 8f005f821149ec59aef9c38a50f11704017bece3 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Mon, 16 Oct 2023 11:09:28 +0200 Subject: [PATCH 16/19] chore: test invalidate --- .github/workflows/build_pull_request.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_pull_request.yaml b/.github/workflows/build_pull_request.yaml index 9efd7cbf..46bf2716 100644 --- a/.github/workflows/build_pull_request.yaml +++ b/.github/workflows/build_pull_request.yaml @@ -50,7 +50,7 @@ jobs: uses: chetan/invalidate-cloudfront-action@v1.2 env: DISTRIBUTION: ${{ secrets.CLOUDFRONT_DISTRIBUTION_ID }} - PATHS: '${{ github.event.pull_request.head.ref }}/*' + PATHS: '/catalog/${{ github.event.pull_request.head.ref }}/*' AWS_REGION: 'eu-central-1' AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} From 12dccee3760d989b939e2601c9d66f1416d008d1 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Mon, 16 Oct 2023 13:34:19 +0200 Subject: [PATCH 17/19] chore: test not joining themes --- .github/workflows/build_pull_request.yaml | 2 +- generators/generate_indicators.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_pull_request.yaml b/.github/workflows/build_pull_request.yaml index 46bf2716..92a7d0f9 100644 --- a/.github/workflows/build_pull_request.yaml +++ b/.github/workflows/build_pull_request.yaml @@ -50,7 +50,7 @@ jobs: uses: chetan/invalidate-cloudfront-action@v1.2 env: DISTRIBUTION: ${{ secrets.CLOUDFRONT_DISTRIBUTION_ID }} - PATHS: '/catalog/${{ github.event.pull_request.head.ref }}/*' + PATHS: '/${{ github.event.pull_request.head.ref }}/*' AWS_REGION: 'eu-central-1' AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} diff --git a/generators/generate_indicators.py b/generators/generate_indicators.py index 8c76adff..5bff1586 100644 --- a/generators/generate_indicators.py +++ b/generators/generate_indicators.py @@ -295,7 +295,7 @@ def add_to_catalog(collection, catalog, endpoint, data): link.extra_fields["subtitle"] = data["Subtitle"] link.extra_fields["title"] = collection.title link.extra_fields["code"] = data["EodashIdentifier"] - link.extra_fields["themes"] = ",".join(data["Themes"]) + link.extra_fields["themes"] = data["Themes"] # Check for summaries and bubble up info if collection.summaries.lists: for sum in collection.summaries.lists: From 9f507eb37c92935cc34c9927e2c7b2827d2b0640 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Mon, 16 Oct 2023 14:32:05 +0200 Subject: [PATCH 18/19] chore: try adding FCM2 to 2 themes --- collections/FCM2_Forest_disturbance_type.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/collections/FCM2_Forest_disturbance_type.yaml b/collections/FCM2_Forest_disturbance_type.yaml index bbfcbcb3..b96d2d58 100644 --- a/collections/FCM2_Forest_disturbance_type.yaml +++ b/collections/FCM2_Forest_disturbance_type.yaml @@ -5,6 +5,7 @@ Subtitle: Forest disturbance type Description: FCM2_Forest_disturbance_type/AQ.md Themes: - carbon-accounting + - eo-adaptation-services Tags: - placeholder Satellite: From 70f73f7ad175bca8813d63c9c7e496016db1cc70 Mon Sep 17 00:00:00 2001 From: Lubomir Dolezal Date: Mon, 16 Oct 2023 14:47:07 +0200 Subject: [PATCH 19/19] fix: add missing SOL1, SOL2 --- collections/AQA_health_risk_index.yaml | 4 ++-- collections/SOL1_Green_Roofs.yaml | 1 + collections/SOL2_Solar_Roofs.yaml | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/collections/AQA_health_risk_index.yaml b/collections/AQA_health_risk_index.yaml index 0a02eb03..5a5b4bda 100644 --- a/collections/AQA_health_risk_index.yaml +++ b/collections/AQA_health_risk_index.yaml @@ -17,9 +17,9 @@ Provider: - Name: SISTEMA Resources: - Name: Collection-only - OverwriteBBox: [44.0, 48.7, 5.5, 16.5] - Type: OverwriteTimes EndPoint: Collection-only + Type: OverwriteTimes + OverwriteBBox: [44.0, 48.7, 5.5, 16.5] DateTimeInterval: Start: "2020-01-01T01:00:00" End: "2022-12-18T00:00:00" diff --git a/collections/SOL1_Green_Roofs.yaml b/collections/SOL1_Green_Roofs.yaml index 2c5fa5b0..ee7b9a52 100644 --- a/collections/SOL1_Green_Roofs.yaml +++ b/collections/SOL1_Green_Roofs.yaml @@ -18,6 +18,7 @@ Provider: Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: diff --git a/collections/SOL2_Solar_Roofs.yaml b/collections/SOL2_Solar_Roofs.yaml index 143ea784..f2331f26 100644 --- a/collections/SOL2_Solar_Roofs.yaml +++ b/collections/SOL2_Solar_Roofs.yaml @@ -18,6 +18,7 @@ Provider: Resources: - Name: Collection-only + EndPoint: Collection-only OverwriteBBox: [44.0, 48.7, 5.5, 16.5] Type: OverwriteTimes Times: