The issue is -at leat partially- due to the fact that the free tile servers I am using can be very slow and that tiles can take several seconds to download.
Implementing a cache and also fallback methods that would temporarly render zoomed in or out existing tiles untill the requested tiles arrive should improve the user experience.
The issue is -at leat partially- due to the fact that the free tile servers I am using can be very slow and that tiles can take several seconds to download.
Implementing a cache and also fallback methods that would temporarly render zoomed in or out existing tiles untill the requested tiles arrive should improve the user experience.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The issue is -at leat partially- due to the fact that the free tile servers I am using can be very slow and that tiles can take several seconds to download.
Implementing a cache and also fallback methods that would temporarly render zoomed in or out existing tiles untill the requested tiles arrive should improve the user experience.
Example with open topo map

Many requests are also canceled, sometimes just before beeing requested again:

This is the goal of the multi-layers branch and this is the case since, at least,
7f03b0bca4.Not applicable to the solidjs branch which is the new master.