(This item is moved here from the ODK Geo roadmap document.)
Currently, the geo widgets zoom to level 16 when zooming to the phone's GPS location.
This isn't optimal because it's a bit too zoomed out to see the level of detail one would need when walking a line for GeoTrace. Also, the zoom level is always reset to 16 even if the current view is more zoomed in, which feels awkward.
So, two changes we're considering are:
When zooming the view to the current GPS location, zoom to level 19 unless the zoom level is already 19 or higher. (This would happen when you first open the map, and when you press the circle-with-crosshairs button.)
When the user starts collecting a trace, zoom further to level 21 unless the zoom level is already 21 or higher. (This would happen only when collection begins, not continuously during collection.)
We could implement either of these changes, or both.
These zoom levels work fairly well for enumerators collecting a trace at walking speeds. Below the first image is at zoom level 19; at less than 19 it would be hard to identify the surrounding buildings and neighbourhood. Below the second image is at zoom level 21; at less than 21 it would be hard to tell whether a point is on the correct side of the street, for example. At level 21, it is easy to distinguish the collected points, shown as small red circles, which are ten paces apart.
Zoom level 19:
Zoom level 21:
We'd like to get your feedback on this proposed change. What do you think? Thanks!