303.525 datasets geïndexeerd1.419 uitgevers
Open Data IndexDe index van open data over Nederland
Bronnen›Klimaat en milieu
Europees Milieuagentschap
Internationaal, relevant voor Nederland

EEA luchtkwaliteit

Dezelfde Nederlandse meetstations als Luchtmeetnet, maar naast die van de rest van Europa. Handig om Amsterdam met Antwerpen of Keulen te vergelijken.

Klimaat en milieuOpenDownloadAPIEuropa · meetstation
Bereikbaar · gecontroleerd 17:23
eea.europa.eu
Schermafbeelding van eea.europa.eu

Stikstofdioxide in de buitenlucht in Nederland (jaargemiddelde van de meetstations): 15,7 microgram per kubieke meter in 2025, 40% minder dan in 2013

Stikstofdioxide in de buitenlucht in Nederland (jaargemiddelde van de meetstations), 2013 – 2025, in microgram per kubieke meter. Het hoogste punt was 2013 (26,3).

Bron: EEA, luchtkwaliteitsstatistieken (Discodata, gevalideerde jaargemiddelden per meetpunt) · opgehaald 25 oktober 2026 · selectie: Gemiddelde van alle Nederlandse meetpunten met genoeg meetdekking (69 tot 76 per jaar)Open de tabel Los blok

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?1 ideeën

Om te beginnen

Amsterdam tegen Antwerpen en Keulen

Kies de straatstations in drie steden en vergelijk de jaargemiddelden.

Interessante koppelingen

Vergelijkbare bronnen

APISQL via GET (Discodata, JSON) + REST-downloaddienst (Parquet) · gelezen 16 okt 2026

StandaardSQL via GET (Discodata, JSON) + REST-downloaddienst (Parquet)documentatie
Toegang zonder sleutel

Geen sleutel of account voor Discodata en de downloaddienst (getest). getest

Omvang6.563.389

rijen in AirQualityStatistics (heel Europa); Nederland 144.817 rijen van 153 stations, statistiekjaren 1976–2026 (16 okt 2026) getest

Formaten

jsonparquetcsv

Basisadres

https://discodata.eea.europa.eu/sql

Endpoints 2

  • GET/sql?query={SQL}&p={pagina}&nrOfHits={aantal}Een SELECT op een Discodata-tabel; antwoord {"results": [...]}. Luchtkwaliteit: [AirQualityDataFlows].[latest].[AirQualityStatistics] (jaarstatistieken per meetpunt).
  • GET/SchemaDifferences.aspx?dbName=…&schema1=latest&schema2=v1&result=jsonVerschillen tussen twee versies van een database.

De API's van deze bron 1 · uit de documentatie van de aanbieder uit de beschrijving

Air Quality Download Service (Parquet downloads API)

Uurwaarden per meetpunt als Parquet. dataset 1 = actueel en voorlopig (E2a, map airquality-p), 2 = gevalideerd (E1a, airquality-p-e1a), 3 = historisch AirBase (airquality-p-airbase). /ParquetFile/urls geeft per meetpunt één bestand met de hele reeks (NO2 Nederland: 72 bestanden, ~0,3 MB elk): de datums in het verzoek kiezen de meetpunten, niet de periode in het bestand.

https://eeadmz1-downloads-api-appservice.azurewebsites.net
  • POST/ParquetFile/urlsLijst (tekst, één url per regel) van Parquet-bestanden; body {countries, cities, pollutants, dataset, dateTimeStart, dateTimeEnd, aggregationType}
  • POST/DownloadSummaryAantal bestanden en grootte vóór je downloadt (NO2 NL: numberFiles 72, size 19)
  • POST/ParquetFileZip met de Parquet-bestanden (ook /async met e-mail als het groot is)
  • GET/PollutantStoffen met notatie en EIONET-code
  • GET/CountryLanden met code
  • POST/CitySteden per land
  • POST/RasterRasterbestanden voor een land of stad (body: country, city, source, pollutants, periode, outputFormat)

Filteren getest

Gewone SQL-WHERE. Handige filters: CountryCode='NL', AirPollutant='NO2', DataAggregationProcessId='P1Y' (jaargemiddelde), DataCovFilterYN='Yes' (genoeg meetdekking), SourceDataFlow LIKE 'E1a%' (gevalideerd).

=<><>LIKEINANDORTOPGROUP BYORDER BY

Parameters 3

queryTransact-SQL (Microsoft SQL Server), alleen SELECT; geen WITH. Berekende kolommen moeten een naam hebben (COUNT(*) AS n). Gebruik TOP n om klein te beginnen.uit de beschrijving
pPaginanummer; voorbij de laatste pagina een lege lijst.uit de beschrijving
nrOfHitsRijen per pagina, standaard 100.uit de beschrijving

