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