SlideShare a Scribd company logo
CANTERBURY PLUGFEST:

 Geospatial Interoperability
                    Works!
                        Maurits van der Vlugt
                     Mercury Project Solutions


 Richard Murcott | Geospatial Standards Leader
                New Zealand Geospatial Office
Overview
 Background

 Data Sharing Challenges

 Solution: a Plugfest!

 Should you consider hosting one yourself?
Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
2010-11 Christchurch Earthquakes
 4 Sept. 2010
  7.1 magnitude



 22 February 2011
  6.3 magnitude
  - 185 dead
  - NZ‟s costliest disaster
Post Feb 2011 – Recovery Period
 Council Systems Intact!

 Data Sharing
    Council
    EM Agencies
    Civil Defence
    Utilities
    Ministry of Agriculture and Forestry
    Environment Canterbury (ECAN)
    Etc…



 Initially: Sneakernet…
Photos: Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
Next step: Interoperable Supply




   Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
Wait: Death by Acronym!

WFS:

Web Feature
Service
Next step: Interoperable Supply




   Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
WFS for Data Supply Works




  Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
Next step: Receiving Data?

                                                ?


                   ?                                ?


                                                        ?




   Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
Same Issues, but…
 Christchurch City holds
  Authoritative Data, e.g…
    WasteWater
    Building Status

 Construction partners manually
  submit data in variety of formats
 Time & Money wasted on data
  loading & management
 WFS has no capability to receive
  updates through interoperable web
  services
Transactional Web Service: WFS-T
 WFS: Geometry & Attributes - “Read Only”

 WFS-T: As WFS + “Create, Update, Delete”



 CCC + Partners struggled to successfully
  enable WFS-T
    OGC compliance of their Software?
    Schema harmonisation?
    “Too hard” basket?




                                             Image: http://villagescribe.com.au
What they needed:
 Transactional Interoperability between
  recovery partners:
    CERA, CCC, SCIRT
    ESRI, Integraph
    OGC Standards (NZGO SDI Cookbook)

 Practical, short-term solution (can‟t wait)

 Focus on issues with existing (OGC)
  standards interfaces, notably WFS-T
 Immediate results that will accelerate
  recovery & reconstruction efforts
Solution: WFS-T Plugfest

 Short Duration

 Collaborative

 Hands-on

 Independent Facilitation & WFS-T Architect

 “Just Make it Work”




                                               Image: http://www.ispcs.org
 Two Use-Case
  scenarios

 Set-up Data and
  Services

 Implement end-to-
  end Interoperability
                         Photo: Maurits van der Vlugt



 Live Demo



 All in 3 days!
Technology Agnostic
          Organisation                         Technologies
            CCC                                Intergraph GeoMedia Pro
                                               Intergraph GeoMedia WebMap

            SCIRT                              ESRI ArcGIS Server
                                               ESRI ArcGIS Desktop
                                               Safe Software – FME
                                               WFS „Pump script‟

            CERA                               Benoli Silverfish
                                               ESRI GeoDatabase
                                               WFS „Pump script‟

            InsureCorp*                        Pitney Bowes Software MapInfo
                                               Professional


* fictitious name to protect any commercial interests
Before and After
Lessons Learned
 Interoperability works!
    WFS: Mature
    COTS WFS-T Servers: Mature
    COTS WFS-T Clients: Maturing


 WFS/WFS-T Schema Sensitive
    Good Community Schema is important


 Submitting to WFS-T requires scripting
  or Client plug-ins
Conclusions
 Plugfest model is highly
  effective to achieve hands-on
  practical interoperability
 Demonstrated viable solution
  architecture with immediate
  business benefits
 Achieved in 3-day Plugfest,
  what would have taken weeks
  (effort) or months (elapsed)    Photo: Andy Coote

  otherwise
THANK YOU
More Information:
http://www.geospatial.govt.nz/christchurch-plugfest-2012-
report


Maurits van der Vlugt
Maurits.vandervlugt@mercuryps.com.au
Twitter: @mvandervlugt


Richard Murcott
rmurcott@linz.govt.nz

More Related Content

Similar to Canterbury Plugfest: Geospatial Interoperability Works!

Arc Ready Fy09 Q3 Live Mesh
Arc Ready Fy09 Q3   Live MeshArc Ready Fy09 Q3   Live Mesh
Arc Ready Fy09 Q3 Live MeshDavid Giard
 
GITA PNW 2015 Peter Batty
GITA PNW 2015 Peter BattyGITA PNW 2015 Peter Batty
GITA PNW 2015 Peter Batty
Peter Batty
 
