Streetcomplete: Option to disable zoom in on quest selection

Created on 31 Mar 2017  路  10Comments  路  Source: westnordost/StreetComplete

Currently when solving many quests at once I need to:

  1. Select quest; map zooms in
  2. Answer quest
  3. Zoom out manually to see the whole area instead of a street only, then go to 1.

If would help if I could disable the zoom in.

All 10 comments

Why do you want to see the whole area?

What if the app zoomed back to the previous position after answering the quest?

Not the whole area but a bit more than just one short street in maximal zoom.

Zooming back to the previous position would be the best option.

I'd rather not implement an option but get the UX right in the first place. (So that there is no need to customize it.)

The zoom logic currently is:

        controller.setPositionEased(zoomTo, 500);
        if(controller.getZoom() < 19)
        {
            controller.setZoomEased(19, 500);
        }

I could change it so that it only zooms in if the zoom level is very low. I.e. it zooms to 19 if the zoom level is smaller than 17. I will try that.

Hab mal einiges ausprobiert, so f眉hlt sich das jetzt am besten an, finde ich. Zur alten Position (also nicht nur Zoom) zur眉ckzukehren, f眉hlt sich sehr komisch an, aber Zoom (eingeschr盲nkt) ist okay.

This is better, thank you.

Also ich wei脽 nicht. Ich f盲nde es angenehmer wenn sie 眉berhaupt nicht zoomen w眉rde sondern da bleibt wo man war als man draufgetippt hatte.
Im Moment hat es noch den Vorteil, dass Aufgaben auftauchen die man in einer anderen Zoomstufe nicht gesehen hatte. Das hatte aber jemand schon irgendwo als Issue markiert.

Ansonsten nutze ich die Stelle nochmal um ein gro脽es DANKE auszusprechen.
Ich freue mich immer etwas beizutragen aber habe bei solchen komplexen System Angst Mist zu bauen. Solche Apps wie deine sind perfekt daf眉r. Habe sie schon Freunden weiterempfohlen :)

Bei Stra脽en ist es eher schlecht, wenn reingezoomt wird, weil man dann erst selbst wieder herauszoomen muss, um zu sehen, welcher Teil der Stra脽e gemeint ist.

Hmm, so I will open this again. Apparently this needs some more discussion and/or adjusting.

I think it would be possible to implement not zoom to a fixed zoom but to zoom to a level so that it completely encompasses the element. (I.e. zoom out a bit for streets if the street is larger etc).

Maybe just setting a default zoom value in the settings would help?

"zoom to a level so that it completely encompasses the element. (I.e. zoom out a bit for streets if the street is larger etc)."

That sounds great. And return to previous zoom after ok

Was this page helpful?
0 / 5 - 0 ratings

Related issues

matkoniecz picture matkoniecz  路  3Comments

nmxcgeo picture nmxcgeo  路  3Comments

MattWhilden picture MattWhilden  路  3Comments

cascafico picture cascafico  路  4Comments

escoand picture escoand  路  4Comments