diff --git a/js/wq/map.js b/js/wq/map.js index ffb71c60..a5adad26 100644 --- a/js/wq/map.js +++ b/js/wq/map.js @@ -214,7 +214,11 @@ map.getLayerConfs = function(page, itemid, mode, url) { layerconf.url = tmpl.render(layerconf.url, { 'id': itemid, 'url': baseurl - }) + params; + }); + if (params && layerconf.url.indexOf('?') > -1) { + params = params.replace(/^\?/, "&"); + } + layerconf.url += params; layers.push(layerconf); }); return layers;