ODK Collect Jonathon Tai, EERI
Basic Information Hosts Form Generator 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
(Custom-radio button and text boxes) 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 Collect Aggregate Creating forms Android app Download forms/collect data Upload data Aggregate Store data (Google AppEngine or webserver)
Build (build.opendatakit.org) Questions/Fields: Text Numeric Date Location Media Barcode Choose One Select Multiple Group Branch Sign in/Create an account Menu Bar 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 P Publish to 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: Upload XML file Uploaded when published from build Add New Form
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