303.525 datasets geïndexeerd1.419 uitgevers
Open Data IndexDe index van open data over Nederland
Bronnen›Klimaat en milieu
Copernicus · European Centre for Medium-Range Weather Forecasts
Internationaal, relevant voor Nederland

CAMS luchtkwaliteitsverwachting Europa

Elke dag een verwachting van de luchtkwaliteit in Europa voor de komende vier dagen, per uur en per vak van ongeveer 10 km. Met stikstofdioxide, fijnstof, ozon en ook stuifmeel van berk en gras. Het is de mediaan van elf rekenmodellen, waaronder het Nederlandse LOTOS-EUROS.

Klimaat en milieuGezondheidAPIDownloadEuropa · ca. 10 km (0,1 graad)
Actueel · bijgewerkt 15 uur geleden · gecontroleerd 17:23
ads.atmosphere.copernicus.eu
Schermafbeelding van ads.atmosphere.copernicus.eu

Fijnstof (PM2,5) op stedelijke achtergrondstations in Nederland: lager dan in 14 van de 26 andere EU-landen

Fijnstof (PM2,5) op stedelijke achtergrondstations in 2025, in microgram per kubieke meter. Nederland: 9,1. Hoogste: Griekenland (18,8); laagste: Estland (4,0).

Bron: EEA, luchtkwaliteitsstatistieken (Discodata, gevalideerde jaargemiddelden per meetpunt) · opgehaald 25 oktober 2026 · selectie: Bij CAMS getoond omdat de CAMS-data een account vragen; de CAMS-analyse gebruikt metingen van ditzelfde EEA-meetnet; Gemiddelde van de meetpunten per land (Nederland: 19); landen met weinig meetpunten zijn minder zekerOpen de tabel Los blok

Wat kun je ermee?4 ideeën

Om te beginnen

Smogdag op komst?

Haal de verwachting voor ozon of fijnstof op voor een vak boven je stad en zet de komende vier dagen per uur in een lijn.

Om te beginnen

Hooikoorts voorspellen

De verwachting bevat stuifmeel van gras, berk en els. Maak een kaart van Nederland voor de komende dagen.

Voor gevorderden

Verwachting tegen meting

Leg de verwachting van gisteren naast de uurmetingen van Luchtmeetnet op dezelfde plek. Hoe goed zat het model ernaast?

Voor gevorderden

Waar komt de vervuiling vandaan?

Vergelijk de elf modellen onderling. Grote verschillen tussen modellen betekenen een onzekere verwachting.

Zo verwerk je het4 stappen

  1. Maak een gratis account

    Registreer bij de Atmosphere Data Store, accepteer de licentie van deze dataset en zet je persoonlijke sleutel in ~/.cdsapirc.

    https://ads.atmosphere.copernicus.eu/how-to-api
  2. Bekijk welke keuzes er zijn

    De procesbeschrijving is zonder account te lezen: stoffen, modellen, hoogtes, tijdstappen en formaten.

    https://ads.atmosphere.copernicus.eu/api/retrieve/v1/processes/cams-europe-air-quality-forecasts
  3. Vraag alleen Nederland op

    Gebruik area (noord, west, zuid, oost) om een uitsnede te krijgen. Kies hoogte 0 voor de lucht op leefniveau.

    import cdsapi
    cdsapi.Client().retrieve("cams-europe-air-quality-forecasts", {
        "variable": ["nitrogen_dioxide"], "model": ["ensemble"], "level": ["0"],
        "date": ["2026-10-15/2026-10-15"], "type": ["forecast"], "time": ["00:00"],
        "leadtime_hour": [str(h) for h in range(0, 97)],
        "data_format": "netcdf_zip", "area": [53.6, 3.2, 50.7, 7.3]}).download("no2_nl.zip")
  4. Lees het NetCDF-bestand

    Pak de ZIP uit en open het bestand met xarray. Eén vak boven je stad is dan één tijdreeks.

Interessante koppelingen

Vergelijkbare bronnen

