1
{{for layer in wms_layers:}}
2
{{name = re.sub('\W', '_', layer)}}
3
var wmsLayer{{=name}} = new OpenLayers.Layer.WMS( "{{=layer}}", "{{=wms_layers[layer].url}}", {
5
{{if wms_layers[layer].map:}}
6
map: '{{=wms_layers[layer].map}}',
8
layers: '{{=wms_layers[layer].layers}}',
9
{{if wms_layers[layer].format:}}
10
type: '{{=wms_layers[layer].format}}',
12
{{if wms_layers[layer].transparent:}}
15
{{if wms_layers[layer].projection == 4326:}}
16
projection: proj4326 }
18
projection: new OpenLayers.Projection('EPSG:{{=wms_layers[layer].projection}}') }
20
{{if wms_layers[layer].base:}}
22
, { isBaseLayer: false
23
{{if wms_layers[layer].visibility:}}
30
map.addLayer(wmsLayer{{=name}});