thames tunnel: the many forms of web gis reporting
DESCRIPTION
Presentation by Brad Fisher from Critigen on Esri European User Conference 2011.TRANSCRIPT
Thames Tunnel Background
� 39 million cubic metres of sewage discharged to tidal River Thames in a typical year. As little as 2mm of rain can now trigger a discharge.
� Environmental - tides mean the sewage stays in the river for weeks, affecting dissolved oxygen levels and habitatsdissolved oxygen levels and habitats
� Human – frequency of Combined Sewer Overflow (CSO) discharges is a potential hazard to all river users
� Legal – the UK fails to comply with the EU Urban Waste Water Treatment Directive
.
In Simple Terms
Thames Tunnel challenges
� Meet requirements of Minister’s Direction in most cost efficient manner
� Intercept the flow from the 34 most polluting CSO’s (of 57) as identified by the Environment Agency
� Construction of one of the longest and deepest tunnels ever � Construction of one of the longest and deepest tunnels ever built beneath London
� Deal with variable ground conditions – London Clay, Lambeth Group, Thanet Sands and Chalk
� Minimise impact on surface and subsurface infrastructure
� Control odour and air release during tunnel filling
Preferred route and sites (phase one and interim engagement)
� A very complex & largeengineering project for a GIS to support.
Major Infrastructure Project
Primary role of GIS in Thames Tunnel is to support ‘informed’
decision making
Access to Information
Design
Enviro
Planning
TPI
SS
HS&E
HR
HS&E
Comms
Modelling
Geotech
Survey
Property
IT
Doc Ctrl
Prj Ctrls
GIS Deliverables in Thames Tunnel
Vis
ualis
atio
n
Analysis
220+
dat
a re
ques
ts
200+
con
trac
tors
6 GIS web apps
Mobile apps
Data translation
Data Management
Information
Integrity
Trust in data
DeliverablesDeliverables750 data layers
33 000 maps
200 Gb Data
Vis
ualis
atio
n
220+
dat
a re
ques
ts
200+
con
trac
tors
Information Quality
Information
Integrity
DeliverablesDeliverables
Many sources of data / informationLand use
Historic mapping
Piles of maps
Survey Data
Property info
Social networks
Photo’s
As Built Drawings
Twitter mapGeoPlan
GIS Solutions Historic Mapping Viewer
Survey Data
Land Referencing
Original As Built Drawings
Reporting
What is a Report?
� Wiki Definition: A report is a textual work (usually of writing, speech, television, or film) made with the specific intention of relaying information or recounting certain events in a widely presentable form.
� Reports are often wanted as some form of document � Reports are often wanted as some form of document (hardcopy (paper map) or softcopy (pdf)).
What is a GIS Report?
Turning Data into Information
� GIS is able to turn data into Information by default
Web GIS Reporting for Developer = Pain
Reporting is not easy in a Web GIS
� Reporting is notnotnotnot easy
– Few OOTB solutions
– Bespoke Solutions not ideal
– Its not necessarily hard (from dev perspective, moderate (from dev perspective, moderate (from dev perspective, moderate (from dev perspective, moderate
effort)effort)effort)effort) BUT its tedious (to say least)(to say least)(to say least)(to say least)
Challenges for web reporting
� Scale is everything
– Even the scale bar tedious
� WYSIWG
� Resolution (dpi) / file size� Resolution (dpi) / file size
� Page Size (support for large format printing (> A3)
� Interaction with selected sets of data
� Cached service issues
� Legends
Where are we at?
– Historically a desktop solution
– RIA have had a profound impact on our web based GIS applications functionally & user-expectations.
– ArcGIS ADF could leverage off map templates (mxt) & with a bitbitbitbit you could come up with a decent solution.bitbitbitbit
– REST releases to date still does not readily cater for printing to scale.
– Geoprocessing (arcpy.mapping)(arcpy.mapping)(arcpy.mapping)(arcpy.mapping) offers opportunity
– Third-party solutions/extensions
Moving forward
� Core reporting capabilities are slowing becoming mainstream (tomorrow will not be quick enough)(tomorrow will not be quick enough)(tomorrow will not be quick enough)(tomorrow will not be quick enough)
– 10.1 proposing to offer printing exposed as a REST service
– I think we may will see more third party & sample solutions that leverage off the 10.1 core capabilities
Reporting in GISWeb Apps
Is Still a ChallengeIs Still a ChallengeBut its getting easier
Demo (live!!!)
REST Endpoints (sites)
GeoViewer
Planning Editor
Temporal Viewer
Printing a map
Combined text/map (dynamic)
Temporal Reporting
REST (Representational state transfer) Reporting
� Software architecture style based on http for distributed system
� Similar functionality to come in 10.1 (fantastic ESRI!)(fantastic ESRI!)(fantastic ESRI!)(fantastic ESRI!)
Contact Us
Brad Fisher
GIS Technical Lead
www.thamestunnelconsultation.co.uk/tunnel-route.aspx
www.critigen.com
@gisfish
uk.linkedin.com/in/gisfish
Thames Tunnel GIS Architecture