Enhanced WMS GetMap request by the vendor specific parameters FILTERPROPERTY and FILTERVALUE to filter the underlying data source #819
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds the two vendor specific parameters FILTERPROPERTY and FILTERVALUE to the deegree WMS. The parameters allows the client to filter the underlying datasource of the requested layers.
FILTERPROPERTY contains the name of the property to filter for. It is no qualified, so only the local name is considered. FILTERVALUE contains a list of values to filter for, multiple values must be comma separated. All features with the property matching one of the value are rendered.
It the layer does not base on feature datasource or does not provide a property with the given name, the filter is ignored. Same if one of the parameter is missing or the value empty.