Hi @wroos,
The acknowledge type question could be required and directly comme before (or after) the GPS question. It could even appear on the same screen by using group with field-list appearance.
My concerns are on usability with mobile devices only, where the following scenario could be annoying: 1. Participant didn’t read the “roughly” and pins exact home location. 2. returns to main survey screen and gets prompted acknowledge question. 3. realizes the point position needs to be shifted. 4. opens map again, shifts position. 5. returns to main screen.
(We currently use something similar; but only to display a note saying that the location has been recorded, which will show up when ${geopoint} != 'DEFAULT_COORDS'
)
Why do you need the GPS question? What do you do with it (when)? Perhaps there
might be another option, like village, quarter or street name?
We do research on PPGIS usage in health promoting urban planning (I personally focus on inclusiveness of PPGIS methods for traditinally underrepresented and/or marginalized/deprived population groups). We mostly work in Germany. Since our work is embedded in interventional/preventional health projects (as urban planners), we of course focus on location. A classical survey setup (now only referring to location features) would consist of a repeat group, capturing several places participant visit or avoid (or exercise or whatever) and reasons for this. In the end, we then would ask for personal information, such as age, gender - and approx. home location. Afterwards we will be able to look at the spatial connections or analyse activity ranges/patterns.
Because these projects often focus on a cities’ district or even a specific settlement, higher level location data (like village or quarter) would not be sufficient. Street names can also be distorting when thinking of arterial roads that can cross whole districts of a city.
The GPS question with added calculation clause option would not keep the original GPS in the dataset. It would work on leaving the field (and on save).
You can also delete other protection sensible data elements before send (using a related question and relevant clause), e.g. names.
Oh, really? That’s very interesting! So, given an exact home location, it is possible to modify the original location via calculate and store a “masked” location (I can follow until here). And then erase the recorded data of the original/exact home location before sending? Or would the originally recorded exact home location be modified immedietly when recording the geopoint?
No matter which way round, that would be absolutely great! Could you kindly give me a hint to the functions to use to achieve this?
If this works as I imagine, some thought would need to go in the “algorithm” for the location modification that makes sure, that the modification factor is (1) randomly generated and (2) is within a specific range to control the min/max shifting radius.
Only if this is of importance: We only deploy via Enketo.
Thanks for you support!