<div dir="ltr">Hi List,<br><br>I&#39;m working with OpenLayers 2.6 and I need to create a Layer, where the name of the layer is on a JavaScript variable...<br><br>Like this:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; This is my normal layer :<br><br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var ruta22 = new OpenLayers.Layer.MapServer.Untiled( &quot;Ruta 22&quot;, &quot;../../cgi-bin/mapserv&quot;,<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; {map:&quot;C:/data/publicacion.map&quot;, transparent: &quot;true&quot;, <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; layers: <b>&quot;ruta22_ida&quot;</b>,map_imagetype: &quot;png&quot;},{&quot;isBaseLayer&quot;: false}, {&quot;displayInLayerSwitcher&quot;:false});<br>
<br>&nbsp;&nbsp;&nbsp; And here I wanto to create my layer where the name &quot;ruta22_ida&quot; is on a variable.<br><br><br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var layer1 = document.pos_recorridos.layertxt.value;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; alert(layer1);<br><br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var ruta8 = new OpenLayers.Layer.MapServer.Untiled( &quot;Ruta 8&quot;, &quot;../../cgi-bin/mapserv&quot;,<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; {map:&quot;C:/data/publicacion.map&quot;, <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; layers: <b>layer1</b> ,transparent: &quot;true&quot;, map_imagetype: &quot;png&quot;});<br><br><br>I hope your help...<br><br>Thanks..!&nbsp; David<br></div>