Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building the Same Digital Earth: Spatial Data Infrastructure and Architectures of Participation Chris Holmes OpenGeo.

Similar presentations


Presentation on theme: "Building the Same Digital Earth: Spatial Data Infrastructure and Architectures of Participation Chris Holmes OpenGeo."— Presentation transcript:

1 Building the Same Digital Earth: Spatial Data Infrastructure and Architectures of Participation Chris Holmes OpenGeo

2 Collaboration

3

4

5

6

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

12

13

14

15

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

22

23 Versioning Specs WFS-V (never standardized) OWS-8 GeoSynchronization Service for OGC / NGA WFS 2.0 Versioning for IGN France

24

25

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

29

30

31

32

33 04/26/10

34

35

36

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)

42

43 + GIS

44

45 +

46 +

47 +

48 04/26/10 Federation

49

50

51

52

53 04/26/10

54

55

56

57

58 OpenStreetMap and Risiko

59

60

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

62

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


Download ppt "Building the Same Digital Earth: Spatial Data Infrastructure and Architectures of Participation Chris Holmes OpenGeo."

Similar presentations


Ads by Google