Ethermap: Real-time Collaborative Map Editing

Real-time synchronization is increasingly available in web-based environments for editing textual data, and this has changed how groups of people collaborate. We present a novel approach for real-time collaborative editing of geo-data. We introduce Ethermap, an open source web-application that implements this approach and enables multiple users to map data concurrently. It supports synchronous and collaborative mapping in several ways: it visually highlights mapping activities, it allows for fine-grained reviewing of all changes, and it enhances text-based communication with cross-modal references to geo-objects. We report on key results from a multi-tiered evaluation of Ethermap based on a user-study and on expert interviews. The concept of real-time collaborative editing was received favorably by users and experts. Participants of the study learned to use Ethermap quickly, and successfully completed a collaborative mapping task. Experts and users agreed that, given the right scenario (e.g., disaster mapping, teaching, planning), the approach could benefit the process of working on geo-data collaboratively.

[1]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[2]  Mary Beth Rosson,et al.  Evaluating computer-supported cooperative work: models and frameworks , 2004, CSCW.

[3]  Suzana Dragicevic,et al.  Collaborative Geographic Information Systems , 2017, Encyclopedia of GIS.

[4]  T. Maurer,et al.  Traditional, Likert, and Simplified Measures of Self-Efficacy , 2000 .

[5]  Loren G. Terveen,et al.  The computational geowiki: what, why, and how , 2008, CSCW.

[6]  Victor S. Grishchenko,et al.  Deep hypertext with embedded revision control implemented in regular expressions , 2010, Int. Sym. Wikis.

[7]  Ralf Klamma,et al.  Shared editing on the web: A classification of developer support libraries , 2013, 9th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing.

[8]  Chengzheng Sun,et al.  Consistency maintenance in real-time collaborative graphics editing systems , 2002, TCHI.

[9]  James D. Herbsleb,et al.  Social coding in GitHub: transparency and collaboration in an open software repository , 2012, CSCW.

[10]  Songnian Li,et al.  Geo-Social Model: A Conceptual Framework for Real-time Geocollaboration , 2013, Trans. GIS.

[11]  Loren G. Terveen,et al.  Lurking? cyclopaths?: a quantitative lifecycle analysis of user behavior in a geowiki , 2010, CHI.

[12]  Sarah Elwood,et al.  Critical Issues in Participatory GIS: Deconstructions, Reconstructions, and New Research Directions , 2006, Trans. GIS.

[13]  Rajeev Sharma,et al.  Enabling collaborative geoinformation access and decision‐making through a natural, multimodal interface , 2005, Int. J. Geogr. Inf. Sci..

[14]  Piotr Jankowski,et al.  Spatial Group Choice: A SDSS Tool for Collaborative Spatial Decision-Making , 1997, Int. J. Geogr. Inf. Sci..

[15]  Mary Beth Rosson,et al.  Notification and awareness: synchronizing task-oriented collaborative activity , 2003, Int. J. Hum. Comput. Stud..

[16]  A. MacEachren Cartography and GIS: facilitating collaboration , 2000 .

[17]  Anja Guzzi,et al.  Supporting Collaboration Awareness with Real-Time Visualization of Development Activity , 2010, 2010 14th European Conference on Software Maintenance and Reengineering.

[18]  Robert E. Kraut,et al.  The use of visual information in shared visual spaces: informing the development of virtual co-presence , 2002, CSCW '02.

[19]  Muhammad Atif Butt,et al.  Open source based online map sharing to support real-time collaboration , 2012 .

[20]  Rob Miller,et al.  Real-time collaborative coding in a web IDE , 2011, UIST.

[21]  Pedro Antunes,et al.  Reviewing the quality of awareness support in collaborative applications , 2010, J. Syst. Softw..

[22]  J. Crampton Maps as social constructions: power, communication and visualization , 2001 .

[23]  Tek-Jin Nam,et al.  The development and evaluation of Syco3D: a real-time collaborative 3D CAD system , 2001 .

[24]  David W. McDonald,et al.  Editing beyond articles: diversity & dynamics of teamwork in open collaborations , 2014, CSCW.

[25]  Marc P. Armstrong,et al.  CARTOGRAPHIC SUPPORT FOR COLLABORATIVE SPATIAL DECISION-MAKING , 1995 .

[26]  Carl Gutwin,et al.  A review of groupware evaluations , 2000, Proceedings IEEE 9th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000).

[27]  C. Rinner Argumentation Mapping in Collaborative Spatial Decision Making , 2006 .

[28]  Pierre Dillenbourg,et al.  The effects of explicit referencing in distance problem solving over shared maps , 2007, GROUP.