Hello,in a map file I have several layers that have a style which is a combination of several symbols. For some reason the mapserver only uses the last style element if the output format is set to a RGB format, e.g. PNG24 or JPEG. If the output format is PC256, e.g. 8 bit PNG, all styles are used, and the resulting image is ok. I have attached an excerpt from the map file and the symbol definitions. Further, there are three images showing the result using two of the defined output formats.
Is there anything wrong with the definitions? We are currently using Mapserver/MapScript 4.10.0 on Windows. Kind regards, Dirk
SYMBOL
NAME "gestrichelt"
TYPE vector
POINTS
0 0.5
0.2 0.5
-99 -99
1 0.5
1.2 0.5
END
END
SYMBOL
NAME "schraeg_lu_ro"
TYPE vector
POINTS
0 0
3 3
END
END
SYMBOL
NAME "schraeg_lo_ru"
TYPE vector
POINTS
0 3
3 0
END
END
MAP
NAME "test"
EXTENT 4267736 5620000 4692264 5920000
IMAGETYPE PNG24
IMAGECOLOR 255 255 255
STATUS ON
UNITS METERS
FONTSET "fonts.txt"
SYMBOLSET "symbols.txt"
SHAPEPATH "data"
OUTPUTFORMAT
NAME png24
DRIVER "GD/PNG"
MIMETYPE "image/png"
IMAGEMODE RGB
EXTENSION "png"
FORMATOPTION "INTERLACE=OFF"
END
OUTPUTFORMAT
NAME png
DRIVER "GD/PNG"
MIMETYPE "image/png"
IMAGEMODE PC256
EXTENSION "png"
FORMATOPTION "INTERLACE=OFF"
END
OUTPUTFORMAT
NAME jpeg
DRIVER "GD/JPEG"
MIMETYPE "image/jpeg"
IMAGEMODE RGB
EXTENSION "jpg"
FORMATOPTION "INTERLACE=OFF"
FORMATOPTION "QUALITY=80"
END
...
PROJECTION
"init=epsg:31468" # GK 4 Bessel
END
LAYER
NAME "repm_vrhws"
TYPE POLYGON
CONNECTION ...
CONNECTIONTYPE postgis
DATA ...
TEMPLATE "ttt"
PROJECTION
"init=epsg:31468" # GK4 Bessel
END
LABELITEM "nr"
LABELMAXSCALE 1500000
CLASSITEM 'themennr'
CLASS
NAME "vrhws"
EXPRESSION '121020'
STYLE
COLOR 131 207 210
END
STYLE
SYMBOL "gestrichelt"
COLOR 28 50 92
SIZE 2
END
LABEL
TYPE truetype
COLOR 50 81 114
SIZE 10
SHADOWCOLOR 255 255 255
SHADOWSIZE 1 1
FONT "Arial-Normal"
POSITION cc
MAXSIZE 12
MINSIZE 8
MINDISTANCE 20
PARTIALS true
ANGLE 0
WRAP "_"
ANTIALIAS TRUE
BUFFER 4
END
END
END
LAYER
NAME "repm_vrmil"
TYPE POLYGON
CONNECTION ...
CONNECTIONTYPE postgis
DATA ...
TEMPLATE "ttt"
PROJECTION
"init=epsg:31468" # GK4 Bessel
END
LABELITEM "nr"
LABELMAXSCALE 1500000
CLASSITEM 'themennr'
CLASS
EXPRESSION '122010'
NAME "vrmil"
STYLE
COLOR 221 222 223
END
STYLE
SYMBOL "schraeg_lu_ro"
COLOR 163 167 169
SIZE 6
END
STYLE
SYMBOL "schraeg_lo_ru"
COLOR 163 167 169
SIZE 6
END
LABEL
TYPE truetype
COLOR 111 120 122
SIZE 10
SHADOWCOLOR 255 255 255
SHADOWSIZE 1 1
FONT "Arial-Normal"
POSITION cc
MAXSIZE 12
MINSIZE 8
MINDISTANCE 20
PARTIALS true
ANGLE 0
WRAP "_"
ANTIALIAS TRUE
BUFFER 4
END
END
END
END
<<inline: PNG24.png>>
<<inline: PNG.png>>
