Download presentation
Presentation is loading. Please wait.
1
Building the Same Digital Earth: Spatial Data Infrastructure and Architectures of Participation Chris Holmes OpenGeo
2
Collaboration
7
Architectures of Participation
8
An “Architecture of Participation” is both social and technical, leveraging the skills and energy of individuals as much as possible to cooperate in building something bigger than any single person or organization could alone.
9
Stop complaining Help make it better
10
Software Creation Sharing Geospatial Collaboration
11
Software Geospatial Collaboration
16
04/26/10
17
+ Web Processing Service
18
Creation
19
OpenStreetMap
20
OSM Shortcomings Single repository No branching / merging / tagging Difficult to adapt the software to other layers and workflows No way to ‘endorse’ a revision as authoritative
21
Distributed Versioning
23
Versioning Specs WFS-V (never standardized) OWS-8 GeoSynchronization Service for OGC / NGA WFS 2.0 Versioning for IGN France
26
GeoGit next steps Build javascript tools for visualization of Diffs, rollbacks, conflict resolution, pull requests Create RESTful spec of advanced features, driven by front end requirements Test in low and no bandwidth scenarios Mobile implementation Test and iterate
27
Versioning and Geo Collaboration Enable discrete edits to be associated with individuals Geospatial ‘patch’, so a fix to a feature can go across multiple repositories Citizens and non-authoritative organizations can clone a repository and improve it Authoritative source could pull changes back in and apply rigorous QA Towards crowd-sourced and authoritative
28
Automated Validation
33
04/26/10
37
Topology rules and auto-corrections written in Javascript with GeoScript Saved as geoprocesses that are exposed as Web Processing Service operations Hooked up WFS Transactions to WPS operations, run validation on pre-commit hook Overload WFS operations for better exceptions, auto-corrections and commit messages.
38
Data Collaboration Encode business rules and quality assurance as WPS using GeoScript, build on traditional GIS Version to never lose an edit Provenance tracking of every single change Enables innovation, needed to adapt the governance and advanced tools of Open Source Software to geospatial data and workflows
39
Data Architectures of Participation Experiment with a variety of projects enabling individuals to collaborate on creation of geodata Different automated QA Various approval procedures Alternate licensing Spread innovation with open source code Find the ‘linux’ of geospatial data workflows
40
Sharing
41
Spatial Data Infrastructure (SDI)
43
+ GIS
45
+
46
+
47
+
48
04/26/10 Federation
53
04/26/10
58
OpenStreetMap and Risiko
61
Layers of Collaboration Geospatial Software Risiko and TsuDAT built on GeoNode and GXP Built on GeoExt/OpenLayers, GeoServer and GeoNetwork, PostGIS, GeoTools/JTS, GDAL/OGR Geospatial Data Risk Map generated by TsuDAT model and OSM Buildings TsuDAT layers built by ANUGA model, shared DEMs, user drawn simulation areas, all exposed by GeoNode Buildings created by OSM Mapping Parties
63
Spatial Marketplace
64
ANZSM Operating Principles Everyone can discover and anyone can play Make it easier or don’t do it Embracing competition brings opportunity and encourages innovation This will make a difference – and that matters
65
Beyond Portals To real collaboration at all levels: on software, individual layers, and sharing new layers Thousands of nodes of collaboration Custom apps like TsuDAT Data communities like USGS NHD Each feeding in to other nodes that build on top Digital Earth shouldn’t require searching on ‘portals’ and spending the majority of time finding data
66
Building the Same Digital Earth Open Collaboration at the level of the individual will reduce duplication We must align incentives so nodes of collaboration naturally build on one another, be they NGO’s, Governments or Companies Geospatial becomes a fabric to solve real problems, we stop talking about building the Digital Earth and start just using it.
67
Thank You!
68
Powered By
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.