The GetLegendGraphic request for a WMS GeoServer layer allow to filter the legend items based on the map extension and additional filters applied to the layer (eg. CQL filters). When a WMS layer has a filter applied the legend should update and show only the filtered legend items entries. This task includes following actions:
[ ] improve the WMS legend component (*) of the TOC to support layer filters and bounding box filter based on the map extension (both 2D and 3D maps)
[ ] improve the Print request for WMS layers to configure correctly the GetLegendGraphic request including layer filters and map extension filters.
[ ] The WMS legend component has two different type of format json and image, both should be implemented
The aim of this issue is to have consistency on the legend and the content visualized on the map and print output.
In this comment there is a working configuration for GeoServer GetLegend graphic request. We should apply this configuration only when the serverType property of the layer is undefined or geoserver
What kind of improvement you want to add? (check one with "x", remove the others)
Description
The GetLegendGraphic request for a WMS GeoServer layer allow to filter the legend items based on the map extension and additional filters applied to the layer (eg. CQL filters). When a WMS layer has a filter applied the legend should update and show only the filtered legend items entries. This task includes following actions:
[ ] improve the WMS legend component (*) of the TOC to support layer filters and bounding box filter based on the map extension (both 2D and 3D maps)
[ ] improve the Print request for WMS layers to configure correctly the GetLegendGraphic request including layer filters and map extension filters.
[ ] The WMS legend component has two different type of format json and image, both should be implemented
The aim of this issue is to have consistency on the legend and the content visualized on the map and print output.
In this comment there is a working configuration for GeoServer GetLegend graphic request. We should apply this configuration only when the serverType property of the layer is undefined or geoserver
What kind of improvement you want to add? (check one with "x", remove the others)
Other useful information