Fog Computing.pptx
Fog Computing.pptxFog Computing.pptx
Fog Computing.pptx
MsdMsdian
 
Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)
Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)
Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)
Samy Fodil
 
NCGIC The Geospatial Revolution
NCGIC The Geospatial RevolutionNCGIC The Geospatial Revolution
NCGIC The Geospatial Revolution
Peter Batty
 
2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final
Denis Havlik
 
FME = Features Made Easy
FME = Features Made EasyFME = Features Made Easy
FME = Features Made Easy
Safe Software
 
Internet of Things and Big Data
Internet of Things and Big DataInternet of Things and Big Data
Internet of Things and Big Data
Swiss Data Forum Swiss Data Forum
 
27-Fog Computing.pptx
27-Fog Computing.pptx27-Fog Computing.pptx
27-Fog Computing.pptx
PSanjay8
 
Fog Computing.pptx
Fog Computing.pptxFog Computing.pptx
Fog Computing.pptx
Sush333317
 
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
Guido Schmutz
 
Exploring Cloud Computing Technologies For GIS (Location Based) Applications
Exploring Cloud Computing Technologies For GIS (Location Based) ApplicationsExploring Cloud Computing Technologies For GIS (Location Based) Applications
Exploring Cloud Computing Technologies For GIS (Location Based) Applications
Christopher Blough
 
New High Score! Leaderboards in the Cloud
New High Score! Leaderboards in the CloudNew High Score! Leaderboards in the Cloud
New High Score! Leaderboards in the Cloud
Sarah Sexton
 
Enabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowEnabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid Chow
MyNOG
 
To G or not to G
To G or not to GTo G or not to G
To G or not to G
Peter Batty
 
Chep2012
Chep2012Chep2012
Splunk for vmware virtualization customer presentation
Splunk for vmware virtualization customer presentationSplunk for vmware virtualization customer presentation
Splunk for vmware virtualization customer presentation
Greg Hanchin
 
IRJET- Analysis of Forensics Tools in Cloud Environment
IRJET-  	  Analysis of Forensics Tools in Cloud EnvironmentIRJET-  	  Analysis of Forensics Tools in Cloud Environment
IRJET- Analysis of Forensics Tools in Cloud Environment
IRJET Journal
 
Role-based Access Control June09 GeoSOA Workshop
Role-based Access Control June09 GeoSOA WorkshopRole-based Access Control June09 GeoSOA Workshop
Role-based Access Control June09 GeoSOA Workshop
Carbon Project
 
TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence eventspat
 

Similar to Canterbury Plugfest: Geospatial Interoperability Works! (20)

Arc Ready Fy09 Q3 Live Mesh
Arc Ready Fy09 Q3   Live MeshArc Ready Fy09 Q3   Live Mesh
Arc Ready Fy09 Q3 Live Mesh
 
GITA PNW 2015 Peter Batty
GITA PNW 2015 Peter BattyGITA PNW 2015 Peter Batty
GITA PNW 2015 Peter Batty
 
Fog Computing.pptx
Fog Computing.pptxFog Computing.pptx
Fog Computing.pptx
 
Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)
Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)
Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)
 
NCGIC The Geospatial Revolution
NCGIC The Geospatial RevolutionNCGIC The Geospatial Revolution
NCGIC The Geospatial Revolution
 
2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final
 
FME = Features Made Easy
FME = Features Made EasyFME = Features Made Easy
FME = Features Made Easy
 
Internet of Things and Big Data
Internet of Things and Big DataInternet of Things and Big Data
Internet of Things and Big Data
 
27-Fog Computing.pptx
27-Fog Computing.pptx27-Fog Computing.pptx
27-Fog Computing.pptx
 
Fog Computing.pptx
Fog Computing.pptxFog Computing.pptx
Fog Computing.pptx
 
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...
 
Exploring Cloud Computing Technologies For GIS (Location Based) Applications
Exploring Cloud Computing Technologies For GIS (Location Based) ApplicationsExploring Cloud Computing Technologies For GIS (Location Based) Applications
Exploring Cloud Computing Technologies For GIS (Location Based) Applications
 
New High Score! Leaderboards in the Cloud
New High Score! Leaderboards in the CloudNew High Score! Leaderboards in the Cloud
New High Score! Leaderboards in the Cloud
 
Enabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowEnabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid Chow
 
To G or not to G
To G or not to GTo G or not to G
To G or not to G
 
Chep2012
Chep2012Chep2012
Chep2012
 
Splunk for vmware virtualization customer presentation
Splunk for vmware virtualization customer presentationSplunk for vmware virtualization customer presentation
Splunk for vmware virtualization customer presentation
 