Waar je op moet letten

  • Account en licentie nodig

    Zonder account kun je de catalogus en de keuzes lezen, maar niets downloaden. Per dataset accepteer je ook de licentie (CC BY 4.0).

  • Een verwachting, geen meting

    Alleen stikstofmonoxide, stikstofdioxide, zwaveldioxide, ozon, fijnstof en stof worden standaard getoetst aan metingen. De andere stoffen noemt CAMS experimenteel.

  • Te grof voor één straat

    Een vak is ongeveer 10 bij 10 km. Drukke straten en snelwegen vallen weg in het gemiddelde.

  • Archief vanaf oktober 2023

    In de Atmosphere Data Store gaan de verwachtingen terug tot 10 oktober 2023 (stand 15 oktober 2026). Voor 2013 tot en met 2024 is er een aparte heranalyse (cams-europe-air-quality-reanalyses).

  • Aanvragen staan in een wachtrij

    Je krijgt niet direct antwoord. Een aanvraag gaat in een wachtrij en levert later een bestand op (GRIB of NetCDF in een ZIP).

APICADS (OGC API Processes + STAC-catalogus), via cdsapi · gelezen 16 okt 2026

StandaardCADS (OGC API Processes + STAC-catalogus), via cdsapidocumentatie
Toegang inloggen

