Slide 1

Slide 1 text

Introduction to Scott Clark - LMN Solutions Chris Holmes – OGC, CartoDB, Planet Labs

Slide 2

Slide 2 text

Distributed Versioned Editing !   Allows for many people to !   have their own copy of the data !   work in a distributed fashion !   sync changes with others !   view / accept / reject changes !   recover to a particular commit

Slide 3

Slide 3 text

Geo-Distributed Versioned Editing !   Treat data like source code. !   Potential to improve many major geo problems: !   Multi-user collaboration !   Multi-organization collaboration !   Crowd-sourced vs. Authoritative Data !   Low Bandwidth and Disconnected Editing !   Metadata http:/ /goo.gl/V5l5yP

Slide 4

Slide 4 text

GeoGit is !   Distributed version control for geospatial data !   Inspired by Git !   modeled after Git's core concepts !   commands will be familiar to developers !   Open Source: http:/ /geogit.org

Slide 5

Slide 5 text

Collaboration from a GeoNerd POV

Slide 6

Slide 6 text

The idea is scary for some

Slide 7

Slide 7 text

Working with GeoGit https:/ /github.com/ROGUE-JCTD

Slide 8

Slide 8 text

Who’s Using GeoGit !   ROGUE - A project for sharing (versioned) geospatial data between mission partners white paper - http:/ /goo.gl/Z7DDG GitHub - https:/ /github.com/ROGUE-JCTD !   Pacific Disaster Center’s DisasterAWARE (in work) – www.pdc.org ! GeoGinger - http:/ /geoginger.com ! MapStory.org (future)

Slide 9

Slide 9 text

GeoGit Functionality Overview !   Import data: Shapefile, OSM, PostGIS etc. !   Commit changes !   Branch and merge !   Manage merge conflicts !   Clone a repository !   View history for repository, featuretype or feature !   Tag a version !   Export, sync and more

Slide 10

Slide 10 text

GeoGit Roadmap !   GUI's (OL3, QGIS planned – please help!) !   Mature plugins for GeoNode, QGIS, GeoServer !   Scalability !   Export an OSM changeset !   Standardize and encourage alternate implementations (OGR, etc) !   Other Databases as backend

Slide 11

Slide 11 text

http:/ /geogit.org