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

Upload: dinhkhanh

Post on 21-Jan-2017

227 views

Category:

Documents


1 download

TRANSCRIPT

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