Hi,

 Do you have the full URL that is received by the server?       
MapServer WMS 1.3.0 supports the following EXCEPTIONS : XML, INIMAGE, or BLANK. Is might be possible to add EXCEPTIONS: "XML" (or INIMAGE, or BLANK) when building your OL wms 1.3.0 layer?

 Best Regards,

Ben Madin wrote:
G'day all,

I'm a little new to WMS, but I confess the GetLegendGraphic feature available now in the 5.4 release caught my eye.

So I'm 5.4.0 and using OpenLayers 2.7. However, when I use the URL :

/cgi-bin/mapserv?map=/Users/19022662/Sites/marketprices/mapserver/layers/ol_countries_wms.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&STYLES=&SRS=EPSG:4326&

I get the following message (embedded in the tile) :

msWMSLoadGetMapParams(): WMS server error. Invalid format for the EXCEPTION parameter.

If I drop the VERSION (either back to 1.1.1 or just completely loose it, text below in the context of the OL script.

var pol_bnd = new OpenLayers.Layer.WMS(
    'Countries',
'http://trade.murdoch.local/cgi-bin/mapserv?map=/Users/19022662/Sites/marketprices/mapserver/layers/ol_countries_wms.map&SERVICE=WMS&REQUEST=GetMap&STYLES=&SRS=EPSG:4326&;',
                {layers: 'countries'}
            );
map.addLayer(pol_bnd);

I get my maps.

I can work with this for now, but is there something I'm missing. I did try fiddling with the reported CRS / SRS changes, but I think I just confused myself - but that would be another topic!

Perhaps along with the mapfile in the documentation, a copy of a full example of a request url would be great.

Some of the mapfile is attached for completeness (it has been sucked across from a CGI Mapserv application):

--------------------------

MAP
    NAME        aus_boundaries
    STATUS        ON
    UNITS        DD
    EXTENT      110 -35 130 -12 #  WA extents
    SIZE        900 650
    SHAPEPATH   "../geodata/"
    FONTSET     "../geodata/fonts/fonts.lst"
    SYMBOLSET   "../trade.sym"
    IMAGECOLOR  230 240 255
    CONFIG "MS_ERRORFILE" "/var/log/mserr.log"
    DEBUG 5

    PROJECTION
        "init=epsg:4326"
    END

    WEB
        METADATA
            "wms_title"           "GMS Livestock Trade"
"wms_onlineresource" "http://trade.murdoch.local/cgi-bin/mapserv?map=/Users/19022662/Sites/marketprices/mapserver/ol_countries_wms.map&";
            "wms_srs"             "EPSG:4326"
        END
        IMAGEPATH   "../../tmp/"
        IMAGEURL    "../../tmp/"
    END


    LAYER
        METADATA
            "wms_title" "Country Boundaries"
            "wms_srs"    "EPSG:4326"
            "wms_group_title" "Political"
        END
        STATUS    ON
        NAME    "countries"
        GROUP    "Political"
        DATA    "global/ctybnda"
        TYPE    polygon
        OPACITY 100
        CLASS
            NAME    "Country Borders"
            COLOR    240 240 180
            OUTLINECOLOR 0 70 0
        END
    END

----------------------------

cheers

Ben





--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst

Email: [email protected]
http://www.dmsolutions.ca/

Phone: (613) 565-5056 (ext 14)
Fax:   (613) 565-0925
----------------------------------------------------------------

_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to