[Tilecache] Show map in a bounding box

Tyler Durden tylersticky at gmail.com
Thu Jul 19 06:13:54 EDT 2007


Hi,
I'm trying to setup a map in a bounding box, (-8.74685, 41.12416,
-8.52712, 41.21823). But it always shows the world size.
What I'm doing wrong?

Thanks,
Tyler

var lon = -8.6393;
var lat = 41.1718;
var zoom = 1;
var map, layer;
var bounds = new OpenLayers.Bounds(-8.74685, 41.12416, -8.52712, 41.21823)

function init(){
    var options = { maxResolution : 1.40625/2,
                    maxExtend     : bounds,
                    numZoomLevels : 10,
                    projection    : "EPSG:4326" };
    map = new OpenLayers.Map('map', options);

    layer_all = new OpenLayers.Layer.TMS("all",
"http://192.168.1.135:8080/", {layername: 'all', type:'png'} );
    map.addLayer(layer_all);

    map.addControl(new OpenLayers.Control.PanZoomBar());
    map.addControl(new OpenLayers.Control.MouseDefaults());
    map.addControl(new OpenLayers.Control.KeyboardDefaults());
    map.addControl(new OpenLayers.Control.LayerSwitcher({'ascending':false}));
    map.addControl(new OpenLayers.Control.MousePosition());
    map.addControl(new OpenLayers.Control.OverviewMap());

    map.zoomToMaxExtent(bounds);
}



More information about the Tilecache mailing list