How to make "Satellite" appear in "quick map switch"?

Georg D shared this question 3 months ago
Answered

According to https://docs.locusmap.app/doku.php?id=manual:user_guide:maps_mmanager#quick_map_switch quick map switch offers "The last used online maps". I used Locus' Satellite map and switched to OpenAndroMaps Iceland and "ÖPNVKarte" and wanted to see Satellite again, but it never appears in "Last used online map" section of quick map switch. How can I make it appear?

Replies (2)

photo
1

Hi Georg,

sorry but I'm not able to simulate any issue with the quick map switch. The Satellite map stays in the "last used online maps" until it is replaced by five other online maps used after it:

240368cfa592168e57a84e00cb426f07

photo
1

So we have a bug, because in my installation, Satellit and Satellit Hybrid make it to that list directly after switching to them, but vanish as soon as my Locus session ends – while maps not provided by Locus like e.g. ÖPNVKarte show up in the list across restarts.

Maybe it is related to Make long tap on "content button" toggle last used maps across restart? There, I provided reproduction steps.

In case it's unrelated: How can I provide some log or the like that helps you to hunt down the bug?

photo
photo
2

Hi Georg,

the main dev fixed the issue with long-tapping the content panel button. It should fix also this issue.

photo
1

Hi Michal, since the update (currently v4.26.1), I never encountered sat or hybrid missing from the list 🙂 but LoMap "World" is still never shown in "Smart choice - Offline" even tough it is last or 2nd last map I used. Any ideas?


Maybe additional info helps: When Denmark is current view, LoMap & OAM France south are not shown in "Smart choice - Offline" even tough being the latest used maps – but LoMap Italy is shown, which I did not use for weeks. This is not hurting, because if I switch to any LoMap like e.g. Italy, Locus automatically loads the LoMap for current view e.g. Denmark. This mechanic does not work for "World" because it covers whole world, i.e. there is no other map of same type in "Smart choice - Offline". And "World" is much better in overview scenarios e.g. zoom level 7 because it covers whole world, renders quicker and much nicer.

photo
1

Georg, the logic in "Smart choice - offline" is different than in the online maps. The maps are ordered by the distance from your location. E.g. if you are physically in Italy, Locus Map shows an offline map of Italy in the first position (Austria in the 2nd, Czechia in the 3rd etc.). That is also why any "world" map is not listed there because a local map always has a priority.

photo
1

Thank you for the feedback, now I understand current concept better 🙂 According to that, a world map shall always be on top because it always covers current location / has distance zero, so I assume current code computes distance to map's bounding box border instead it's content. This has the disadvantage world or even continent maps will never appear in central Europe but only other maps. For reasons mentioned in my last post, I suggest changing code so world maps appear in list – which does not hurt that vast majority of users, having less than 8 world maps, so the others regional maps will still be available through the list. What do you think?

photo
1

Hello Georg, world maps are excluded from the quick map switch. Main priority in the screen are small local maps, so world maps won't be visible even if enabled (in case of more maps available).

photo
1

Hi Menion, for me, that seems exactly the opposite of desired functionality 🙁 But maybe I overlook something? 🤷‍♂

As we have "automatic map loading" feature for both raster as well as vector maps, why/when do we need 8 entries for small local maps in "smart choice - offline"? And what is motivation to exclude world maps from "quick map switch"?

It seems I would only need to select the map type – the appropriate region(s)/part(s) of that map type is/are automatically loaded to fill the map screen. Thus I do not see a considerable advantage to show e.g. 5 OAM maps, 2 LoMaps and 1 swisstopo map over just showing 1 entry for OAM, 1 for LoMap and 1 for swisstopo – this would allow to switch between them as fast as with current logic, but would make switching to the 3 different world maps much faster & more convenient. Which is probably the main purpose of "quick map switch".

photo
1

Interesting idea with excluding maps of the same type. I see there two problems > 1. not all have auto-loading enabled, 2. the app does not see a 100% difference between vector maps. It can correctly see only "LoMaps" vs "others".

World map > why don't you use app settings > maps > advanced features > Pre-load global map?

photo
Leave a Comment
 
Attach a file