AGG renderer in conjunction with WMS TRANSPARENT=true parameter
Pål Kristensen
pal.kristensen at STATKART.NO
Mon Dec 17 10:12:27 PST 2007
Hi!
Edit: Reposting because the first post was not accepted by the mailing-list
for some reason.
I'm trying to use the AGG renderer and reduce the resulting 24bits image to
8bits by using the quantize method. This works quite well when the WMS
parameter TRANSPARENT=false, but when set to true the BGCOLOR parameter
seems to be ignored and the quality of the rendered vectors clearly
degrades.
When requesting 24bit images the TRANSPARENT parameter works correctly. See
the examples below:
24bit png, transparent true -> OK:
http://159.162.103.7/cgi-bin/NorgeTopo?VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&SRS=EPSG:32633&BBOX=62423.20,6794915.15,66383.94,6797147.88&LAYERS=Hoydekurver&STYLES=&WIDTH=926&HEIGHT=522&FORMAT=image/png;%20mode=24bit&BGCOLOR=0xffffff&TRANSPARENT=true
24bit png, transparent false -> OK:
http://159.162.103.7/cgi-bin/NorgeTopo?VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&SRS=EPSG:32633&BBOX=62423.20,6794915.15,66383.94,6797147.88&LAYERS=Hoydekurver&STYLES=&WIDTH=926&HEIGHT=522&FORMAT=image/png;%20mode=24bit&BGCOLOR=0xffffff&TRANSPARENT=false
8bit png, transparent false -> OK:
http://159.162.103.7/cgi-bin/NorgeTopo?VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&SRS=EPSG:32633&BBOX=62423.20,6794915.15,66383.94,6797147.88&LAYERS=Hoydekurver&STYLES=&WIDTH=926&HEIGHT=522&FORMAT=image/png&BGCOLOR=0xffffff&TRANSPARENT=false
8bit png, transparent true -> NOT OK:
http://159.162.103.7/cgi-bin/NorgeTopo?VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&SRS=EPSG:32633&BBOX=62423.20,6794915.15,66383.94,6797147.88&LAYERS=Hoydekurver&STYLES=&WIDTH=926&HEIGHT=522&FORMAT=image/png&BGCOLOR=0xffffff&TRANSPARENT=true
This is the output formats from the mapfile:
...
OUTPUTFORMAT
NAME "png8bit"
DRIVER "AGG/PNG"
MIMETYPE "image/png"
EXTENSION "png"
FORMATOPTION "QUANTIZE_FORCE=ON"
FORMATOPTION "QUANTIZE_COLORS=256"
FORMATOPTION INTERLACE=OFF
END
OUTPUTFORMAT
NAME "png24bit"
DRIVER "AGG/PNG"
MIMETYPE "image/png; mode=24bit"
EXTENSION "png"
IMAGEMODE "RGB"
FORMATOPTION INTERLACE=OFF
END
OUTPUTFORMAT
NAME "jpeg24"
DRIVER "AGG/JPEG"
MIMETYPE "image/jpeg"
EXTENSION "jpg"
FORMATOPTION "QUALITY=60"
END
...
Regards,
Pål Kristensen
--
View this message in context: http://www.nabble.com/AGG-renderer-in-conjunction-with-WMS-TRANSPARENT%3Dtrue-parameter-tp14370293p14370293.html
Sent from the Mapserver - User mailing list archive at Nabble.com.
More information about the MapServer-users
mailing list