Kolommen van AirQualityStatistics (selectie uit 47) 11

NaamTypeBetekenis
AirQualityStationEoICodetekstEuropese stationscode (NL00136)
AQStationNametekstNaam van het station
AirPollutanttekstStof (NO2, PM10, PM2.5, O3 …)
DataAggregationProcessIdtekstSoort statistiek: P1Y jaargemiddelde, P1Y-day-max36, P1Y-daysAbove50, AOT40c …
YearOfStatisticsintegerJaar van de statistiek
AirPollutionLevelgetal · UnitOfAirpollutionLevel (ug/m3, mg/m3 …)De waarde
DataCoveragegetal · %Meetdekking in het jaar
AirQualityStationType / AirQualityStationAreatekstTraffic/Background/Industrial en Urban/Suburban/Rural
SourceDataFlowtekstE1a = gevalideerd, E2a = voorlopig (lopend jaar)
Longitude / Latitudegetal · graden WGS84Plaats van het station
RawDataurlParquet-bestand met de uurwaarden van dit meetpunt

Limieten en valkuilen

  • Een vraag mag hoogstens ~30 seconden duren; daarna {"errors":[{"error":"Query timed out"}]} met HTTP 200. Een ORDER BY over Nederland voor één stof en jaar haalde dat al niet: sorteer zelf. getest
  • Standaard 100 rijen per pagina (nrOfHits). uit de beschrijving
  • Fouten komen met HTTP 200 als {"errors":[{"error":"Invalid column name …","errorcode":10003}]}. Controleer altijd of er 'results' in het antwoord staat. getest
  • CountryCode, City en CityCode zijn met spaties aangevuld ('BG '); = 'NL' werkt wel, maar gebruik RTRIM bij vergelijken of groeperen in je eigen code. getest
  • Op 15 okt 2026 gaf een alias in SELECT samen met ORDER BY de fout 'Your query is not allowed execution' (10002); op 16 okt werkte dat wel. Bij die fout: zonder alias proberen. getest
  • 'latest' is altijd de nieuwste versie van de database; zet een vaste versie (v1r4) in de query als je resultaten herhaalbaar wilt houden. uit de beschrijving

Probeer het HTTP 200 · 2.563 ms · 16 okt

https://discodata.eea.europa.eu/sql?query=SELECT TOP 5 AirQualityStationEoICode%2C AQStationName%2C AirPollutant%2C YearOfStatistics%2C AirPollutionLevel%2C UnitOfAirpollutionLevel%2C AirQualityStationType FROM [AirQualityDataFlows].[latest].[AirQualityStatistics] WHERE CountryCode%3D'NL' AND AirPollutant%3D'NO2' AND DataAggregationProcessId%3D'P1Y' AND YearOfStatistics%3D2024 AND DataCovFilterYN%3D'Yes'
{
  "results": [
    {
      "AirQualityStationEoICode": "NL00136",
      "AQStationName": "Heerlen-Looierstraat",
      "AirPollutant": "NO2",
      "YearOfStatistics": 2024,
      "AirPollutionLevel": 15.03147,
      "UnitOfAirpollutionLevel": "ug/m3",
      "AirQualityStationType": "Traffic"
    },
    {
      "AirQualityStationEoICode": "NL00235",
      "AQStationName": "Huijbergen-Vennekenstraat",
      "AirPollutant": "NO2",
      "YearOfStatistics": 2024,
      "AirPollutionLevel": 11.199074,
      "UnitOfAirpollutionLevel": "ug/m3",
      "AirQualityStationType": "Background"
    }
  ]
}

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

Gelezen uit Discodata-uitleg: SQL (Transact-SQL, alleen lezen), parameters p en nrOfHits, foutformaat · OpenAPI van de Air Quality Download Service ('Parquet downloads API'): 17 endpoints · EEA-pagina over de downloadmogelijkheden (Parquet per meetpunt). 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.

Meer van EEA in onze index

23 datasets in Copernicus Data Space (STAC). Dit zijn de laatst gewijzigde.

    Alles over EEA

    Vragen waarin deze bron helpt

    Meer in dit thema

    Bekijk hoe deze pagina is opgebouwd
    bron: eea-lucht
    blokken: []
    secties:
      - ideeen
      - koppelingen
      - vergelijkbaar
    cache:
      tag: bron:eea-lucht
      ververs: na statuscheck, als de bron nieuwer is
    statuscheck:
      methode: downloaddienst bereikbaar
      verwacht: dagelijks
    

    Bron: content/bronnen/eea-lucht.yaml · Markdown