Collect & Manage Geospatial Data Edits with GeoSHAPE
This talk demonstrates creating and editing vector data backed by a distributed version control system through both web and mobile clients. The web and mobile clients will be used to collect geospatial data which are coupled with the authors information. By harnessing the power of GeoGig, the powerful open-source geospatial versioning technology, we will demonstrate how easy it is to quickly add, delete, and edit features, as well as rollback edits or commits through an intuitive web editing interface. We’ll demonstrate viewing the history of changes to particular features as well as the history of changes to a layer. The demo will also show how to perform comparisons between different versions to view changes to feature geometry and attributes. We’ll also show the conflict resolution capabilities of GeoSHAPE, a free and open-source geospatial platform.
GeoSHAPE: FOSS GIS Collaboration Platform with Web & Mobile Clients
The need for a user-friendly web-client that enabled effective geospatial data collection, sharing, and collaboration for the ROGUE project motivated us to move away from our GeoExplorer based web-client. Our new web-client, MapLoom, is based on OpenLayers 3, AngularJS, and Bootstrap which addresses key shortcomings of GeoExplorer and provides an intuitive and simple interface for performing complex GeoGig operations. The capabilities include per feature and layer history, viewing difference between revisions, merging, conflict resolution, and synchronizing with multiple remotes through the UI. The ability to synchronize a repository with multiple remotes is just one of the reasons why development of GeoGig was the solution to our needs. GeoGig allows distributed versioned editing of geospatial data at a feature level and allows the repositories to be synchronized even in disconnected or reduced connectivity environments. This talk will cover our experience developing the web-client as well as highlight the use of GeoGig.