IRJET- Analysis of Forensics Tools in Cloud Environment
IRJET-  	  Analysis of Forensics Tools in Cloud EnvironmentIRJET-  	  Analysis of Forensics Tools in Cloud Environment
IRJET- Analysis of Forensics Tools in Cloud Environment
 
Role-based Access Control June09 GeoSOA Workshop
Role-based Access Control June09 GeoSOA WorkshopRole-based Access Control June09 GeoSOA Workshop
Role-based Access Control June09 GeoSOA Workshop
 
TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence TELUS Case Study: iVAULT implementation improved corporate intelligence
TELUS Case Study: iVAULT implementation improved corporate intelligence
 

More from Maurits van der Vlugt

Who's afraid of Neo-Geography?
Who's afraid of Neo-Geography?Who's afraid of Neo-Geography?
Who's afraid of Neo-Geography?
Maurits van der Vlugt
 
Surely not in emergencies!
Surely not in emergencies!Surely not in emergencies!
Surely not in emergencies!
Maurits van der Vlugt
 
Social Media, Open Data & Community Resilience
Social Media, Open Data & Community ResilienceSocial Media, Open Data & Community Resilience
Social Media, Open Data & Community Resilience
Maurits van der Vlugt
 
Random Hacks of Kindness, Social Media & Crisis Mapping
Random Hacks of Kindness, Social Media & Crisis MappingRandom Hacks of Kindness, Social Media & Crisis Mapping
Random Hacks of Kindness, Social Media & Crisis Mapping
Maurits van der Vlugt
 
GeoSpatial Standards in Emergency Management
GeoSpatial Standards in Emergency ManagementGeoSpatial Standards in Emergency Management
GeoSpatial Standards in Emergency Management
Maurits van der Vlugt
 
Bushfire Connect - Trust, Transparency & Timeliness
Bushfire Connect - Trust, Transparency & TimelinessBushfire Connect - Trust, Transparency & Timeliness
Bushfire Connect - Trust, Transparency & Timeliness
Maurits van der Vlugt
 
Bushfire Connect
Bushfire ConnectBushfire Connect
Bushfire Connect
Maurits van der Vlugt
 
CRC-SI Soapbox Presentation on SDI 2.0
CRC-SI Soapbox Presentation on SDI 2.0CRC-SI Soapbox Presentation on SDI 2.0
CRC-SI Soapbox Presentation on SDI 2.0
Maurits van der Vlugt
 
Where2 0 & neogeography (spatial@gov)
Where2 0 & neogeography (spatial@gov)Where2 0 & neogeography (spatial@gov)
Where2 0 & neogeography (spatial@gov)Maurits van der Vlugt
 
Where2 0 neogeography vss
Where2 0 neogeography vssWhere2 0 neogeography vss
Where2 0 neogeography vss
Maurits van der Vlugt
 
Em2 0 Empa
Em2 0 EmpaEm2 0 Empa
Using Open Source Technologies to Spatially Enable Aceh
Using Open Source Technologies to Spatially Enable AcehUsing Open Source Technologies to Spatially Enable Aceh
Using Open Source Technologies to Spatially Enable Aceh
Maurits van der Vlugt
 

More from Maurits van der Vlugt (12)

Who's afraid of Neo-Geography?
Who's afraid of Neo-Geography?Who's afraid of Neo-Geography?
Who's afraid of Neo-Geography?
 
Surely not in emergencies!
Surely not in emergencies!Surely not in emergencies!
Surely not in emergencies!
 
Social Media, Open Data & Community Resilience
Social Media, Open Data & Community ResilienceSocial Media, Open Data & Community Resilience
Social Media, Open Data & Community Resilience
 
Random Hacks of Kindness, Social Media & Crisis Mapping
Random Hacks of Kindness, Social Media & Crisis MappingRandom Hacks of Kindness, Social Media & Crisis Mapping
Random Hacks of Kindness, Social Media & Crisis Mapping
 
GeoSpatial Standards in Emergency Management
GeoSpatial Standards in Emergency ManagementGeoSpatial Standards in Emergency Management
GeoSpatial Standards in Emergency Management
 
Bushfire Connect - Trust, Transparency & Timeliness
Bushfire Connect - Trust, Transparency & TimelinessBushfire Connect - Trust, Transparency & Timeliness
Bushfire Connect - Trust, Transparency & Timeliness
 
Bushfire Connect
Bushfire ConnectBushfire Connect
Bushfire Connect
 
CRC-SI Soapbox Presentation on SDI 2.0
CRC-SI Soapbox Presentation on SDI 2.0CRC-SI Soapbox Presentation on SDI 2.0
CRC-SI Soapbox Presentation on SDI 2.0
 