Catalogus, procesbeschrijving en kostenberekening werken zonder account (getest). Data opvragen vraagt een gratis ECMWF-account, de licentie van de dataset accepteren op de website en je persoonlijke sleutel (kop PRIVATE-TOKEN, of ~/.cdsapirc met url https://ads.atmosphere.copernicus.eu/api). Zonder sleutel: /jobs geeft 401 'authentication required'. getest

Omvang16

CAMS-datasets in de Atmosphere Data Store (16 okt 2026); deze: Europa 0,1° (~10 km), 11 modellen + ensemble, 28 stoffen, sinds 11 okt 2023 getest

Formaten

netcdfgribjson

Basisadres

https://ads.atmosphere.copernicus.eu/api

Endpoints 7

  • GET/catalogue/v1/collectionsAlle 16 datasets (EAC4-heranalyse, wereldverwachtingen, broeikasgassen, zonnestraling, GFAS-branduitstoot …).
  • GET/catalogue/v1/collections/{dataset}Eén dataset als STAC-collectie: licentie, bereik, DOI, links naar formulier, constraints en costing.
  • GET/retrieve/v1/processes/{dataset}Welke keuzes het verzoek kent, met alle toegestane waarden.
  • POST/retrieve/v1/processes/{dataset}/costingRekent uit hoe 'groot' een verzoek is tegen de limiet ({"cost":2.0,"limit":5000.0}); werkt zonder account.
  • POST/retrieve/v1/processes/{dataset}/executionVerzoek indienen (asynchroon, sleutel nodig); body {"inputs": {…}}. Antwoord: een job.
  • GET/retrieve/v1/jobs/{jobId}Status van je job (accepted, running, successful); daarna /results met de downloadlink.
  • GET/catalogue/v1/collections/{dataset}/messagesMeldingen over storingen of wijzigingen van de dataset.

Filteren uit de beschrijving

Geen querytaal: je kiest per keuzeveld de waarden (lijsten) en eventueel een rechthoek (area). Het resultaat is altijd een bestand.

Parameters 9

variable28 stoffen: nitrogen_dioxide, ozone, particulate_matter_2.5um, particulate_matter_10um, ammonia, dust, pollen (berk, gras, els …) …uit de beschrijving
modelensemble (mediaan) of een van de 11 modellen: chimere, dehm, emep, euradim, gemaq, lotos, match, minni, mocage, monarch, silam.uit de beschrijving
levelHoogte in meter: 0 (leefniveau), 50, 100, 250, 500, 750, 1000, 2000, 3000, 5000.uit de beschrijving
dateJJJJ-MM-DD/JJJJ-MM-DD, van 2023-10-11 tot vandaag (staat in het formulier, niet in de procesbeschrijving).uit de beschrijving
typeanalysis of forecast.uit de beschrijving
timeUur in UTC. forecast: alleen run 00:00 (met leadtime_hour 0–96); analysis: elk uur 00:00–23:00 met leadtime_hour 0 (volgens de constraints).uit de beschrijving
leadtime_hourUren vooruit, 0 tot en met 96.uit de beschrijving
areaUitsnede in graden; Nederland ongeveer [53.6, 3.2, 50.7, 7.3]. Zonder: heel Europa.uit de beschrijving
data_formatgrib of netcdf_zip.uit de beschrijving

Inhoud van het bestand (niet zelf gedownload; volgens de datasetbeschrijving) 4

NaamTypeBetekenis
NetCDF: variabele per stofgetal · zie het attribuut units in het bestandConcentratie per rastercel, hoogte en tijdstap
time / stepdatetime · UTCRun-tijd en uren vooruit
latitude / longitudegetal · graden, 0,1° rasterMiddelpunt van de cel
levelgetal · mHoogte boven de grond

Limieten en valkuilen

  • Elk verzoek heeft een kostenlimiet van 5.000 (costing). Eén stof, één model, één hoogte, één run en twee tijdstappen voor Nederland kost 2. getest
  • Verzoeken lopen asynchroon in een wachtrij; reken op minuten, soms langer bij drukte. uit de beschrijving
  • Niet elke combinatie bestaat: de link rel=constraints in het catalogusrecord (60 regels) zegt per datum welke modellen, stoffen, hoogtes en uren er zijn. Volgens de beschrijving worden alleen NO, NO2, SO2, O3, PM2,5, PM10 en stof regelmatig tegen metingen gevalideerd. uit de beschrijving
  • De STAC-catalogus is alleen beschrijvend: /items en /search geven 501 ('STAC items is not implemented'). Data gaan altijd via processes/execution. getest
  • Zonder de licentie op de website te accepteren faalt een verzoek, ook met een geldige sleutel. uit de beschrijving
  • ?limit= op /collections wordt genegeerd: je krijgt altijd alle 16. getest
  • Het catalogusveld cads:sanity_check zegt of de dataset bij de laatste controle werkte (op 16 okt 2026: down). getest
  • Open kaartbeelden: eccharts.ecmwf.int heeft een WMS met token=public, maar robots.txt daar is Disallow: / (niet gebruikt). ervaring

Probeer het HTTP 200 · 564 ms · 16 okt

https://ads.atmosphere.copernicus.eu/api/retrieve/v1/processes/cams-europe-air-quality-forecasts
{
  "title": "CAMS European air quality forecasts",
  "description": "This dataset provides daily air quality analyses and forecasts for Europe. \nCAMS produces specific daily air quality …",
  "id": "cams-europe-air-quality-forecasts",
  "version": "1.0.0",
  "jobControlOptions": [
    "async-execute"
  ],
  "outputTransmission": [
    "reference"
  ],
  "links": [
    {
      "href": "https://ads.atmosphere.copernicus.eu/api/retrieve/v1/processes/cams-europe-air-quality-forecasts",
      "rel": "self"
    },
    {
      "href": "https://ads.atmosphere.copernicus.eu/api/retrieve/v1/processes/cams-europe-air-quality-forecasts/execution",
      "rel": "execute",
      "type": "application/json",
      "title": "process execution"
    }
  ],
  "inputs": {
    "variable": {
      "title": "Variable",
      "schema": {
        "type": "array",
        "items": {
          "enum": [
            "alder_pollen",
            "ammonia"
          ],
          "type": "string"
        }
      }
    },
    "model": {
      "title": "Model",
      "schema": {

Ingekort antwoord, opgeslagen bij het oogsten. Klik op het adres voor het echte, actuele antwoord.

Gelezen uit Procesbeschrijving (open): alle keuzes met hun waarden · Catalogusrecord (STAC 1.1): licentie, tijd- en ruimtebereik, DOI, links naar formulier en kosten · Officiële Python-client (ook achter cdsapi ≥ 0.7.7): sleutel in de kop PRIVATE-TOKEN. Labels: uit de beschrijving staat in wat de api zelf publiceert. getest uit onze eigen kleine aanroep. platform geldt voor elk api van dit platform, volgens de documentatie. ervaring zelf ondervonden bij het bouwen van open data index.

Zo haal je het op

curl "https://ads.atmosphere.copernicus.eu/api/catalogue/v1/collections/cams-europe-air-quality-forecasts"

Gebruikt door

  • CAMS-kaartenDagelijkse kaarten van de luchtkwaliteitsverwachting voor Europa

Meer in dit thema

Bekijk hoe deze pagina is opgebouwd
bron: copernicus-cams
blokken: []
secties:
  - ideeen
  - verwerken
  - koppelingen
  - vergelijkbaar
  - beperkingen
  - code
  - gebruiktDoor
cache:
  tag: bron:copernicus-cams
  ververs: na statuscheck, als de bron nieuwer is
statuscheck:
  methode: einde van de tijdsdekking in de ADS-catalogus
  verwacht: dagelijks

Bron: content/bronnen/copernicus-cams.yaml · Markdown