MapGuide interactive selection does not respect features hidden at current scale because of display rules
|Reported by:||jbirch||Owned by:||madair|
|External ID:||Operating System:||All|
With MapGuide layer definitions, filters can be applied both at the feature level and at the display rule level.
This may be a complicated fix, but interactive selection (via Query.php) should only take into account features that can currently be seen by the user, which means that the primary layer filter needs to be combined with all of the filters valid for the map's current scale range. i.e. LayerFilter AND (RuleFilter OR RuleFilter OR RuleFilter)