From abc3dc39381e62ad786bc75ce02f1bb36ce53755 Mon Sep 17 00:00:00 2001 From: "veda-ingest-ui[bot]" <248557473+veda-ingest-ui[bot]@users.noreply.github.com> Date: Mon, 27 Apr 2026 20:31:01 +0000 Subject: [PATCH 1/3] Create ingestion-data/staging/dataset-config/planet-ndvi-daily.json --- .../dataset-config/planet-ndvi-daily.json | 119 ++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 ingestion-data/staging/dataset-config/planet-ndvi-daily.json diff --git a/ingestion-data/staging/dataset-config/planet-ndvi-daily.json b/ingestion-data/staging/dataset-config/planet-ndvi-daily.json new file mode 100644 index 0000000..9ba6608 --- /dev/null +++ b/ingestion-data/staging/dataset-config/planet-ndvi-daily.json @@ -0,0 +1,119 @@ +{ + "collection": "planet-ndvi-daily", + "title": "Planet Normalized Difference Vegetation Index (NDVI)", + "description": "Normalized Differential Vegetation Index (NDVI) maps are produced by converting pixel values to NDVI = (Red – NIR)/(Red + NIR), NIR indicates the near infrared band. The dynamically generated Normalized Difference Vegetation Index (NDVI) layer is an index for quantifying green vegetation. It reflects the state of vegetation health based on how vegetation reflects light at certain wavelengths.\nDark green colors are areas with a lot of green leaf growth which indicates the presence of chlorophyll. Chlorophyll reflects more infrared light and less visible light. Areas with some green leaf growth are in light greens, and areas with little to no vegetation growth are even lighter greens.", + "license": "CC0-1.0", + "stac_version": "1.0.0", + "dashboard:is_periodic": false, + "dashboard:time_interval": "P1D", + "links": [], + "spatial_extent": { + "xmin": -180, + "ymin": -90, + "xmax": 180, + "ymax": 90 + }, + "temporal_extent": { + "startdate": "2020-01-01T00:00:00Z", + "enddate": null + }, + "discovery_items": [ + { + "discovery": "s3", + "prefix": "ProgramData/Planet/NDVI", + "bucket": "nasa-disasters-staging", + "filename_regex": ".*_day\\.tif$", + "datetime_range": "day", + "id_regex": ".*(\\d{4}-\\d{2}-\\d{2})_day\\.tif$", + "id_template": "planet-ndvi-daily-{}", + "disasters:extract_event_name": true, + "disasters:monty": true, + "disasters:add_product": true, + "disasters:add_providers": true, + "cogify": false, + "dry_run": false, + "use_multithreading": false, + "assets": { + "ndvi": { + "title": "Normalized Difference Vegetation Index", + "description": "Vegetation health index comparing red and near-infrared reflectance. Higher values indicate healthier, denser vegetation.", + "regex": ".*(ndvi|NDVI).*_day\\.tif$" + } + }, + "collection": "planet-ndvi-daily" + } + ], + "data_type": "cog", + "stac_extensions": [ + "https://stac-extensions.github.io/render/v1.0.0/schema.json", + "https://stac-extensions.github.io/item-assets/v1.0.0/schema.json" + ], + "item_assets": { + "ColorIR": { + "type": "image/tiff; application=geotiff; profile=cloud-optimized", + "roles": [ + "data", + "layer" + ], + "title": "Color Infrared", + "description": "False color infrared composite combining near-infrared, red, and green bands for vegetation and land cover analysis." + }, + "ndvi": { + "type": "image/tiff; application=geotiff; profile=cloud-optimized", + "roles": [ + "data", + "layer" + ], + "title": "Normalized Difference Vegetation Index", + "description": "Vegetation health index comparing red and near-infrared reflectance. Higher values indicate healthier, denser vegetation." + } + }, + "renders": { + "dashboard": { + "assets": [ + "ndvi" + ], + "bidx": [ + 1 + ], + "rescale": [ + [ + -1, + 1 + ] + ], + "nodata": -9999 + }, + "ndvi": { + "assets": [ + "ndvi" + ], + "bidx": [ + 1 + ], + "rescale": [ + [ + -1, + 1 + ] + ], + "nodata": -9999 + } + }, + "providers": [ + { + "name": "Planet Labs", + "roles": [ + "producer" + ], + "url": "https://www.planet.com/" + }, + { + "name": "NASA Disasters Program", + "roles": [ + "host" + ], + "url": "https://disasters.openveda.cloud" + } + ] +} \ No newline at end of file From 1257330a0ce5cc447e8e0d6a0a5148859e414ddd Mon Sep 17 00:00:00 2001 From: "veda-ingest-ui[bot]" <248557473+veda-ingest-ui[bot]@users.noreply.github.com> Date: Mon, 27 Apr 2026 20:35:17 +0000 Subject: [PATCH 2/3] update via UI --- ingestion-data/staging/dataset-config/planet-ndvi-daily.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ingestion-data/staging/dataset-config/planet-ndvi-daily.json b/ingestion-data/staging/dataset-config/planet-ndvi-daily.json index 9ba6608..241e9ad 100644 --- a/ingestion-data/staging/dataset-config/planet-ndvi-daily.json +++ b/ingestion-data/staging/dataset-config/planet-ndvi-daily.json @@ -20,7 +20,7 @@ "discovery_items": [ { "discovery": "s3", - "prefix": "ProgramData/Planet/NDVI", + "prefix": "ProgramData/Planet/NDVI/", "bucket": "nasa-disasters-staging", "filename_regex": ".*_day\\.tif$", "datetime_range": "day", From 697f480de1032d6cffe350630e74983cfc232ac5 Mon Sep 17 00:00:00 2001 From: "veda-ingest-ui[bot]" <248557473+veda-ingest-ui[bot]@users.noreply.github.com> Date: Mon, 27 Apr 2026 20:42:47 +0000 Subject: [PATCH 3/3] update via UI --- ingestion-data/staging/dataset-config/planet-ndvi-daily.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ingestion-data/staging/dataset-config/planet-ndvi-daily.json b/ingestion-data/staging/dataset-config/planet-ndvi-daily.json index 241e9ad..87268dd 100644 --- a/ingestion-data/staging/dataset-config/planet-ndvi-daily.json +++ b/ingestion-data/staging/dataset-config/planet-ndvi-daily.json @@ -37,7 +37,7 @@ "ndvi": { "title": "Normalized Difference Vegetation Index", "description": "Vegetation health index comparing red and near-infrared reflectance. Higher values indicate healthier, denser vegetation.", - "regex": ".*(ndvi|NDVI).*_day\\.tif$" + "regex": ".*NDVI(?!change|Change).*_day\\.tif$" } }, "collection": "planet-ndvi-daily" @@ -82,6 +82,7 @@ 1 ] ], + "colormap_name": "rdylgn", "nodata": -9999 }, "ndvi": { @@ -97,6 +98,7 @@ 1 ] ], + "colormap_name": "rdylgn", "nodata": -9999 } },