Mapfile WMS connection string parsing problem for layer names with dots/periods (".")
Rahkonen Jukka
Jukka.Rahkonen at MMMTIKE.FI
Thu Jan 4 04:30:07 PST 2007
Hi,
Maybe this is not the reason for your trouble, but shouldn't it in any case be
&LAYERS=TEST.TEST? Now LAYERS seem to be missing from your URL
http://wms.server.org/wms_test?VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&TEST.TEST&STYLES=&FORMAT=image/png
Regards,
-Jukka-
-----Original Message-----
From: UMN MapServer Users List on behalf of Havard Tveite
Sent: Wed 3.1.2007 17:08
To: MAPSERVER-USERS at LISTS.UMN.EDU
Subject: Re: [UMN_MAPSERVER-USERS] Mapfile WMS connection string parsing problem for layer names with dots/periods (".")
Daniel Morissette wrote:
> Just looking at the error message it's not obvious what is really
> happening. Could you share your full layer definition from the mapfile?
> Also, which version of MapServer are you using?
Sorry, I am using:
MapServer version 4.10.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER INPUT=EPPL7 INPUT=SDE INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE DEBUG=MSDEBUG
OpSys is Solaris 2.7.
Layer definition (real WMS server name and layer names removed):
LAYER
NAME "test-test"
MAXSCALE 5000
MINSCALE 500
METADATA
"wms_title" "Test"
"wms_srs" "EPSG:32633"
"wms_connectiontimeout" "200"
"wms_opaque" "1"
END
TYPE RASTER
CONNECTIONTYPE WMS
CONNECTION "http://wms.server.org/wms_test?VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&TEST.TEST&STYLES=&FORMAT=image/png"
PROJECTION
"init=epsg:32633"
END
END #layer
Håvard
>
> Daniel
>
>
> Havard Tveite wrote:
>> I am experiencing problems with a WMS connections where
>> layer names contain dots/periods (".").
>> Whenever a layer name with a "." appears in the "LAYERS"
>> parameter of the WMS connection string, mapserver has
>> trouble parsing the connection string.
>>
>> From the Mapserver log (connect string is:
>> "http://wms.server.org/wms_test?VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&TEST.TEST&STYLES=&FORMAT=image/png"):
>>
>> msOWSParseVersionString(): WMS server error. Invalid version
>> (1.1.1&SERVICE=WMS&REQUEST=GetMap&TEST.TEST&STYLES=&FORMAT=image/png).
>> OWS version must be in the format 'x.y' or 'x.y.z' <br>
>>
>> If I remove the "." no parsing errors occur.
>>
>> Are periods/dots (".") allowed in WMS Layer Name?
>> If so, is this a bug?
>>
>
>
--
Håvard Tveite
Department of Mathematical Sciences and Technology, UMB
Drøbakveien 14, POBox 5003, N-1432 Ås, NORWAY
Phone: +47 64965483 Fax: +47 64965401 http://www.umb.no/imt
More information about the MapServer-users
mailing list