HD tiles shifts on zoom

Evgeny Kurshev shared this problem 10 months ago
Solved

When i change zoom, Locus quickly redraw scaled tiles from previous zoom, and after that, loads new zoom tiles (from cache, or from internet).

But this useful feature works bad with HD tiles (512x512) - scaled tiles from previous zoom draws shifted.

Video

New Strava heatmap - overlay provider with HD tiles.

Bug exists not only for overlay.

Comments (5)

photo
1

Good day Evgeny,

it is the first online map that try to use HD tiles in Locus as I know. I'm suprised that it works so well :). Maybe little shame that tiles are not really used in it's 512x512 size.

Anyway I was finally able to find place with incorrect math and fix it. So in next version, it should work as expected.

Thanks for a bug report!

photo
1

Ok in 3.27.1.18, thanks!

It's also usable with Thunderforest maps and russian YandexMaps.

photo
1

There is more problem with high dpi phones. I'll describe it soon in another ticket.

photo
1

Hi Menion, when will Locus move to 512x512 tiles for vector maps ?

photo
1

Hello Michael,

512x512 map tiles are used for vector maps for many years already. You may see it when compare loading tiles for vector maps and for common online raster maps. There is visible significant difference.

photo