Web services at EEA - the future of presenting water related data to the public18 January 2011
Jon Maidens, Atkins Danmark a/s
• Atkins is Europe's largest consultant engineering firm with more than 16,000 employees
• Atkins Danmark employs 400, of which 35 in GIS & IT
• We offer impartial services – not bound to a single platform or supplier
• We offer system solutions and consultancy services
www.atkins.dk
Who is Atkins?
Copenhagen Metro City Circle Line
Bahrain World Trade Center
London 2012 Games – Olympic Park
Burj Al Arab
European level clients and projects
2005-2012
2009-2013
2008-2011
2009-2012
Overview - data flowsFocus on the following areas:
• Inputs - reporting
• Context of European water reporting
• Outputs – reporting services, web mapping applications,
web services, distributed systems
• Near Real Time data flows
Inputs – reporting
Data flow - reporting
Water Information System for Europe (WISE)
OUTPUTSINPUTS
Water Framework
Urban Waste Water
Nitrates Bathing
Floods
Drinking Water
Marine Startegy
E-PRTR
Water Information System for Europe (WISE)
Directive Tabular
Voluntary information
Spatial = GIS
OUTPUTSINPUTS
Features in Water Framework Directive (WFD)
WISE reporting
• Ensuring consistency, completeness and interoperability
• Distributed
• Large volume of information
• Achieve an agreed level of Quality Assurance
XML Schemas
WISE data preparation workflow
EEA/Commission
Support to the workflow
Guidance documents for GIS
• General guidance with general concepts and techncial descriptions
• Appendicies specific - 'living document'
Appendicies
METADATASPATIAL
GUIDANCE 1SPATIAL
GUIDANCE 2
WISE GIS Guidance
Schemas QA
• Schemas limited through enumeration lists and types
• Schema validation tool
• Schema validation
• Complex schema validation rules
• Cross-schema check – uniqueness and referntial integrity
Spatial QA
• Documentation
• Automated code checks and ID cross-checks
• Tolopology checks still manual (operator using GIS tools)
• Metadata check
Direct support and feedback
• Workshops
• Helpdesk
• Feedback reporting and re-submission
Result
• Quality Assured data (compliant?)
• Tabular data
• Spatial
• Reference datasets
• Quality information
• Harmonised at European level
Outputs
Web reporting services
• XML imported and harmonised in database (schema to schema)
• Use of data views• Build reporting serviceon top using templates
Web mapping applications
• Spatial information available
• Presenting information in context – harmonisation, simplification, analysis, messages
EEA mapviewer
Web mapping services
• Web mapping applications thin clients to web services
• Web services encourage re-use, mash-up
ArcGIS.com
• Information re-use
• GeoPortal
• Market place
• Mash-ups
• ArcGIS.com demonstrates how easy it is to combine and deploy web services
Outputs – distributed system
Distributed system
National map
National map
WISE Floods mapviewer
1:250,000
Zoom in
Simple implementation
Components of distributed systemusing WMS
Distributed WMS Cascading WMS WMS Map Client
Many issues to resolve!
• Harmonised map content
• Classifications e.g. risk
• The central portal needs to be able to handle fetching all these services in a production environment
• Need to have a system which can intelligently deal with urls which do not work for some reason
• Responsibilites for ensuring service delivery need to be defined.
• Define some protocol and registering and maintaining services
Near real time data flows
Eye on EarthWatches•Waterwatch - 2008•Airwatch – 2009•Noisewatch - 2010?•Climatewatch ?•Naturewatch ?...
Challenges for data flows
• Increased demand for near real time data
• More data• More timely data – faster• High level of interoperability• Integration between in-situ and satellite• Data re-use• Higher efficiency• Thematical independency • Improved expert access• Less resources to maintain multiple
flows• To be inline with SEIS
Near real-time data flows
• Ozone web
EEA and SensorWeb
• SWE – Sensor Web Enablement
• OGC standard
• Air Quality data flow proof of concept
• Industry support for software development – 52 North and ESRI
• http://www.pegelonline.wsv.de as example of outputs from SWE enabled dataflow