[OpenLayers-Users] Unsetting request parameters
Erik Uzureau
euzuro at gmail.com
Mon Jul 24 17:52:35 CDT 2006
Hi Jon,
If you are using the svn HEAD version,
the way to disable the svn parameter is by setting
the option "projection" to "none"
...
ie:
OpenLayers.Layer.WMS1_3.prototype =
Object.extend( new OpenLayers.Layer.WMS(), {
DEFAULT_PARAMS: { service: "WMS",
version: "1.3.0",
request: "GetMap",
styles: "",
exceptions: "INIMAGE",
format: "image/png",
crs: "CRS:84",
projection: "none"
},
let me know if that works out alright for you... :-)
erik
On 7/24/06, Jon Blower <jdb at mail.nerc-essc.ac.uk> wrote:
> Hi all,
>
> I've created a very simple Layer type for Web Map Servers using version
> 1.3.0. This is very similar to the existing WMS layer type, which is for
> WMS1.1.1. My code for the WMS1.3 layer looks like this:
>
> OpenLayers.Layer.WMS1_3 = Class.create();
> OpenLayers.Layer.WMS1_3.prototype =
> Object.extend( new OpenLayers.Layer.WMS(), {
>
> DEFAULT_PARAMS: { service: "WMS",
> version: "1.3.0",
> request: "GetMap",
> styles: "",
> exceptions: "INIMAGE",
> format: "image/png",
> crs: "CRS:84"
> },
>
> CLASS_NAME: "OpenLayers.Layer.WMS1_3"
> });
>
> This works fine, but there's a minor bug. Note that the coordinate
> reference systems is now specified by the "CRS" parameter, not the "SRS"
> parameter that is used in WMS1.1.1. The URLs that are generated for the
> call to the GetMap function look like this:
>
> &SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&STYLES=&EXCEPTIONS=INIMAGE
> &FORMAT=image/png&CRS=CRS:84&SRS=EPSG:4326&BBOX=...
>
> Note that the "CRS" and "SRS" parameters both appear in the URL. This
> doesn't really matter because the "SRS" parameter is ignored by WMS1.3
> servers. However, for the sake of neatness, is there a way of "unsetting"
> the SRS parameter so that it doesn't appear in the URL? I tried setting
> "SRS: null" in the DEFAULT_PARAMS section of the above code but that didn't
> seem to work.
>
> Thanks in advance,
> Jon
>
>
> --------------------------------------------------------------
> Dr Jon Blower Tel: +44 118 378 5213 (direct line)
> Technical Director Tel: +44 118 378 8741 (ESSC)
> Reading e-Science Centre Fax: +44 118 378 6413
> ESSC Email: jdb at mail.nerc-essc.ac.uk
> University of Reading
> 3 Earley Gate
> Reading RG6 6AL, UK
> --------------------------------------------------------------
>
>
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://mailman-viper.python-hosting.com/listinfo/users
>
More information about the Users
mailing list