# # Test WMS non-enabled SLD # # REQUIRES: INPUT=GDAL OUTPUT=PNG SUPPORTS=WMS # # # GetCapabilities # RUN_PARMS: wms_nosld_cap.xml [MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" > [RESULT_DEVERSION] # # Generate map image with a new line symbology for the road layer. # RUN_PARMS: wms_nosld_get_map_line_sld.png [MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-68.125,42,-58.375,48.5&FORMAT=image/png&WIDTH=300&HEIGHT=200&STYLES=&LAYERS=road&sld_body=%3CStyledLayerDescriptor+version%3D%221.0.0%22%3E%0D%0A%3CNamedLayer%3E%0D%0A%3CName%3Eroad%3C%2FName%3E%0D%0A%3CUserStyle%3E%0D%0A%3CTitle%3Exxx%3C%2FTitle%3E%0D%0A%3CFeatureTypeStyle%3E%0D%0A%3CRule%3E%0D%0A%3CLineSymbolizer%3E%0D%0A%3CGeometry%3E%0D%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0D%0A%3C%2FGeometry%3E%0D%0A%3CStroke%3E%0D%0A%3CCssParameter+name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%0D%0A%3C%2FStroke%3E%0D%0A%3C%2FLineSymbolizer%3E%0D%0A%3C%2FRule%3E%0D%0A%3C%2FFeatureTypeStyle%3E%0D%0A%3C%2FUserStyle%3E%0D%0A%3C%2FNamedLayer%3E%0D%0A%3C%2FStyledLayerDescriptor%3E%0D%0A" > [RESULT_DEMIME] # # # GetLegendGraphic # RUN_PARMS: wms_nosld_legend.png [MAPSERV] QUERY_STRING="map=[MAPFILE]&SERVICE=WMS&VERSION=1.1.0&REQUEST=GetLegendGraphic&FORMAT=image/png&LAYER=road&sld_body=%3CStyledLayerDescriptor+version%3D%221.0.0%22%3E%0D%0A%3CNamedLayer%3E%0D%0A%3CName%3Eroad%3C%2FName%3E%0D%0A%3CUserStyle%3E%0D%0A%3CTitle%3Exxx%3C%2FTitle%3E%0D%0A%3CFeatureTypeStyle%3E%0D%0A%3CRule%3E%0D%0A%3CLineSymbolizer%3E%0D%0A%3CGeometry%3E%0D%0A%3CPropertyName%3Ecenter-line%3C%2FPropertyName%3E%0D%0A%3C%2FGeometry%3E%0D%0A%3CStroke%3E%0D%0A%3CCssParameter+name%3D%22stroke%22%3E%230000ff%3C%2FCssParameter%3E%0D%0A%3C%2FStroke%3E%0D%0A%3C%2FLineSymbolizer%3E%0D%0A%3C%2FRule%3E%0D%0A%3C%2FFeatureTypeStyle%3E%0D%0A%3C%2FUserStyle%3E%0D%0A%3C%2FNamedLayer%3E%0D%0A%3C%2FStyledLayerDescriptor%3E%0D%0A" > [RESULT_DEMIME] MAP NAME WMS_NOSLD STATUS ON SIZE 400 300 #EXTENT 2018000 -73300 3410396 647400 #UNITS METERS EXTENT -67.5725 42 -58.9275 48.5 UNITS DD IMAGECOLOR 255 255 255 SHAPEPATH ./data SYMBOLSET etc/symbols.sym FONTSET etc/fonts.txt OUTPUTFORMAT NAME GDPNG DRIVER "GD/PNG" MIMETYPE "image/png" IMAGEMODE RGB EXTENSION "png" END # # Start of web interface definition # WEB IMAGEPATH "/tmp/ms_tmp/" IMAGEURL "/ms_tmp/" METADATA "wms_title" "Test simple wms" "wms_onlineresource" "http://localhost/path/to/wms_simple?" "wms_srs" "EPSG:42304 EPSG:42101 EPSG:4269 EPSG:4326" "ows_schemas_location" "http://ogc.dmsolutions.ca" "wms_sld_enabled" "false" END END PROJECTION # "init=./data/epsg2:42304" # "init=epsg:42304" "init=epsg:4326" END # # Start of layer definitions # LAYER NAME province DATA province METADATA "wms_title" "province" "wms_description" "province" "wms_result_fields" "NAME_E YEAR_EST AREA_KMSQ" END TYPE POINT STATUS ON PROJECTION "init=./data/epsg2:42304" # "init=epsg:42304" END DUMP TRUE CLASSITEM "Name_e" CLASS NAME "Province" COLOR 200 255 0 OUTLINECOLOR 120 120 120 END END # Layer LAYER NAME popplace DATA popplace METADATA "wms_title" "popplace" "wms_description" "Cities of I.P.E." "wms_result_fields" "NAME" END TYPE POINT STATUS ON PROJECTION "init=./data/epsg2:42304" # "init=epsg:42304" END DUMP TRUE LabelItem "Name" CLASSITEM "Capital" CLASS EXPRESSION /./ SYMBOL 2 SIZE 8 NAME "Cities" LABEL COLOR 0 0 0 FONT Vera TYPE truetype SIZE 8 POSITION AUTO PARTIALS FALSE OUTLINECOLOR 255 255 255 END COLOR 0 0 0 END END # Layer LAYER NAME road DATA road METADATA "wms_title" "road" "wms_description" "Roads of I.P.E." END TYPE LINE STATUS ON PROJECTION "init=./data/epsg2:42304" # "init=epsg:42304" END DUMP TRUE CLASSITEM "Name_e" CLASS NAME "Roads" SYMBOL 0 COLOR 220 0 0 END END # Layer END # Map File