Where2 0 & neogeography (spatial@gov)
Where2 0 & neogeography (spatial@gov)Where2 0 & neogeography (spatial@gov)
Where2 0 & neogeography (spatial@gov)
 
Where2 0 neogeography vss
Where2 0 neogeography vssWhere2 0 neogeography vss
Where2 0 neogeography vss
 
Em2 0 Empa
Em2 0 EmpaEm2 0 Empa
Em2 0 Empa
 
Using Open Source Technologies to Spatially Enable Aceh
Using Open Source Technologies to Spatially Enable AcehUsing Open Source Technologies to Spatially Enable Aceh
Using Open Source Technologies to Spatially Enable Aceh
 

Recently uploaded

Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 

Recently uploaded (20)

Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 

Canterbury Plugfest: Geospatial Interoperability Works!

  • 1. CANTERBURY PLUGFEST: Geospatial Interoperability Works! Maurits van der Vlugt Mercury Project Solutions Richard Murcott | Geospatial Standards Leader New Zealand Geospatial Office
  • 2. Overview  Background  Data Sharing Challenges  Solution: a Plugfest!  Should you consider hosting one yourself?
  • 3. Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
  • 4. 2010-11 Christchurch Earthquakes  4 Sept. 2010 7.1 magnitude  22 February 2011 6.3 magnitude - 185 dead - NZ‟s costliest disaster
  • 5. Post Feb 2011 – Recovery Period  Council Systems Intact!  Data Sharing  Council  EM Agencies  Civil Defence  Utilities  Ministry of Agriculture and Forestry  Environment Canterbury (ECAN)  Etc…  Initially: Sneakernet…
  • 6. Photos: Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
  • 7. Next step: Interoperable Supply Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
  • 8. Wait: Death by Acronym! WFS: Web Feature Service
  • 9. Next step: Interoperable Supply Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
  • 10. WFS for Data Supply Works Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
  • 11. Next step: Receiving Data? ? ? ? ? Kyle Dow, Senior Data Analyst, Corporate Data Team, CCC
  • 12. Same Issues, but…  Christchurch City holds Authoritative Data, e.g…  WasteWater  Building Status  Construction partners manually submit data in variety of formats  Time & Money wasted on data loading & management  WFS has no capability to receive updates through interoperable web services
  • 13. Transactional Web Service: WFS-T  WFS: Geometry & Attributes - “Read Only”  WFS-T: As WFS + “Create, Update, Delete”  CCC + Partners struggled to successfully enable WFS-T  OGC compliance of their Software?  Schema harmonisation?  “Too hard” basket? Image: http://villagescribe.com.au
  • 14. What they needed:  Transactional Interoperability between recovery partners:  CERA, CCC, SCIRT  ESRI, Integraph  OGC Standards (NZGO SDI Cookbook)  Practical, short-term solution (can‟t wait)  Focus on issues with existing (OGC) standards interfaces, notably WFS-T  Immediate results that will accelerate recovery & reconstruction efforts
  • 15. Solution: WFS-T Plugfest  Short Duration  Collaborative  Hands-on  Independent Facilitation & WFS-T Architect  “Just Make it Work” Image: http://www.ispcs.org
  • 16.  Two Use-Case scenarios  Set-up Data and Services  Implement end-to- end Interoperability Photo: Maurits van der Vlugt  Live Demo  All in 3 days!
  • 17. Technology Agnostic Organisation Technologies CCC Intergraph GeoMedia Pro Intergraph GeoMedia WebMap SCIRT ESRI ArcGIS Server ESRI ArcGIS Desktop Safe Software – FME WFS „Pump script‟ CERA Benoli Silverfish ESRI GeoDatabase WFS „Pump script‟ InsureCorp* Pitney Bowes Software MapInfo Professional * fictitious name to protect any commercial interests
  • 18.
  • 20. Lessons Learned  Interoperability works!  WFS: Mature  COTS WFS-T Servers: Mature  COTS WFS-T Clients: Maturing  WFS/WFS-T Schema Sensitive  Good Community Schema is important  Submitting to WFS-T requires scripting or Client plug-ins
  • 21. Conclusions  Plugfest model is highly effective to achieve hands-on practical interoperability  Demonstrated viable solution architecture with immediate business benefits  Achieved in 3-day Plugfest, what would have taken weeks (effort) or months (elapsed) Photo: Andy Coote otherwise
  • 22. THANK YOU More Information: http://www.geospatial.govt.nz/christchurch-plugfest-2012- report Maurits van der Vlugt Maurits.vandervlugt@mercuryps.com.au Twitter: @mvandervlugt Richard Murcott rmurcott@linz.govt.nz