ODK COLLECT Basic Information

27
5/29/2012 1 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

Transcript of ODK COLLECT Basic Information

Page 1: ODK COLLECT Basic Information

5/29/2012

1

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

Page 2: ODK COLLECT Basic Information

5/29/2012

2

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)

Page 3: ODK COLLECT Basic Information

5/29/2012

3

Build (build.opendatakit.org)

Sign in/Create an

account

Add questions/fields

Questions/Fields:

• Text

• Numeric

• Date

• Location

• Media

• Barcode

• Choose One

• Select Multiple

• Group

• Branch

Menu Bar

Creating a Form

• Can create

simple forms

• Straight forward

• Website has

many examples

to learn from

• More complex

forms easier to

write in XML

Page 4: ODK COLLECT Basic Information

5/29/2012

4

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

PPublish to

XML

Creating Form in XML

Page 5: ODK COLLECT Basic Information

5/29/2012

5

Aggregate

� Only considering the Google AppEngine here in presentation

� opendatakit.org/use/aggregate

� For installation instructions

Aggregate Front Page

Page 6: ODK COLLECT Basic Information

5/29/2012

6

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

Add New Form

Two methods of

form uploading:

• Upload XML file

• Uploaded when

published from

build

Page 7: ODK COLLECT Basic Information

5/29/2012

7

Collect

http://opendatakit.org/use/collect/

� Getting Forms

� Filling/Editing Forms

� Sending Data

� Deleting Saved Forms

Page 8: ODK COLLECT Basic Information

5/29/2012

8

Page 9: ODK COLLECT Basic Information

5/29/2012

9

Settings

Page 10: ODK COLLECT Basic Information

5/29/2012

10

Page 11: ODK COLLECT Basic Information

5/29/2012

11

Page 12: ODK COLLECT Basic Information

5/29/2012

12

Page 13: ODK COLLECT Basic Information

5/29/2012

13

Page 14: ODK COLLECT Basic Information

5/29/2012

14

Page 15: ODK COLLECT Basic Information

5/29/2012

15

Page 16: ODK COLLECT Basic Information

5/29/2012

16

Page 17: ODK COLLECT Basic Information

5/29/2012

17

Page 18: ODK COLLECT Basic Information

5/29/2012

18

Page 19: ODK COLLECT Basic Information

5/29/2012

19

Page 20: ODK COLLECT Basic Information

5/29/2012

20

Page 21: ODK COLLECT Basic Information

5/29/2012

21

Page 22: ODK COLLECT Basic Information

5/29/2012

22

Page 23: ODK COLLECT Basic Information

5/29/2012

23

Page 24: ODK COLLECT Basic Information

5/29/2012

24

Viewing Data

Visualize

• Pie Chart

• Bar Graph

• Map

Page 25: ODK COLLECT Basic Information

5/29/2012

25

Map

Viewing Data on Map

Page 26: ODK COLLECT Basic Information

5/29/2012

26

Exporting Data

Export

• CSV

• KML

Page 27: ODK COLLECT Basic Information

5/29/2012

27

Golden Guardian Exercise

� goldenguardianodktest.appspot.com

� User name: GoldenGuardian

� Password: odk

� Two forms

� Detailed

� Quick