Hi Ulrik,

The maxExtent property of your map object needs to be set with appropriate
coordinates so that tile requests include the proper bounds. By default the
maxExtent property assumes a geographic projection (see
http://dev.openlayers.org/releases/OpenLayers-2.10/doc/apidocs/files/OpenLayers/Map-js.html#OpenLayers.Map.maxExtent).
This is why your Request2 bounding box starts with -179 and -90. Include
something like:

maxExtent: new OpenLayers.Bounds(-20037508, -20037508, 20037508, 20037508)

in your map config options (this includes the whole world). So, for example,
your code might look something like this:

        mapBroken900913 = new OpenLayers.Map
        (
                "mapBroken900913",
                {
                        projection : "EPSG:900913",
                        maxResolution:2319.89824519781,
                        units:'m',
                        maxExtent: new OpenLayers.Bounds(-20037508, -20037508, 
20037508,
20037508)
                }
        );

Hope this helps.

Regards,
Kris 

-----
Kris Peterson
www.mapbiquity.com
--
View this message in context: 
http://osgeo-org.1803224.n2.nabble.com/Background-Layer-in-EPSG-900913-causes-WMS-overlays-to-fail-tp6180162p6183276.html
Sent from the OpenLayers Dev mailing list archive at Nabble.com.
_______________________________________________
Dev mailing list
d...@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/openlayers-dev

Reply via email to