Transcript ODK Collect

ODK COLLECT
Jonathon Tai, EERI
Basic Information

Free app for Android devices
Website: http://www.opendatakit.org

Hosts


project websites using Google’s AppEngine
 Includes
online database of records
 Online map interface
 Or
to webservers running Tomcat with MySQL or
PostgreSQL databases

Form Generator
Features
ODK Collect
Geo-tagging

Map view of all points

Photos

Water-marking
Annotation of photos
Sketches
Audio Clips

Video Clips

Voice to text
Form

(Custom-radio button and text boxes)
Three Parts

Build
 Creating

forms
Collect
 Android
app
 Download forms/collect data
 Upload data

Aggregate
 Store
data (Google AppEngine or webserver)
Build (build.opendatakit.org)
Questions/Fields:
Menu Bar
Sign in/Create an
account
•
•
•
•
•
•
•
•
Text
Numeric
Date
Location
Media
Barcode
Choose One
Select Multiple
• Group
• Branch
Add questions/fields
Creating a Form
• Can create
simple forms
• Straight forward
• Website has
many examples
to learn from
• More complex
forms easier to
write in XML
Publishing the Form
•
Aggregate goes
to the host on the
Google
AppEngine
•
Publishing XML
allows the user to
customize the
simple form (logic,
appearance, etc)
Publish to
Aggregate
Publish to
P
XML
Creating Form in XML
Aggregate


Only considering the Google AppEngine here in
presentation
opendatakit.org/use/aggregate
 For
installation instructions
Aggregate Front Page
Aggregate: Site Access
• Allow anyone to
download forms and
submit data
• Create permissions
with account and
password
•
data collector
•
data viewer
•
form manager
•
site admin
Aggregate: Form Management
Two methods of
form uploading:
Add New Form
• Upload XML file
• Uploaded when
published from
build
Collect
http://opendatakit.org/use/collect/
 Getting Forms
 Filling/Editing Forms
 Sending Data
 Deleting Saved Forms
Settings
Viewing Data
Visualize
• Pie Chart
• Bar Graph
• Map
Map
Viewing Data on Map
Exporting Data
Export
• CSV
• KML
Golden Guardian Exercise

goldenguardianodktest.appspot.com
User name: GoldenGuardian
Password: odk

Two forms


 Detailed
 Quick