FOSS4G 2022 general tracks

Steve Cassidy

Steve Cassidy received his PhD from Victoria University of Wellington, New Zealand. He is currently an Associate Professor at Macquarie University, Sydney, Australia. He works on a range of problems from large scale data collection and management to the application of machine learning methods to written and spoken language. He has authored a number of open source software packages, in particular, the Emu Speech Database System is a widely used package supporting Acoustic Phonetic research based on the R platform. He is currently working on the FAIMS project to implement mobile, offline ready field data collection infrastructure.


Sessions

08-24
17:15
5min
Just Enough GIS: Plugging Lightweight Mobile GIS into an Offline Field Data Collection Platform
Adela Sobotkova, Steve Cassidy

In 2012, FAIMS project developed FAIMS Mobile, an open-source platform for minting Android applications for offline human-mediated data collection on multiple tablets. Originally intended for archaeology, this platform saw cross-disciplinary adoption including disciplines such as oral tradition, linguistics, ecology and geochemistry. Mobile GIS (provided by Nutiteq, Estonia) was built into the core software from the start providing the most essential geospatial functionality from management and rendering user-owned raster and vector data, to manual data creation, editing, retrieval, and rendering. Automated data collection via onboard and bluetooth sensors was also implemented to support unique identifier generation and printing, and other key tasks for field sample tracking. Navigation and spatial query facility existed. The simplified interface isolated end-users from administrators, with only the latter needing geospatial skills and domain knowledge, a division that facilitated data entry by unskilled volunteers. Many of the geospatial functions, however, required programming to customize. Given this barrier to entry, only clients with access to a programmer could create customisations for geospatially-tailored field data entry. Others had to run existing customisations, published on Github. Despite this bottleneck, FAIMS 2.6 clients created a variety of spatial data collection workflows, from simple offline shape mapping to manual map data digitisation.
In 2022, FAIMS project is rebuilding the FAIMS Mobile platform to equip it with a graphic user interface for customisation, to allow cross-platform deployment, and to implement ‘round trip’ data transfer to and from existing desktop tools. We hope to retain a robust geospatial data creation capability but aim to strip away functionality that saw little use over the 10 previous years, taking a 'just-enough-GIS' approach. As the architecture of FAIMS Mobile is changing from sqlite with spatialite extension to CouchDB/ PouchDB supporting geojson, technical elaboration pointed to OpenLayers as the most appropriate and complete library for geospatial data collection and management. This paper will examine the challenges and considerations of ‘just enough GIS’ implemented with OpenLayers in a comprehensive mobile data capture application.

State of software
Modulo 0