Stefan Feigenspan
Umweltbundesamt - Unit II 4.2 – Air Quality Assessment
German air quality database – country experience on e-reporting
Stefan Feigenspan EIONET Workshop 2013 24.10.2013
EIONET Workshop Madrid
Bring your house in order!(Sheila 2012)
Stefan Feigenspan EIONET Workshop 2013 24.10.2013
Main issues
- Di I have all AQ data available?- Are my datasets conistent to the metadata?- In which zone is my station located?- Do I have all mandatory information?- Are my aggregation routines valid (Are EEA and MS in
compliance)?
You have to know, what your are measuring? Where?
When? How? Exceedance situation…
- Primary Up-to-date assessment data- Primary pre-validated assessment data (monthly)- Primary validated assessment data (yearly)
Connection between the dataflows
Stefan Feigenspan EIONET Workshop 2013 24.10.2013
- Information on assessment methods (metadata of stations and measurements)
- Information on zones and agglomerations- Information on zones with time extension - Information on low emission zones
Metadata +
completeness+
aggregation
Data delivery
Way to consistent data and metadata
Format check
Additional delivery
or correction
of metadata
Stefan Feigenspan EIONET Workshop 2013 24.10.2013
Database
import
Stefan Feigenspan EIONET Workshop 2013 24.10.2013
e-reporting
German AQ system:- MS SQL Server database (data, metadata, aggregation
results)
- ArcGIS for zones
- Java programming language- „add-on“ Java XML Beans exchange between Italy
and Germany- Java JAXB (Java Architecture for XML Bindings)
problems with complex element
Stefan Feigenspan EIONET Workshop 2013 24.10.2013
e-reporting
Steps of XML Beans approach:- Read AQD-schema with Java Apache Ant
- Generates programm classes
- Build own datatyps like myZone, myStation- Select mandatory fields from the database
- „give“ myZone to the xml export routine
- Schema validation is included only valid export, if all
mandatory elements are filled in the right way
- That‘s it!
- B finished- C in preparation- D partly finished- E2a in preparation (similar to E1a)
- F open- G open
- H-K web interface (JRC pilot)
Stefan Feigenspan EIONET Workshop 2013 24.10.2013
German progress
- Use EEA AQ portal
- Use the codelists
- Use the „User guidance to XML & data model“- Chapters for F, G and E1b (model data) are missing (in
version v19.3b)
- Use EEA QA checks (if available)
Stefan Feigenspan EIONET Workshop 2013 24.10.2013
e-reporting recommendations