OpenLayers.Map.addLayer(new OpenLayers.Layer.WMS('layername',<your wms server
url>,{layers:<your layer name( s ) associated with the
feature>},{isBaseLayer:false})
For your case, I would probably have a link in the popup which is actually
linked to a javascript function, or a button (e.g., "View Analysis Layer( s )")
which passes the relevant layernames to a javascript function
The function would add the layer to the map and could also add a layernode in
the layer tree panel (or force a reload on a parent View Analysis node / tree
loader)
Hope that points you in the right direction
Matt Priour
Kestrel Computer Consulting
From: Robert Buckley
Sent: Thursday, November 04, 2010 8:15 AM
To: [email protected]
Subject: [Users] How to load a wms layer via link in attribute table?
Hi,
I would like to somehow load a wls layer into a map via the popup window. Has
anyone ever done this...I´m not too sure how to go about starting such a
function.
The background is that I am creating a wind turbine point layer. For every
point we have create a visibility analysis raster layer. Because there are over
900 rasters (3 zones for each turbine) files I cannot begin to think about
loading them into the map at startup. I would therefore like to load them on
request of the user either by adding the link into the popup, or maybe even
through a separate window.
Any help would be gratefully accepted.
Yours,
Robert Buckley
--------------------------------------------------------------------------------
_______________________________________________
Users mailing list
[email protected]
http://www.geoext.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://www.geoext.org/cgi-bin/mailman/listinfo/users