# # Test WMS enabling/disabling # # REQUIRES: SUPPORTS=WMS # # The following tests exists primarily to test the ability of enabling/disabling # WMS service (see RFC 67). # # RUN_PARMS: ows_wms_capabilities.xml [MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&REQUEST=GetCapabilities" > [RESULT_DEVERSION] # RUN_PARMS: ows_wms_getfeatureinfo.xml [MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&CRS=EPSG%3A4326&BBOX=35.18749999863387,-141.0000000021858,90.81250000136613,-51.99999999781419&WIDTH=560&HEIGHT=350&LAYERS=road&STYLES=&FORMAT=image%2Fpng&BGCOLOR=0xFFFFFF&TRANSPARENT=FALSE&QUERY_LAYERS=road&INFO_FORMAT=application%2Fvnd.ogc.gml&I=483&J=291&FEATURE_COUNT=5" > [RESULT_DEVERSION] # RUN_PARMS: ows_wms_getmap.xml [MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-67.5725,42.3683,-58.9275,48.13&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road" > [RESULT_DEVERSION] # RUN_PARMS: ows_wms_describelayer.xml [MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&VERSION=1.3.0&REQUEST=DescribeLayer&layers=road&sld_version=1.1.0&WIDTH=600&HEIGHT=600" > [RESULT_DEVERSION] # RUN_PARMS: ows_wms_getlegendgraphic.xml [MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&x=500&y=300&LAYER=popplace&FORMAT=agg/png&VERSION=1.1.1&REQUEST=GetLegendGraphic&STYLES=&EXCEPTIONS=application%252Fvnd.ogc.se_inimage&SRS=EPSG:42304&BBOX=-2200000,-712631,3072800,3840000&WIDTH=600&HEIGHT=600" > [RESULT_DEVERSION] # Results expected # getcapabilities: enabled at layer level # getfeatureinfo: enabled at layer level # getmap: disabled at layer level # describelayer: enabled at map level # other requests: disabled MAP NAME WMS_TEST SHAPEPATH ./data WEB METADATA "wms_onlineresource" "http://localhost/path/to/ows?" "ows_enable_request" "DescribeLayer" "wms_enable_request" "!GetCapabilities !GetFeatureInfo GetMap" END END PROJECTION "init=epsg:4326" END LAYER NAME road DATA road TEMPLATE "ttt" METADATA "wms_title" "road" "wms_description" "Roads of I.P.E." "wms_srs" "EPSG:43204" "gml_include_items" "all" "ows_enable_request" "GetFeatureInfo" "wms_enable_request" "GetCapabilities !GetMap" END TYPE LINE STATUS ON PROJECTION "init=./data/epsg2:42304" END DUMP TRUE CLASSITEM "Name_e" CLASS NAME "Roads" SYMBOL 0 COLOR 220 0 0 END END # Layer END # Map File