When calling a single layer (e.g. foo) via a WMS call you can filter the layer with the featureid=foo.X
However if you make the same call with an additional layer (e.g. bar) calling featureid=foo.X results in an error.
'Layers and filters are mismatched, you need to provide one filter for each layer'
Ticket being raise following advice from Andrea Aime
I'm trying to make a WMS call to geoserver which will create an image containing 2 layers foo & bar (foo is a layer group); however bar should be filtered based on featureid.
When I only load a single layer (e.g. bar) - I can use the filter method &featureid=bar.1 but this same method doesn't work when you try to load multiple layers (e.g. foo & bar).
Single Layer Filter
When I run:
I get an error say that both layers need to be filtered. Any ideas on how to load multiple layers but only filter 1?