[Users] problem using 'legendURL'
karsten vennemann
karsten at terragis.net
Wed Nov 24 08:30:58 CET 2010
Hi all,
I added a legend-panel to my OL page and that works great for all legends that are vector based WMS layers. I also added multiple TileCache layers to the map panel. For those I added legendURL parameters to define how the legend should look in the legendPanel . The legend url is a link to a static png image. However, whatever I try I am running into problems that the legend for the TileCache layers does not show up.
What is the proper and easiest way to define the legenurls for the two layers I have been using and to use the png images I already have... see below
My latest attempt was just to define the legenurl as a parameter see below but that does not work ....
var publiclands = new OpenLayers.Layer.WMS("Public Lands", "/tilecache/tilecache.py", {layers: 'calipc_public_lands', 'transparent': true, 'legendURL': 'http://myurl.net/legend/publiclands_legend.png'}, {isBaseLayer: false, 'opacity': 0.6, 'visibility': true} );
var watersheds = new OpenLayers.Layer.WMS("Watersheds","/tilecache/tilecache.py", {layers: 'calipc_watersheds', 'transparent': true, 'legendURL': ''http://myurl.net/legend/watersheds_legend.png'}, {isBaseLayer: false, 'opacity': 1, 'visibility': true} );
my layerstore looks like this
var legendLayerStore = new GeoExt.data.LayerStore({
map: map,
layers: [publiclands,watersheds,quads,counties]
});
(quads and counties legend is working)
and
legendPanel = new GeoExt.LegendPanel({
title: 'legend',
collapsed : false,
collapsible : true,
defaults: {
labelCls: 'mylabel',
style: 'padding:5px'
},
bodyStyle: 'padding:5px',
// width: 350,
autoScroll: true,
layerStore: legendLayerStore
})
I know that the 'legendURL' parameter is capitalized by OL , but I am not sure that is the problem that this is not working for me. If this is not the correct approach how can it be done ?
Thanks
Karsten
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20101123/74fc6b25/attachment.htm
More information about the Users
mailing list