Bug report #3908
WMS Identify fails on mixed queryable/non-queryable sublayers
Status: | Closed | ||
---|---|---|---|
Priority: | Low | ||
Assignee: | Brendan Morley - | ||
Category: | Web Services clients/WMS | ||
Affected QGIS version: | Regression?: | No | |
Operating System: | All | Easy fix?: | No |
Pull Request or Patch supplied: | Resolution: | fixed | |
Crashes QGIS or corrupts data: | Copied to github as #: | 13932 |
Description
The identify tool is disabled if all WMS layers from a server have queryable=0, which is fine. However if some layers are queryable=1, the identify tool is enabled, which is also fine.
However if somebody uses the Identify tool in the second scenario, the query back to the server currently queries on all visible layers, not just the queryable=1 ones. This results in an error back from the WMS server.
Resolution would be to filter the list of layers sent to the server so that only the queryable=1 subset is sent.
History
#1 Updated by Brendan Morley - over 18 years ago
- Status changed from Open to In Progress
#2 Updated by Brendan Morley - over 18 years ago
- Resolution set to fixed
- Status changed from In Progress to Closed
Fixed in 2b799141 (SVN r5607).
#3 Updated by Anonymous over 15 years ago
Milestone Version 0.8 deleted