Skip to content
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

Geo: Optimize zoom levels for walking surveyors #2948

Closed
zestyping opened this issue Mar 16, 2019 · 2 comments
Closed

Geo: Optimize zoom levels for walking surveyors #2948

zestyping opened this issue Mar 16, 2019 · 2 comments

Comments

@zestyping
Copy link
Contributor

zestyping commented Mar 16, 2019

(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.

The proposed change is:

  • When zooming the view to the current GPS location, zoom to level 19 unless the zoom level is already 19 or higher.
  • When the user starts collecting a trace, zoom further to level 21 unless the zoom level is already 21 or higher.

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:
2019-03-16 23-07-25

Zoom level 21:
2019-03-16 23-07-28

@danbjoseph
Copy link
Member

If a user starts collecting a trace, and zooms out (say from 21 back to 20), does the zoom level stay at the adjusted level as they continue to walk around and collect the trace? Or will the widget adjust the zoom at any subsequent time during recording?

@zestyping
Copy link
Contributor Author

@danbjoseph Sorry again. This is now over on the ODK Forum at this discussion topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants