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

Mobile user - position tool - default zoom level on 1:1000 #1031

Closed
JakubPelka opened this issue Mar 15, 2022 · 1 comment
Closed

Mobile user - position tool - default zoom level on 1:1000 #1031

JakubPelka opened this issue Mar 15, 2022 · 1 comment
Assignees
Labels
focus:accessibility idea module:client/plugin Functionality that goes into plugins in client
Milestone

Comments

@JakubPelka
Copy link

JakubPelka commented Mar 15, 2022

Problem:
Right now while using position tool on mobile device it zooms to the max zoom level to the user position. As first position received from the mobile device is not always perfect it sometimes happens that screen locks outside of the improved position. Also visible area is usually to small to see real world context on the map.

Solution:
Define default zoom level to scale 1:1000 eventually 1:500 while user click on position tool. If there is a need user can manually zoom in further to see more details. Google maps also doesn't zoom to the max while using position tools. User can manually zoom further if needed. It is specially important on smaller screens.

leftside: 1:200 vs 1:+/-1000 on the right.
image

@jacobwod
Copy link
Member

It's very difficult to say that "we should always zoom into 1:xxx" because the specified zoom level might not even be available in a given map (which scales are available is a map setting!).

However, I agree that we shouldn't zoom in all the way.

@jacobwod jacobwod added this to the 3.x milestone Jun 28, 2022
@jacobwod jacobwod self-assigned this Jun 28, 2022
@jacobwod jacobwod modified the milestones: 3.x, 3.11 Jun 28, 2022
@jacobwod jacobwod added the module:client/plugin Functionality that goes into plugins in client label Jun 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus:accessibility idea module:client/plugin Functionality that goes into plugins in client
Projects
None yet
Development

No branches or pull requests

2 participants