Mixing map tiles of different maps on Locus 3.26.1

Svjetlana shared this problem 1 month ago
Solved

Hi,

I have two different maps, in sqlitedb format, on my device stored offline, covering the same area, going from zoom level 12 up to 16.

When I zoom out one of those maps completely, in my case to level 12, the current map tiles are mixed with tiles from the other map (see attached screenshots 1 and 2). Sometimes even the tiles are mixed with blank ones (see screenshot 3).

After that, as soon as I zoom to higher zoom (13), the tiles return back to normal (no mixing) and stay normal up to the highest zoom level (16). Then, if I go back to 12, again, the same problem repeats.

My device is LG G2 - D802, on android 4.4.2.


Svjetlana

Comments (6)

photo
1

Hi,

In addition to above, I attach here screenshot of the maps stored on my device. The problematic maps are TK25 and GoHy.

Svjetlana

Files: a4.jpg
photo
1

Hi,

Just an additional information if it might help. The problem of mixing appears especially when panning the map on highest zoom level (12). However, sometimes it appears even on zoom 13. I don't have any layers activated. I attach herewith my settings' backup. The backup was made by Locus version 3.25.5 (no changes to setting I made in the mean time), because I am unable to make backup by this latest version of Locus. When I tap backup, Locus says backup is made, however if I look in backup folder - nothing is there.

Svjetlana

photo
1

Hi,

Please disregard the story about backup issue from my previous message, I made mistake. Herewith is correct settings' backup.

Svjetlana

photo
1

Good day Svjetlana,

thanks for a precise bug report. Unfortunately as you know, main key to solve such complicated problems is to be able to simulate problem on my own device, so I may play and test it personally. Is it possible to share with me few maps that are incorrectly mixing?

Anyway as I see, you have quite a lot of maps grouped into subfolders. In Locus/maps directory, all maps that are placed into one sub-folder behave like a single map, so be sure, you have all "same" maps into single sub-directory. If so, you may try to disable automatic loading of raster maps in menu > settings > maps > advanced > auto-loading. It should prevent Locus from search for other maps that cover "empty" area on screen in different folders.

If this won't help, as I mentioned before I'll need some ( two in best case ) maps that cause a troubles. Thank you!

photo
1

Hi Menion,


You are the MAN. Thank you very much for your fast response and the solution. Yes, what you said, solved my problem. It was the auto-loading setting.


Just to mention an interesting point: my maps in both mentioned folders are of the same type/kind, the same size in pixels and zoom levels, covering exactly the same area, made myself by the same software. I have used those maps for years on many different versions of Locus. For all this time my setting was: Auto-load maps of any type. Until this latest version, Locus did not complain and was happy with my setting, never mixing tiles from different sub-folders.

OK, I understand you work on the code and modify it constantly, so the behavior of Locus changes with the time. Anyway, my impression now is that the new behavior of Locus in the respect of the setting "auto-loading" has more sense than before.

Best regards,

Svjetlana

photo
1

Hello,

I'm really glad it helped and problem is solved. It is anyway really interesting that behavior has changed during latest version(s). If I remember correctly, there were no changes in code that take care of searching best possible maps that may fill white gaps on screen. Just to explain: because all maps was made out of Locus, Locus consider them as same "unknown" source/type. Because of this, maps may be mixed when auto-loading is enabled.

Anyway, I'm glad it works now!

Menion