Bug report #21037

Spurious WMS Requests when adding a new layer

Added by Jonathan Moules about 1 year ago.

Status:Open
Priority:Normal
Assignee:-
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

Description

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.

Also available in: Atom PDF