Performance Issues When Zooming Out on Vector Map

Nicolai shared this problem 8 days ago
Known

I am experiencing significant performance issues when zooming out on a vector map. As shown in this video I recorded, the interaction becomes noticeably laggy:

https://drive.google.com/file/d/14Oa-quU4TqtCwX0sHQ20fWfNTgbTpoWN/view?usp=sharing

I suspect the issue might be related to street names being rendered during the zooming process, which could be affecting performance. Previously, these names were not rendered in the same way.

Replies (3)

photo
1

In my experience, it has always been the case that the maps in Locus Map are sometimes rendered somewhat slowly, sometimes it even takes an annoyingly long time. No drama, but faster would of course be better. However, I haven't noticed any change at the moment.


I also use Organic Maps (alternative to maps.me) for some purposes, where the vector maps are rendered extremely quickly. But they are different maps with few layers and fewer patterns and hardly any customisation options, so you can't really compare them.

photo
1

For me zooming out was always as smooth as zooming in. But when I used Locus today I noticed that problem. I didn't use Locus for a long time so I can't tell exactly when the performance issues started.

photo
photo
2

We've found a possible problem during pinch-zooming on some devices. A new beta version with the problem fixed is planned for this week.

photo
1

Thank you!

photo
photo
1

Nicolai, could you please test the issue with the new beta version 4.28.3.1.? It's available at https://bit.ly.lmVersionsTest. Thanks

photo
1

The link does not work for me

Could you maybe provide a Google drive link?

photo
1

ah, sorry for the typo... http://bit.ly/lmVersionsTest

photo
1

Thank you. I tested it with that beta version. The issue is mostly fixed now. Thanks for that! There is only one specific zoom level in which the street names seems to be rendered anyways where it gets laggy - but not as laggy as before. See this video:

https://drive.google.com/file/d/14UZqKb7fFSKpz6ReqFB7DnWTFmld3wcN/view?usp=sharing


I think the best case would be to disable street names rendering entirely when doing pinch to zoom. No matter what the zoom level is. Or an option for the user to disable rendering street names during pinch to zoom would be even better.

photo
1

Thanks Nicolai. I can see that you keep your fingers pinched on the screen when zooming out, is that so? If yes, the app is waiting for your next move and the map around the pinched crop is not rendered. When you lift your fingers after zooming out, the map will render around the pinched crop.

photo
1

Exactly. But as you can see in the video, the street names are sometimes rendered anyways even if my fingers are still pinched on the screen.

photo
2

OK thank you for the test. We're doing our best now to identify the problem and find a solution.

photo
1

Thanks!

photo
Leave a Comment
 
Attach a file