To filter points in a WMS I used the logical filters as in
example:
var filter = new OpenLayers.Filter.Logical ( {
               type : OpenLayers.Filter.Logical.OR ,
               filters: filtersListFinal
             } ) ;
Where filtersListFinal is a list of idobj's conditions.

Eg
        filter to apply : ( idobj = ' SMF2144 ' ) OR ( idobj = ' SMF2149 ' ) 
OR
( Idobj = ' SMF2164 ' ) OR ( idobj = ' SMF2179 ' ) .....

If I have a few items (and thus few idobj ) to filter ... ok , but if I have
many idobj ... geoserver gives me an error
: 9090 / geoserver / SICONTRAF / wms ? LAYERS = SICONTRAF % ...net :: 
ERR_EMPTY_RESPONSE

Probably the length of the filter is too large ... could you tell me
a solution??



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/Problem-to-filter-points-in-a-WMS-tp5274505.html
Sent from the GeoServer - Dev mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to