My sld is applying as below
function cusMap(strSld_body,talukaName,name){ console.log(strSld_body); var query = new OpenLayers.Layer.WMS.Post(name, geoServerURL, { LAYERS : 'VP:village_customize', sld_body : strSld_body, format : 'image/jpeg', transparent : 'true' }, { unsupportedBrowsers: [], isBaseLayer: false, yx : {'EPSG:4326' : true} } ); query.mergeNewParams({'CQL_FILTER': "Taluka='"+talukaName+"'"}); query.mergeNewParams({'sld_body': strSld_body}); query=registerEvents(query); map.addLayer(query); }But the legend is not coming as per sld made. How can I force legends to show up?
I am using Ext JS Tree to show legends.
أكثر...
function cusMap(strSld_body,talukaName,name){ console.log(strSld_body); var query = new OpenLayers.Layer.WMS.Post(name, geoServerURL, { LAYERS : 'VP:village_customize', sld_body : strSld_body, format : 'image/jpeg', transparent : 'true' }, { unsupportedBrowsers: [], isBaseLayer: false, yx : {'EPSG:4326' : true} } ); query.mergeNewParams({'CQL_FILTER': "Taluka='"+talukaName+"'"}); query.mergeNewParams({'sld_body': strSld_body}); query=registerEvents(query); map.addLayer(query); }But the legend is not coming as per sld made. How can I force legends to show up?
I am using Ext JS Tree to show legends.
أكثر...