Ticket #4 (closed bug: fixed)
WMS Identify fails on mixed queryable/non-queryable sublayers
|Reported by:||morb_au||Owned by:||morb_au|
|Keywords:||ogc ows wms queryable||Cc:|
|Must Fix for Release:||No||Awaiting user input:||no|
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.