[OpenLayers-Users] WMS in various projections not EPSG:4326
Christopher Schmidt
crschmidt at metacarta.com
Mon Oct 30 09:16:59 EST 2006
On Mon, Oct 30, 2006 at 07:54:50AM -0600, Lance Dyas wrote:
> I've probably missed something.. .is it possible to set a different
> projection
> when making WMS layer requests through open layers... Many WMS
> respond faster when the image requests are in the "native" projections
> of the data... having the server reproject a UTM image into Geographic
> for every tile is one way of making a map slow.
To change the projection of the request, you need to change three
properties on the map level. An example of this is in freemap.html, in
the examples/ dir:
{
maxExtent: new OpenLayers.Bounds(33861, 717605, 330846, 1019656),
maxResolution: 296985/1024,
projection:"EPSG:2805"
}
To get an accurate scale, you should also change the 'units' parameter
to match the uits of your projection.
maxResolution is the number of units/pixel at the smallest scale
(farthest out). To fit the maxExtent into the window at the current
window size, you can use maxResolution: 'auto' instead.
Regards,
--
Christopher Schmidt
MetaCarta
More information about the Users
mailing list