FOSS4G 2022 general tracks

Adela Sobotkova

I am a landscape archaeologist who combines pedestrian field survey with digital methods to study the long-term history of the Balkans and Black Sea region, with focus on the evolution of social complexity. I use volunteers to collect data across the landscape, which I later aggregate and streamline for large-scale synthetic studies. I also serve as the domain expert for the FAIMS project in order to inform the development of spatial capabilities for the FAIMS Mobile platform, and I help design mobile applications for cross-disciplinary field data capture.


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