DirectObservationToolsForAndroid
Android app to collect information about buildings from direct observations. The information collected can be used to produce exposure models for seismic risk analysis via the OpenQuake engine and related tools.
Install / Use
/learn @gem/DirectObservationToolsForAndroidREADME
IDCT-DO
Global Earthquake Model - Inventory Data Capture Tools
Direct Observation Android Tool
This tool allows users of Android tablets and smartphones to collect information about individual buildings for use in seismic or multi-hazard risk assessment. The building attributes are defined by the GEM Building Taxonomy.
The Direct Observation Android Tool has been compiled using AndroidStudio. The application also makes use of the JavaScript map library OpenLayers, version 2.11.
Tiles (with extension png.tile) for offline usage may be downloaded using MOBAC
Sample OpenStreetMap (MapQuest) tiles of Pavia, Italy ~20MB
Many thanks to Corporación OSSO for their generous contribution of Spanish language support.
Application Structure
Database
The Global Earthquake Model IDCT SQLite database is located at assets/gem.db3. This database file may be updated with an alternative version of a GEM IDCT SQLite database prior to application complilation.
Glossary / In-app help documentation
The Global Earthquake Model glossary .HTML files are located in assets/glossary/glossary_cleaned. Corresponding images (linked in the .HTML files) for the glossary are located assets/images-1.
Forms
Forms within the application have corresponding Java classes to manage data IO to and from the SQLite database.
Related Skills
node-connect
338.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
338.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.6kCommit, push, and open a PR
