Microproduct Data GuideIntermediate

Copernicus EDO Drought Indicator

Dekadal European Combined Drought Indicator rasters for agricultural and ecosystem drought context tools.

Report a Problem

At a Glance

Difficulty
Intermediate — some data preparation helps
Size
Tiny · 0.002–0.01 GB
Formats
GeoTIFF
Access
API
API Key
Not Required
Provider
Copernicus Emergency Management Service
Updates
Occasional
Last Verified
Sep 28, 2026
Source Type
Intergovernmental Source
  • Python Syntax Checked

From Source to Product Signal

Test a Product Idea in Four Steps

EDO publishes the cdiad Combined Drought Indicator through its WCS with a dated configuration record. Start with the latest available GeoTIFF; agricultural drought context is not an immediate emergency warning.

1

Check the Setup

  • Python 3.10 or newer
  • An internet connection
  • The requests Python package
2

Access the Data

  1. 1.Review the CDI WCS documentation and CEMS reuse terms.
  2. 2.Find the current cdiad end date in the EDO configuration.
  3. 3.Download that dated WCS GeoTIFF and retain its product date.
Open Official Source
3

Run the Python Example

Install the packages, then run the notebook cell.

python -m pip install requests

import requests

root = "https://drought.emergency.copernicus.eu"
config = requests.get(root + "/services/config?appCode=edo_map", timeout=25)
config.raise_for_status()
def cdi_date(node):
    if isinstance(node, dict):
        if node.get("code") == "cdiad":
            return node["endDay"]
        return next((day for value in node.values() if (day := cdi_date(value))), None)
    if isinstance(node, list):
        return next((day for value in node if (day := cdi_date(value))), None)
    return None
day = cdi_date(config.json())
assert day, "No CDI product date"
response = requests.get(
    root + "/api/wcs",
    params={"map": "DO_WCS", "SERVICE": "WCS", "VERSION": "2.0.0",
            "REQUEST": "GetCoverage", "coverageID": "cdiad", "CRS": "EPSG:4326",
            "format": "GEOTIFF", "TIME": day}, timeout=40,
)
response.raise_for_status()
assert response.content[:4] in (b"II*\x00", b"MM\x00*"), "Expected GeoTIFF"
print(day, "EDO CDI bytes:", len(response.content))
4

Inspect One Drought Product

Display the latest CDI product vintage with its interpretation limit.

  1. 01Read the current cdiad product date from EDO.
  2. 02Fetch the matching WCS raster and label that date.
  3. 03Explain that stale or absent pixels cannot be read as a current all-clear.

Dataset Details

Copernicus Emergency Management Service is an intergovernmental source. Last verified 2026-09-28. Temporal coverage: dated dekadal CDI product vintages.

Domains

Data Types

Geography

Formats

Provider

Copernicus Emergency Management Service

Data Terms

CEMS EDO data permit reproduction, distribution, and adaptation with source and modification notices; some restricted products require registration.

Send Feedback