Bug report #21037
Spurious WMS Requests when adding a new layer
|Category:||Web Services clients/WMS|
|Affected QGIS version:||3.4.3||Regression?:||No|
|Operating System:||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||28856|
If I add a WMS layer, QGIS requests it and renders it.
If I add a second WMS layer, QGIS requests the new layer, but also requests the OLD layer too (as a separate GetMap request).
If I add a third layer (from a completely different service), QGIS sends requests off separate GetMap requests for all THREE layers.
There's no panning/zooming/resizing etc. going on here.
Surely QGIS should be using the cached versions of the earlier layers when a new layer is added? I can see this wasting a lot of bandwidth at both ends.