Questions tagged [odk]

Open Data Kit (ODK) tools replace clipboards and paper forms with smartphones and tablets. They are free, open-source, and have been used by tens of thousands of organizations to collect tens of millions of forms.

The Open Data Kit (ODK) community produces free and open-source software for collecting, managing, and using data in resource-constrained environments.

ODK tools replace clipboards and paper forms with smartphones and tablets and have been used by tens of thousands of organizations to collect tens of millions of forms. It is the standard for mobile data collection.

Source: https://opendatakit.org

93 questions
3
votes
2 answers

R: Reading joining XML data instances (ODK)

I am using OpenDataKit's ODK collect to collect survey data in the field. Currently I am using the ODK aggregate accept data submissions on a google cloud before being downloaded as CSV files. This entire process is somewhat frustrating because…
Francis Smart
  • 3,875
  • 6
  • 32
  • 58
3
votes
1 answer

ODK, Formhub, Enketo pulldata command

I am attempting to create an xls form that uses the "pulldata" command to reference data uploaded in a csv document. ODK provides an example of this here: link. When I try to upload their example to a website that allows for the hosting of xlsforms…
Jason
  • 311
  • 3
  • 5
2
votes
0 answers

How to load json data dynamically in external_choices

community. I am new in ODK forms. I just want to ask how can I load JSON data or any other way rather than JSON, in my external_choices at run time dynamically. Example: I want to load data based on district_id. In my one district, there are 2000…
user13153470
2
votes
4 answers

How are XForms used?

I recently stumbled over XForms (W3C 1.1, ODK XForms) and I struggle to see how they are used (if they are still used). The SO tag page says: XForms is an XML format that specifies a data processing model and user interface for the XML data. Eg.…
Martin Thoma
  • 124,992
  • 159
  • 614
  • 958
2
votes
1 answer

How to properly write calculation expression for XForm

I am creating a form using ODK Build. I believe there is something wrong with my binding syntax. In Build you just type in the expression in the input box (below): I have entered: ${volume_environmental_sample_meters}*1000 When I export to xml it…
Dana Scott
  • 177
  • 1
  • 6
2
votes
0 answers

Getting selected label of a select one spinner ODK

I am a little stuck in displaying the selected label of a select one spinner item in another question that follows after selecting the item from the spinner. I can show the selected value of the selected item but I can't show the label of the…
Learner
  • 41
  • 4
1
vote
1 answer

Fill a text field with a preset value based on the selected value of a list in XLS Forms

I am building an xlsx form for ODK. I have a dropdown list and a text-input field. I would like when I select a value from the ListA, a specific code to be filled in the text-input field. For example if I choose "valueA" from the dropdown list the…
user1919
  • 3,818
  • 17
  • 62
  • 97
1
vote
0 answers

Use curl to send multiple files

This website requires two documents at the same time: one .xml file and one .csv file. I can only upload one .xml file at a time by using the curl command: curl --verbose --digest --header "Content-Type: multipart/form-data" --form…
weeo
  • 2,619
  • 5
  • 20
  • 29
1
vote
0 answers

Exclude a value from a multiple select in ODK xlsform

I'm trying to exclude a value from a multiple select in xlsform. If we use the analogy of farming imagine: I have a question asking what crops a farmer grows. The available multi select choices from the list name "crops"…
Oliver Burdekin
  • 1,098
  • 2
  • 17
  • 36
1
vote
1 answer

List to dataframe

I have the result of a select_multiple question stored in a list. That comes from a dataset collected with OpenDataKit example <- list("a", c("b", "c"), c("d", "e", "f"), c("")) In the example below for the record #4, there were no answers (meaning…
user3148607
  • 191
  • 11
1
vote
1 answer

Get data from odk Aggregate

I want to get form data using api's. http://localhost:8080/ODKAggregate/view/submissionList?formId=abcd returns me a list of uuid's like: …
Chetan
  • 21
  • 2
1
vote
1 answer

Fetch data from odk using api

I want to integrate odk data with an application(accepts json/xml). I need to know about how i can access the odk data directly using a api which returns json. have installed odk briefcase which can be used to fetch data from odk server but i need…
Chetan
  • 21
  • 2
1
vote
1 answer

Calculate and updated a score according to selected answer

I am new to ODK and XLSForms. I have several questions and based on the answers, I need to calculate a score. I have 17 questions, each time a person answer yes, I need to add 2 points into an integer field. So I have: type name …
alim1990
  • 4,656
  • 12
  • 67
  • 130
1
vote
1 answer

Cursor does not contain column that exists

I have a database in and android application I am modifying (Open Data Kit) that keeps track of the status and other relevant information of a set of .xml documents which are represented as forms. To facilitate a ListView to display information…
Zodack
  • 131
  • 6
1
vote
0 answers

XLSform for ODK - How do I change choices according to repetition?

Creating a form in XLSform for use with ODK I've run into a hitch with repetitions. The user is asked on the first repetition of a question group to select a "subplot". Data is entered and then the questions repeat. However, on the second repetition…
Oliver Burdekin
  • 1,098
  • 2
  • 17
  • 36
1
2 3 4 5 6 7