-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support GPS with Accuracy in XLSForm #597
Comments
Backlog item 33.00. |
Compiling the info from the XLSForm documentation. When working with ODK/GeoODK you can specify the minimum accuracy level of the GPS in meters. You can set the minimum value of accuracy by including a new column body::accuracyThreshold and setting a value (in decimal) for the rows of geopoint, geotrace, and geoshape. An example of a xlsform file using this can be found here. There is no UI impact as the change is done directly in the XLSForm file. However, this should be taken into account when implementing the Project Designer (#1444). (Moving this description to the first comment for more clarity). |
Updated format: Problem StatementSome partners would require to check the GPS accuracy prior to accepting the submitted information into the platform. Context / Use CaseA partner working in a urban slum requiring sub-meter accuracy for validating the data. Being able to "block" capturing coordinates with less than a specified accuracy would be very critical for them. User StoryAs a project manager, I want to define the level of minimum GPS accuracy that would be required in ODK app when collecting geometries DescriptionCompiling the info from the XLSForm documentation. When working with ODK/GeoODK you can specify the minimum accuracy level of the GPS in meters. You can set the minimum value of accuracy by including a new column body::accuracyThreshold and setting a value (in decimal) for the rows of geopoint, geotrace, and geoshape. An example of a xlsform file using this can be found here. There is no UI impact as the change is done directly in the XLSForm file. However, this should be taken into account when implementing the Project Designer (#1444). |
Updated format:
Problem Statement
Some partners would require to check the GPS accuracy prior to accepting the submitted information into the platform.
Context / Use Case
A partner working in a urban slum requiring sub-meter accuracy for validating the data. Being able to "block" capturing coordinates with less than a specified accuracy would be very critical for them.
User Story
As a project manager, I want to define the level of minimum GPS accuracy that would be required in ODK app when collecting geometries
Description
Compiling the info from the XLSForm documentation.
When working with ODK/GeoODK you can specify the minimum accuracy level of the GPS in meters. You can set the minimum value of accuracy by including a new column body::accuracyThreshold and setting a value (in decimal) for the rows of geopoint, geotrace, and geoshape.
There is no UI impact as the change is done directly in the XLSForm file. However, this should be taken into account when implementing the Project Designer (#1444).
The reference to XLSForm spec is here.
The column that we need to add in the survey tab is 'body::accuracyThreshold' with the accuracy threshold specified in meters (X.X format) for geopoint, geoshape, and geotrace. Also a reference can be checked here.
A simple example can be found here.
The text was updated successfully, but these errors were encountered: