/** * Filename : layers.js * Copyright : Transport for London 2005 * * Author : Phil Maskell * **/ var backgrounds_grey; var overview_layer; var highlightMarker; var noMapLayer; var buffer = 2; var gutter = 15; function loadMapLayers() { backgrounds_grey = { layers: 'layers/pubreg/barts_1_to_50k_grey, ' +'layers/pubreg/barts_1_to_20k_grey, ' +'layers/pubreg/streetview_grey, ' +'layers/pubreg/boroughs, ' +'layers/pubreg/adj_auth, ' +'layers/pubreg/tlrn, ' +'layers/pubreg/motorways ', format: "image/gif" }; // backgrounds background_grey = new OpenLayers.Layer.WMS( "GREY", wms_server, backgrounds_grey, {singleTile: false, buffer: buffer, gutter: gutter, 'isBaseLayer': true // , transitionEffect:'resize' // , attribution:"
Digital Map Data © Collins Bartholomew Ltd (2006); © Crown Copyright. All rights reserved (100032379) (2006).
" }); map.addLayers([background_grey]); } function loadDynamicLayers() { highlightMarker = new OpenLayers.Layer.Markers("highlightMarker"); map.addLayer(highlightMarker); var activityPointsLayer = new OpenLayers.Layer.Vector("activityPointsLayer"); activityPointsLayer.div.id = "activityCanvas"; map.addLayer(activityPointsLayer); var noMapLayer = new OpenLayers.Layer.Vector("noMapLayer"); noMapLayer.div.id = "noMapLayer"; map.addLayer(noMapLayer); noMapLayer.div.style.zIndex= 50; noMapLayer.div.style.width = document.getElementById("map").style.width; noMapLayer.div.style.height = document.getElementById("map").style.height; }