Download service for E1a and E2a data

The download service is based on access to pre-prepared csv files and the service helps you to extract the list of files to be downloaded matching your search criteria.
Data available in this service comes from two dataflows: E1a and E2a. The E1a data are reported to EEA by memberstates every September and covers the year before the delivery. This means that data delivered in September 2017 covers 2016. EEA also recieves up-to-date (E2a) data on hourly basis from most of its member states. Because E1a data are validated and considered an official delivery, all E2a data are deleted before E1a data are imported. This is to ensure that no E2a data are mixed with E1a data.

Download form

Select the country, pollutant and years you are interested in from the dropdowns below.

Country
For multiple countries, see note below.
City name
Warning: The form do not check if the relationship between country and city is valid.
Pollutant
Please, be aware that not every pollutant is reported by every country why the pollutant list depends on the selected country.
Year from
Year to
Source
E2a (UTD) data are only available for years where E1a data have not yet been delivered (this will normally be the most recent year)
Output type

Note: The form above is only to help build the request URL. Executing the request URL will return a list of URL's identifying the individual files to download.
A parameter can also be left blank, e.g. if all files from a country are requested, the pollutant parameter is left blank like:
...AQData_Extract.fmw?CountryCode=AD&CityName=&Pollutant=&Year_from=2016&Year_to=2016&Station_localid=&Samplingpoint=&Output=HTML

Sample file

The files are provided as comma separated files, see this sample: https://ereporting.blob.core.windows.net/downloadservice/AD_10_42785_2016_timeseries.csv

Additional parameters

The form above supports countrycode, pollutant and timespan in years. Additional two parameters are available which is also included in the request URL:

Station : If only data from a specific station is needed, use this parameter to specify the station localid
Samplingpoint: If only data from a specific samplingpoint is needed, use this parameter to specify the samplingpoint localid
To identify a specific station and or samplingpoint localid, we recommend to use one of the viewers available in the air quality portal (http://aqportal.eionet.europa.eu), e.g the UTD viewer http://maps.eea.europa.eu/UTDViewer/

How to download all the files?

This service will provide a list of URL from where each file can be downloaded, and depending on the user need (and number of files) the output can be requested as HTML or TEXT. Below are some possible options for download:

1) Click on each file (use the HTML output option) and download to a local folder
2) Install an extension in your browser (e.g. Multi-File Downloader in Chrome) which makes it easy to download all files from a web page (use the HTML output option)
3) Use the TEXT output option and make a script which goes through the list and downloads each file
About the data

In principle the files are updated once a year after the yearly reporting cycle has finished. The reporting cycle starts in September and normally finished the following January after which we initiate an refresh of the files for this service.

Content of files
FieldTypeDescription
CountrycodeStringCountry iso code
NamespaceStringUnique namespace as provided by the country
AirQualityNetworkStringNetwork identifier
AirQualityStationStringLocalid of the station
AirQualityStationEoICodeStringUnique station identifier as used in the past AirBase system
SamplingpointStringLocalid of the samplingpoint
SamplingpointStringLocalid of the samplingpoint
SamplingProcessStringLocalid of the samplingprocess
SampleStringLocalid of the sample (also known as the feature of interest)
AirPollutantStringShort name of pollutant. Full list: http://dd.eionet.europa.eu/vocabulary/aq/pollutant/view
AirPollutantCodeStringReference (URL) to the definition of the pollutant in data dictonary
AveragingTimeStringDefines the time for which the measure have been taken (hour, day, etc)
ConcentrationValueThe measured value/concentration
UnitOfMeasurementStringDefines the unit of the concentration
DateTimeBeginDatetimeDefines the start time (yyyy-mm-dd hh:mm:ss Z) of the measurement (includes timezone)
DateTimeEndDatetimeDefines the end time (yyyy-mm-dd hh:mm:ss Z)of the measurement (includes timezone)
ValidityIntegerThe validity flag for the measurement. See http://dd.eionet.europa.eu/vocabulary/aq/observationvalidity/view
VerificationIntegerThe verification flag for the measurement. See http://dd.eionet.europa.eu/vocabulary/aq/observationverification/view
Metadata

The join between timeseries files and the metadata file should be be made using the Countrycode (or Namespace) and SamplingPoint.

FieldTypeDescription
CountrycodeStringCountry iso code
NamespaceStringNamespace of network
AirQualityNetworkStringNetwork identifier
AirQualityStationStringLocalid of station
AirQualityNatCodeStringNational code of station
AirQualityStationEoICodeStringStation EoI code as used in the past AirBase system
AirQualityStationAreaStringReference to area code. Full list at http://dd.eionet.europa.eu/vocabulary/aq/areaclassification/view
SamplingPointStringLocalid of samplingpoint
SamplingProcessStringLocalid of process
SampleStringLocalid of sample (also known as feature of interest)
BuildingDistanceIntegerDistance to building (m). Value of -999 indicate unknown
EquivalenceDemonstratedStringReference to demonstrated equivalence. Full list at http://dd.eionet.europa.eu/vocabulary/aq/equivalencedemonstrated/view
InLetHeightIntegerHeight of inlet (m). Value of -999 indicate unknown
KerpDistanceIntegerDistance to kerp (m). Value of -999 indicate unknown
MeasurementEquipmentStringRefernce (URL) to measurement equipment
MeasurementTypeStringReference to measurement type (full list at http://dd.eionet.europa.eu/vocabulary/aq/measurementtype/view)
AirPollutantCodeStringReference (URL) to pollutant definition in data dictionary
AirPollutantStringShort pollutant name measured at this samplingpoint
AirQualityStationTypeStringShort name of station type (full list at http://dd.eionet.europa.eu/vocabulary/aq/stationclassification/view)
ProjectionStringReference to projection
LongitudeDecimalLongitude of samplingpoint
LatitudeDecimalLatitude of samplingpoint
AltitudeIntegerAltitude of samplingpoint (m)

Extract of metadata (file is updated on daily basis): https://ereporting.blob.core.windows.net/downloadservice/metadata.csv

More information on air quality: http://www.eionet.europa.eu/aqportal