This object is in archive! 

Automatic switching between bitmap & map level zooming

joeloc shared this idea 11 years ago
Completed

One of the most annoying things I found when cycling with Locus is the blocking of map zooming when the map has run out of detail levels. Could we please get an option to silently switch to bitmap zooming and just as silently switch back to map levels when available?


I always zoom with double tap and never use the space wasting toolbar. When I double tap the display, I clearly indicate my wish to zoom in. Locus ignores this wish and simply doesnt react at all. Then I think my double tap somehow failed and double tap again. Still nothing. Then I get it: My map has run out of levels! So I must pull up the toolbar, turn on zoom lock, hide the toolbar, zoom in. And the same tedious procedure for zooming out. This click orgy is IMPOSSIBLE to handle on a moving bicycle.


When I double tap, Locus should ALWAYS zoom in, using the best method that is currently available (ie either switch to next map level or scale the bitmap). Same for zooming out (with twofinger tap).


The same applies when using the toolbar obviously. It does not make sense to waste screen estate with disabled zoom buttons. You probably dont notice that when you just use OSM or vector maps with all zoom levels everybody could ever think of. But it is differtent with RMAPs that basically mostly exist in one zoom level only.


To sum it up: I would like a never-blocking & always-working zoom where Locus uses map levels when available and bitmap scaling otherwise. I do not want to be bothered with making this choice myself each and every time.


PS: I hope I didnt miss a settings option to enabled that kind of behaviour already. That would be emberassing... :)

Replies (4)

photo
0

I was also thinking about it, so thanks for sharing an idea. Question for me remain, if may exist situations, when you`ll (or someone will) want to zoom in only with zoomlock in other then last map layer. Example should be to zoom in in Xth layer of online map, just because I have for example cached this layer and do not want to zoom in more to next layer etc ... so question is if this system will work, if completely remove "zoom-lock" button on bottom panel, or not

photo
0

Zoom lock is useful for me. Even if I have a network connection, I do not want a more detailed map, I just want to make map features larger compared to a POI symbol.


Would it be possible to have a three state button:


-not locked (get next zoom from cached map or network)


-locked (bitmap zoom)


-auto (bitmap zoom when min/max zoom reached OR


when (no cached map and no network available)

photo
0

fine, thanks Stebu. I was thinking to remove "zoom-lock" button completely but it will remain there.


new functionality:


it by default work as wanted by joeloc, so you can zoom in/out in available map level. When you`ll be on max zoom, it will then turn to zoom in bitmap, when you then return to 100%, it will again zoom in map levels .. ah hard to desribe, you`ll see :)


anyway, when you press zoom-lock manually, it will switch to 400% zoom scale and till you do not return to 100%, zoom-lock will be enabled in current map layer

photo
0

Thanks for implementing!


I personally wouldnt need to force bitmap zooming when there are map layers available, but I guess it wont hurt to have it. For example, sometimes people create "esotheric" RMAPs that have completely different types of maps inside the levels: like a michelin roadmap at level 9&10&11, then some hiking maps at 12&13&14, then satellite pics at 15&16. In cases like this, bitmap zooming a specific level might come in handy.

Replies have been locked on this page!