SlideShare ist ein Scribd-Unternehmen logo
1 von 22
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

Weitere ähnliche Inhalte

Ähnlich wie 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 BattyPeter Batty
 
Fog Computing.pptx
Fog Computing.pptxFog Computing.pptx
Fog Computing.pptxMsdMsdian
 
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 RevolutionPeter Batty
 
2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - final2013 09-01 enviroinfo presentation - final
2013 09-01 enviroinfo presentation - finalDenis Havlik
 
FME = Features Made Easy
FME = Features Made EasyFME = Features Made Easy
FME = Features Made EasySafe Software
 
Fog Computing.pptx
Fog Computing.pptxFog Computing.pptx
Fog Computing.pptxSush333317
 
27-Fog Computing.pptx
27-Fog Computing.pptx27-Fog Computing.pptx
27-Fog Computing.pptxPSanjay8
 
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) ApplicationsChristopher 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 CloudSarah 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 ChowMyNOG
 
To G or not to G
To G or not to GTo G or not to G
To G or not to GPeter Batty
 
Splunk for vmware virtualization customer presentation
Splunk for vmware virtualization customer presentationSplunk for vmware virtualization customer presentation
Splunk for vmware virtualization customer presentationGreg 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 EnvironmentIRJET 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 WorkshopCarbon 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
 

Ähnlich wie 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
 
Fog Computing.pptx
Fog Computing.pptxFog Computing.pptx
Fog Computing.pptx
 
27-Fog Computing.pptx
27-Fog Computing.pptx27-Fog Computing.pptx
27-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
 

Mehr von 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 ResilienceMaurits 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 MappingMaurits van der Vlugt
 
GeoSpatial Standards in Emergency Management
GeoSpatial Standards in Emergency ManagementGeoSpatial Standards in Emergency Management
GeoSpatial Standards in Emergency ManagementMaurits van der Vlugt
 
Bushfire Connect - Trust, Transparency & Timeliness
Bushfire Connect - Trust, Transparency & TimelinessBushfire Connect - Trust, Transparency & Timeliness
Bushfire Connect - Trust, Transparency & TimelinessMaurits 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.0Maurits 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
 
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 AcehMaurits van der Vlugt
 

Mehr von 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
 

Kürzlich hochgeladen

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Kürzlich hochgeladen (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

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