Hi,

I have encountered a problem that may or may not be a duplicate of the issue 
GEOS-5377 (http://jira.codehaus.org/browse/GEOS-5377).

I have a WMS layer with a very complex SLD. Well, maybe not so complex, but 
very, very long with many, many rules. If I do a GetFeatureInfo request for 
that layer and I have the maxFeatures parameter set, GeoServer sometimes gives 
me a result that seems to be missing features.

It appears that the maxFeatures limit is applied to the feature result set 
*before* the rules of the SLD are applied and this leads to a result set with 
fewer features than maxFeatures although there may be more than maxFeatures 
features that do satisfy all conditions (SLD rules, filters, etc.) of the 
GetFeatureInfo request.

Also, the problem only seem to present itself when the SLD contains many rules. 
The GEOS-5377 issue suggests more than 20 and so does the code 
(GetFeatureInfo.java, the identifyVectorLayer method).

I hope anyone can help me with this and if it turns out to be a bug, creates an 
issue for it or helps me in doing so.

/ Johan
------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to