Opened 20 years ago
Closed 20 years ago
#639 closed defect (fixed)
WMS Client Problem w/ SLD
Reported by: | Owned by: | mapserverbugs | |
---|---|---|---|
Priority: | high | Milestone: | 4.4 release |
Component: | WMS Client | Version: | 4.1 |
Severity: | normal | Keywords: | |
Cc: |
Description
WMS Server Mapfile cannot use more than one layer of each type (line, polygon, etc) in SLD. Works fine with a getmap request directly through WMS Server. SLD: Won't Work: <StyledLayerDescriptor version="1.0.0"> <NamedLayer> <Name>Shoreline</Name> <UserStyle> <FeatureTypeStyle> <Rule> <LineSymbolizer> <Stroke> <CssParameter name="stroke">#000000</CssParameter> </Stroke> </LineSymbolizer> </Rule> </FeatureTypeStyle> </UserStyle> </NamedLayer> <NamedLayer> <Name>Rivers</Name> <UserStyle> <FeatureTypeStyle> <Rule> <LineSymbolizer> <Stroke> <CssParameter name="stroke">#000000</CssParameter> </Stroke> </LineSymbolizer> </Rule> </FeatureTypeStyle> </UserStyle> </NamedLayer> <NamedLayer> <Name>Lakes</Name> <UserStyle> <FeatureTypeStyle> <Rule> <PolygonSymbolizer> <Fill> <CssParameter name="fill">#000000</CssParameter> </Fill> <Stroke> <CssParameter name="stroke">#000000</CssParameter> </Stroke> </PolygonSymbolizer> </Rule> </FeatureTypeStyle> </UserStyle> </NamedLayer> </StyledLayerDescriptor> Will work: <StyledLayerDescriptor version="1.0.0"> <NamedLayer> <Name>Shoreline</Name> <UserStyle> <FeatureTypeStyle> <Rule> <LineSymbolizer> <Stroke> <CssParameter name="stroke">#000000</CssParameter> </Stroke> </LineSymbolizer> </Rule> </FeatureTypeStyle> </UserStyle> </NamedLayer> <NamedLayer> <Name>Lakes</Name> <UserStyle> <FeatureTypeStyle> <Rule> <PolygonSymbolizer> <Fill> <CssParameter name="fill">#000000</CssParameter> </Fill> <Stroke> <CssParameter name="stroke">#000000</CssParameter> </Stroke> </PolygonSymbolizer> </Rule> </FeatureTypeStyle> </UserStyle> </NamedLayer> </StyledLayerDescriptor> WMS Client Mapfile: MAP NAME "Nova Scotia WAP Page" STATUS ON EXTENT 180504 4786079 806737 5255785 SIZE 400 300 IMAGETYPE PNG24 IMAGECOLOR 255 255 255 UNITS METERS RESOLUTION 90.714286 WEB IMAGEPATH "c:/temp/tmp/" IMAGEURL "/temp/tmp/" END QUERYMAP STATUS ON SIZE -1 -1 COLOR 255 255 0 STYLE HILITE END PROJECTION #UTM Zone 20 NAD83 for Nova Scotia "init=epsg:2038" END SCALEBAR STATUS ON COLOR 255 255 255 OUTLINECOLOR 0 0 0 BACKGROUNDCOLOR 0 0 0 IMAGECOLOR 255 255 255 UNITS METERS INTERVALS 5 SIZE 250 5 STYLE 0 POSITION LL LABEL TYPE BITMAP SIZE SMALL OFFSET 0 0 BUFFER 0 MINDISTANCE -1 MINFEATURESIZE -1 COLOR 0 0 0 PARTIALS TRUE FORCE FALSE END END OUTPUTFORMAT NAME "PNG24" MIMETYPE "image/png" DRIVER "GD/PNG" EXTENSION "png" IMAGEMODE RGB END REFERENCE IMAGE "d:/www/gmap/wap/images/keymap.png" EXTENT 180504 4786079 806737 5255785 SIZE 175 131 STATUS ON COLOR -1 -1 -1 OUTLINECOLOR 255 0 0 END LEGEND STATUS ON KEYSIZE 18 12 TEMPLATE "d:/www/gmap/wap/templates/legend_template_all.html" LABEL TYPE BITMAP SIZE SMALL COLOR 0 0 89 END END LAYER NAME "Shoreline" GROUP "Base Data" STATUS ON TYPE LINE UNITS METERS SIZEUNITS PIXELS TOLERANCE 0 TOLERANCEUNITS PIXELS CONNECTIONTYPE WMS CONNECTION "http://10.2.185.9/cgi-bin/mapserv41.exe? map=/inetpub/wwwroot/wms/basewms.map&" METADATA "wms_srs" "EPSG:2038" "wms_name" "Shoreline" "wms_server_version" "1.1.1" "wms_formatlist" "image/png,image/gif,image/jpeg,image/wbmp" "wms_format" "image/png" "wms_connectiontimeout" "45" "wms_sld_url" "http://10.2.185.9/wms/sld/basewms_sld.xml" END END LAYER NAME "Lakes" GROUP "Base Data" STATUS ON TEMPLATE "d:/www/gmap/wap/templates/blank.html" TYPE POLYGON MAXSCALE 500000 TOLERANCE 10 TOLERANCEUNITS PIXELS CONNECTIONTYPE WMS CONNECTION "http://10.2.185.9/cgi-bin/mapserv41.exe? map=/inetpub/wwwroot/wms/basewms.map&" METADATA "wms_srs" "EPSG:2038" "wms_name" "Lakes" "wms_server_version" "1.1.1" "wms_formatlist" "image/png,image/gif,image/jpeg,image/wbmp" "wms_format" "image/png" "wms_connectiontimeout" "45" "wms_sld_url" "http://10.2.185.9/wms/sld/basewms_sld.xml" END END LAYER NAME "Rivers" GROUP "Base Data" STATUS ON TEMPLATE "d:/www/gmap/wap/templates/blank.html" TYPE LINE MAXSCALE 500000 TOLERANCE 10 TOLERANCEUNITS PIXELS CONNECTIONTYPE WMS CONNECTION "http://10.2.185.9/cgi-bin/mapserv41.exe? map=/inetpub/wwwroot/wms/basewms.map&" METADATA "wms_srs" "EPSG:2038" "wms_name" "Rivers" "wms_server_version" "1.1.1" "wms_formatlist" "image/png,image/gif,image/jpeg,image/wbmp" "wms_format" "image/png" "wms_connectiontimeout" "45" "wms_sld_url" "http://10.2.185.9/wms/sld/basewms_sld.xml" END END
Change History (2)
comment:2 by , 20 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Marking it as fixed. Please reopen if it is still an issue.
Note:
See TracTickets
for help on using tickets.