[mapserver-users] GetCapabilities always returning version 1.3.0

Sowmya Tiramdasu stiramdasu at lp360.com
Thu Nov 14 14:06:21 PST 2013


Hi,

I have mapserver configured on my IIS server. I configured a project on it . My mapfile looks like this :

MAP
                IMAGETYPE    PNG
                EXTENT        -87.041564905451 34.41840442792049 85.87371108337896 35.01821204159302 # extents in GoogleEarth 4326 projection.
                SIZE           1000 800
                SHAPEPATH      "C:\data"
                SYMBOLSET      "../symbols/symbols35.sym"
                TRANSPARENT ON
                CONFIG "PROJ_LIB" "../proj/nad"
                IMAGECOLOR     0 0 0
                FONTSET        "../fonts/fonts.list"
                PROJECTION
                                "init=epsg:4326"
                END
                WEB
                                IMAGEPATH "C:/inetpub/wwwroot/Images/"
                                IMAGEURL "http://localhost/Images/"
                                METADATA
                                                "wms_enable_request" "*"
                                                "wms_title" "WMS Lidar Server"
                                                "wms_onlineresource" "http://SOWMYAPC/Mapserver/mapserv.exe?map=Map/Madison.map&"
                                                "wms_srs" "epsg:4326"
                                END
    END

    CONFIG "CPL_DEBUG" "ON"
                CONFIG "PROJ_DEBUG" "ON"

                LAYER
                                NAME "MadisonBoundariesDefault"
                                TYPE RASTER
                                STATUS ON
                                CONNECTION "http://localhost/Sheridan/Default.aspx?PROJECT=Madison"
                                CONNECTIONTYPE WMS
                                #OPACITY 50
                                METADATA
                                                "wms_srs" "EPSG:4326 EPSG:26916 "
                                                "wms_name" "Boundaries"
                                                "wms_server_version" "1.1.1"
                                                "wms_format" "image/png"
                                                "wms_style" "Default"
                                                "wms_exceptions_format" "application/vnd.ogc.se_xml"
                                                "wms_latlonboundingbox" "-87.041564905451 34.41840442792049 85.87371108337896 35.01821204159302"
                                                "wms_extent" "5110296.9 557718.4 5122127.3 562697.3 "
                                                "wms_width" "1024"
                                                "wms_height" "1024"
                                END
                                ......

                                DEBUG 5
                END
END.

Now, when I do a get capabilities call on this, This is what I get:

http://localhost/Mapserver/mapserv.exe?map=Map/Madison.map&SERVICE=WMS&REQUEST=GetCapabilities

<?xml version="1.0" encoding="ISO-8859-1"?>
<WMS_Capabilities xsi:schemaLocation="http://www.opengis.net/wms http://schemas.opengis.net/wms/1.3.0/capabilities_1_3_0.xsd http://www.opengis.net/sld http://schemas.opengis.net/sld/1.1.0/sld_capabilities.xsd http://mapserver.gis.umn.edu/mapserver http://SOWMYAPC/Mapserver/mapserv.exe?map=Map/Madison.map&service=WMS&version=1.3.0&request=GetSchemaExtension" xmlns:ms="http://mapserver.gis.umn.edu/mapserver" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sld="http://www.opengis.net/sld" xmlns="http://www.opengis.net/wms" version="1.3.0"><http://localhost/Mapserver/mapserv.exe?map=Map/Madison.map&SERVICE=WMS&REQUEST=GetCapabilities>
<!-- MapServer version 6.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=PDF OUTPUT=KML SUPPORTS=PROJ SUPPORTS=GD SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=CAIRO SUPPORTS=OPENGL SUPPORTS=ICONV SUPPORTS=FRIBIDI SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=SOS_SERVER SUPPORTS=FASTCGI SUPPORTS=THREADS SUPPORTS=GEOS INPUT=JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE -->
<Service><http://localhost/Mapserver/mapserv.exe?map=Map/Madison.map&SERVICE=WMS&REQUEST=GetCapabilities><Name>WMS</Name>
<OnlineResource xlink:href="http
.........

I see that the version is coming up as 1.3.0. From where is this version number coming ? I thought in my mapfile, I gave the "wms_server_version" "1.1.1". I do not understand from where 1.3.0 is coming.

Whereas , if I make a getCapabilities call with the following URL ,
http://localhost/Mapserver/mapserv.exe?map=Map/Madison.map&SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.1.1

I get the below xml with version 1.1.1.

<?xml version='1.0' encoding="ISO-8859-1" standalone="no" ?>
<!DOCTYPE WMT_MS_Capabilities SYSTEM "http://schemas.opengis.net/wms/1.1.1/WMS_MS_Capabilities.dtd"
[
<!ELEMENT VendorSpecificCapabilities EMPTY>
]>  <!-- end of DOCTYPE declaration -->

<WMT_MS_Capabilities version="1.1.1">

<!-- MapServer version 6.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=PDF OUTPUT=KML SUPPORTS=PROJ SUPPORTS=GD SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=CAIRO SUPPORTS=OPENGL SUPPORTS=ICONV SUPPORTS=FRIBIDI SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=SOS_SERVER SUPPORTS=FASTCGI SUPPORTS=THREADS SUPPORTS=GEOS INPUT=JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE -->

I am confused what is my actual WMS version. Any help would be greatly appreciated.

PS: when I do a getMap request in 1.1.1 version specifications , it works fine. But when I try to do a call in 1.3.0 specification  I get the following error : "msBuildWMSLayerURL(): WMS connection error. MapServer supports only WMS 1.0.0 to 1.1.1 (please verify the VERSION parameter in the connection string)."

Thanks,
_______________________________
Sowmya Tiramdasu
QCoherent Software
9668 Madison Blvd., Suite 202
Madison, AL 35758
(256) 461-8289 Telephone
(256) 461-8249 Fax
www.geocue.com<http://www.geocue.com/>


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20131114/6576ba13/attachment-0001.html>


More information about the mapserver-users mailing list