Have you looked at the Geoserver documentation for filtering? http://docs.geoserver.org/stable/en/user/filter/function.html
I do something similar to what you want to do, retrieve text from a text box and use that to search for a feature and then draw the feature on the map. I use WFS GetFeature and the OGC filtering. Sorry, I don't have a concise code example handy at the moment. The way I do it, the 'onClick' value of the button the user clicks to start the search runs a function that puts the variables into the WFS GetFeature request and filter and then calls OpenLayers.loadURL().
Ryan On 3/4/2011 9:26 AM, Mustafa646 wrote:
I am not going to click on feature to get feature's info. I need a different scenario. In my case, The requirement is to highlight a specific feature under Button click event. Actually I have a Button and Textbox. The user puts some value in textbox and press the button, Under Button click event, Textbox value needs to compare with specific column value of all the features (3500 features) in loop. And finally, one feature will be selected based on comparision. so, for this reason, i need all the features displayed over google map before performing the above action. Now, Please guide me How I can draw Vector Layer fastly. OR is there any other way to solve this problem? Regards -- View this message in context: http://osgeo-org.1803224.n2.nabble.com/Why-WFS-Layer-is-displaying-very-slowely-over-Google-Map-tp6085290p6088848.html Sent from the OpenLayers Users mailing list archive at Nabble.com. _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
-- Ryan Williams, GISP GIS Analyst / Programmer PAQ Interactive Inc. Monticello, IL www.paqinteractive.com _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
