If you use GeoServer with built-in GWC, you can easily do that by defining group layers in GeoServer.
Andreas. On Mon, Jul 30, 2012 at 9:40 AM, Sergeant_york <[email protected]> wrote: > Greetings, > > Right now I am responsible to add more than 20 wms layers to a map > application. I cannot group wms layers in the serverside. Therefore I had 2 > solutions as far as I could find. > > 1- Adding each layer as one openlayers.layer.wms: The problem is if you add > 20+ wms layers to a map in openlayers, on the client side I see performance > issues (Browser uses too much memory and application works too slow). So I > decided to group the layers clientside... > 2- Grouping layers clientside: I've grouped 20+ layers to 4-5 layer groups > with main titles such as "General -> Cities, Streets .. etc). This way > performance problem dissapeared but this time I realized Geowebcache which > was integrated to geoserver was not working. Therefore tiles were coming > from database server directly instead of cached tiles and that was so slow. > I used "mergeNewParams" method to group layers and to open/close their > visibility I simply removed layer from "layers" parameter. > > So my question is: > > I cannot add each layer as openlayers.layer.wms because of clientside > performance issues; I cannot group layers at clientside like "layers: > x,y,z...." since it doesn't trigger geowebcache. Is there any other option > to use to solve clientside performance issue and to be able to obtain tiles > from geowebcache? > > > Thank you for your answers, > Best regards > > > > -- > View this message in context: > http://osgeo-org.1560.n6.nabble.com/More-than-20-wms-layers-performance-issues-geowebcache-concurrency-tp4991740.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 -- Andreas Hocevar OpenGeo - http://opengeo.org/ Expert service straight from the developers. _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
