var map; function init() { var options = { controls: [ new OpenLayers.Control.Navigation(), new OpenLayers.Control.KeyboardDefaults(), new OpenLayers.Control.Zoom(), new OpenLayers.Control.Scale(), new OpenLayers.Control.Attribution(), new OpenLayers.Control.LayerSwitcher( {title: 'Switch/add/remove layers'} ) ]}; var map = new OpenLayers.Map('map', options); map.projection = "EPSG:32717"; map.displayProjection = new OpenLayers.Projection("EPSG:32717"); map.maxExtent = new OpenLayers.Bounds(-100000, 3950000, 1150000, 4900000); //map.resolutions = [1800,900,450,225,120,50,25,10,4.5,3,2,1,0.5]; //map.tileSize = new OpenLayers.Size(200, 200); var ign = new OpenLayers.Layer.WMS( "IGN topo","http://192.168.252.106:9100/geoserver/wms", {layers: 'senplades:car_bosques_protectores'} ); map.addLayer(ign); //ign.attribution = 'IGN topo maps from IDEE'; //var pnoa = new OpenLayers.Layer.WMS( "PNOA aerial/topo", "http://www.idee.es/wms/PNOA/PNOA", {layers: 'pnoa'} ); //map.addLayer(pnoa); //pnoa.attribution = 'PNOA photos from IDEE'; //var panel = new OpenLayers.Control.Panel(); //panel.addControls([ // new OpenLayers.Control.Button({ // displayClass: "helpButton", trigger: function() {alert('help')}, title: 'Help' // }) //]); //map.addControl(panel); //map.addControl(new OpenLayers.Control.MousePosition( {id: "ll_mouse", formatOutput: formatLonlats} )); //map.addControl(new OpenLayers.Control.MousePosition( {id: "utm_mouse", prefix: "UTM ", displayProjection: map.baseLayer.projection, numDigits: 0} )); var lonlat = new OpenLayers.LonLat(-3.57138, 39.8384); lonlat.transform(map.displayProjection, map.baseLayer.projection); map.setCenter(lonlat, 5); //function formatLonlats(lonLat) { // var lat = lonLat.lat; // var long = lonLat.lon; // var ns = OpenLayers.Util.getFormattedLonLat(lat); // var ew = OpenLayers.Util.getFormattedLonLat(long,'lon'); // return ns + ', ' + ew + ' (' + (Math.round(lat * 10000) / 10000) + ', ' + (Math.round(long * 10000) / 10000) + ')'; //} }