Luka S
Luka S
Just FYI, there's been another of the same issue reported on a Discord server. The code is indeed using another streaming technique: https://github.com/JaffaKetchup/flutter_map_tile_caching/blob/b9aaf097a6b49f8d314e6b1aadc0a277ba8cc853/lib/src/backend/impls/objectbox/backend/internal_workers/standard/worker.dart#L1030-L1438.
Hi @eidolonFIRE, This is not currently supported, but I'll look into implementing it in a future version (maybe v10). It should be possible to get the throttling to apply to...
You may be able to use https://pub.dev/documentation/flutter_map/latest/flutter_map/TileUpdateTransformers/throttle.html. However, this will evenly space all requests, and not allow bursts. Implementing burst rate limiting is more difficult.
Browse caching rate limiting will unfortunately not be coming in v10. I have investigated, but it seems like quite a large scale project, and I could not find anything similar...
Hi @Hamza117411, Can you please add a little more detail if this is not resolved already? In general, you should also try to avoid downloading multiple regions simultaneously.
It may be that the multiple simultaneous download functionality is bugged. When you start each download, are you listening to each individually as a stream? You may need to listen...
Indeed, as discussed, if `fallbackUrl` is still caching tiles, that could be considered a bug. See the discussion at https://github.com/fleaflet/flutter_map/pull/1629 for info. The equality method does implement this properly, but...
I believe it shows the scale at the center of the viewport, so I guess it makes sense that it's out when the center of the viewport is much closer...
I'm going to sort this as a feature request, as it's impossible to get a single behaviour that will work right for everyone with the current scale bar.
If this issue still persists after setting `enableMultiFingerGestureRace`, please ping me! I'll try to remember to document this somewhere.