On Friday, March 11, 2011, Andrés Maneiro <[email protected]> wrote: > Hello, > > I'm having problems integrating treepanel (geoext) and wmsgetfeatureinfo > (openlayers). See what I'm trying to do: > > 1) load dinamically all the layers avaiable in the WMS. That's pretty > easy by means of wmscapabilitiesstore. This example is very clear: > http://api.geoext.org/1.0/examples/wms-tree.html > > 2) show a popup with info when the user clicks over one of the features > in the map. It's also pretty easy *if* you know previously the layers, > as this example shows: > http://openlayers.org/dev/examples/getfeatureinfo-popup.html > > The problem arises when I try to glue this two concepts together. > > As I see, wmsgetfeatureinfo needs to be provided with some layers (or > map) to query over.
If no layer is provided the control will query all the WMS layers it finds in the map. > But, I want the popup to show only the info related > to the layers active (the ones with the checkbox on in example 1), so > hardcoding the names of the layers in my javascript file seems not an > option. The control will actually query the *visible* WMS layers only. If your WMS layers are served by different WMS services you'll need to set drilldown to true in the control. Good luck. -- Eric Lemoine Camptocamp France SAS Savoie Technolac, BP 352 73377 Le Bourget du Lac, Cedex Tel : 00 33 4 79 44 44 96 Mail : [email protected] http://www.camptocamp.com _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
