We now have a preview of the default geopoint question type for ODK Web Forms and we need your feedback to make it even better!
If you’re new to Web Forms, start here:
- Why we are building Web Forms
- Our plan for releasing - we are currently in phase 2
- Web Forms Preview - use to test your XLSForms
Overview & goals
The default geopoint helps data collectors capture the most accurate location possible. It’s the default because it’s the most intuitive geo question in enumerator-led data collection: no map skills or Internet required.
In the table below, you'll find a breakdown of what capturing geopoints looks like in Collect and Enketo (our current web forms stack) today.
Over the past few months, we’ve been interviewing users and running workshops to better understand your needs for capturing locations in Web Forms. Here is what we heard:
- Make the geopoint experience consistent
- Ensure a seamless experience between Collect and Web Forms.
- Enketo can be confusing for data collectors because it provides many different ways to capture location.
- Keep it simple
- Data collectors need clear indicators of accuracy (e.g., “good” vs. “poor”)
- In Enketo, some users manually enter coordinates, resulting in poor quality data.
- Encourage higher accuracy
- Prompt users to “Try Again” if accuracy is low.
- Project managers often have to edit submissions because accuracy wasn’t high enough.
What we built
Capturing a location in Web Forms provides a very similar experience to Collect. An accuracy dialog is displayed, and once the data collector gets a high accuracy point (as determined by the form designer), they can save it.
If they’ve captured a poor accuracy point, they can tap “Try again”. The dialog will show the accuracy of the previous point as a reference so they can decide to use the current point or keep the previous point.
Potential limitations
While the default geopoint experience is great for collecting data on mobile devices and previewing forms, it may not be ideal for filling forms on desktop computers because the accuracy may not improve.
We'll soon implement start-geopoint and the map-based geopoint which might be better for those collecting data on computers.
Try it out
You can try your forms using our Web Forms Preview or the All Question Types form. We would love feedback from data collectors or those that work closely with data collectors. Let us knoww what’s working well and what could be improved!
What’s next?
- Allow admins to opt-in to using Web Forms for specific forms
- Date question type
- Edit submissions in Central with Web Forms