Hi,
We recently noticed that layers that should be hidden were still getting queried. That is our overriden GetFeaturesInsideBoundingBoxCore for example was getting called when layer.IsVisible == False or styling was restricted to different scales.
There was no problems with the layer being drawn as that was handled correctly.
We think it could, under certain circumstances, help performance by not doing an unnecessary query but we are not sure how best to get that information from inside the custom FeatureSource. Are there any existing methods that would help?
Regards,
Jonathan