Hi, i would think, a clientside solution should be possible. It's possible to change the display of features due to given attributes. http://gis.ibbeck.de/ginfo/apps/OLExamples/OL26/examples/styles_unique_with_ group.html The example has only a couple of features. I don't know, if there would be performance problems with 400 features. You can also look at http://gis.ibbeck.de/ginfo/apps/OL27Client/OL27ClientGis.asp?WMC=./data/WMC/ GML%20Wuppertal%20GeoPoints%20Singles.wmc.xml It shows a couple of vector layers, that use always the same gml source (360 point features), only the applied rules for the feature styles are different. Arnd _____
Von: [email protected] [mailto:[email protected]] Im Auftrag von Nicholas Efremov-Kendall Gesendet: Mittwoch, 10. Juni 2009 23:18 An: [email protected] Betreff: [OpenLayers-Users] Theoretical client-side implementation Hi all, Just a hypothetical question. I'm trying to come up with a way of producing map which has points that have popups describing the sites/points attribute data. The idea has been to have this database driven map where a unique user-generated data is loaded based on the search criteria. The database itself is nothing more than a giant spreadsheet, and I wonder if a client-side solution might not be possible. That is, load all the points at once (n < 400), and then hide or show depending on user input. I'm envisioning having buttons which have an on-click event which either changes their color, or hides all that don't match (i.e. affecting their visibility) based on an if statement (i.e. if site_type === true, change style, etc). Would this be "easier" than trying to echo out a new GML file everytime a user enters a search? The popups don't need to have more than a few elements of attribute data.
_______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
