[Mapserver-users] Mapserver symbols and transparency

James Anderson james at danisat.net
Wed Mar 17 03:53:27 EST 2004


Yes thank you.  Thanks what a colleague of mine found for me on the net.   I
now have it working perfectly.

Thanks,

James.


----- Original Message ----- 
From: "Bart van den Eijnden" <bartvde at xs4all.nl>
To: "James Anderson" <james at danisat.net>;
<mapserver-users at lists.gis.umn.edu>
Sent: Wednesday, March 17, 2004 10:15 AM
Subject: Re: [Mapserver-users] Mapserver symbols and transparency


| Hi,
|
| by defining a different OUTPUTFORMAT in your MAP file you can "force" 24
| bit png, e.g.
|
| OUTPUTFORMAT
|    NAME PNG24
|    DRIVER "GD/PNG"
|    MIMETYPE "image/png"
|    EXTENSION PNG
|    IMAGEMODE RGBA
|    TRANSPARENT ON
| END
|
| See also:
| http://mapserver.gis.umn.edu/doc40/mapfile-reference.html#outputformat
|
| Best regards,
| Bart
|
| On Wed, 17 Mar 2004 09:34:45 +0200, James Anderson <james at danisat.net>
| wrote:
|
| > Hiya,
| >
| > Yes you can create 24bit transparent png files.   The png file has a
full
| > alpha channel for each pixel, so you actually get translucency.   I
| > cannot
| > use GIFs because my company does not like the patent issues involved
with
| > gifs, and it will still be awhile before the LZW patent expires
| > internationally.   I have no idea how GD behaves.   Take a look at the
| > images attached.  Ok, ignore the sizes of the images.  The car is
| > smaller in
| > the 24bit image.   The problem is with the 24bit image, the parts of the
| > image that are transparent become totally transparent in the output
| > image,
| > so I can see my webpage background.   I have come to believe this
| > problem is
| > because the mapserver only outputs 8bit png files.   Is there any way I
| > can
| > force the mapserver to create 24bit images ?
| >
| > Thanks,
| >
| > James.
| >
| >
| >
| >
| > ----- Original Message -----
| > From: "Steve Lime" <steve.lime at dnr.state.mn.us>
| > To: <james at danisat.net>; <mapserver-users at lists.gis.umn.edu>
| > Sent: Tuesday, March 16, 2004 11:45 PM
| > Subject: Re: [Mapserver-users] Mapserver symbols and transparency
| >
| >
| > | To be honest with you I've never tried 24-bit symbols. MapServer takes
| > | its transparency direction for pixmap symbols
| > | from the image file itself. If you supply a transparent GIF then
you'll
| > | get a transparent symbol. It's been awhile but I
| > | believe the transparent directive has no effect in this case. Can you
| > | even create 24-bit transparent PNG images, and
| > | does GD respect the transparency?
| > |
| > | Steve
| > |
| > | >>> "James Anderson" <james at danisat.net> 3/16/2004 10:30:22 AM >>>
| > | Hiya,
| > |
| > | I am having problems using images with transparency for symbols with
| > | the pixmap directive.   I am using a .png file as this seems to be the
| > | easiest.
| > | Here is my problem:  When I use an 8bit png file with transparency,
all
| > | works fine, the symbol overlays over the map.  The problem occurs when
| > I
| > | use a 24bit png file.  It overlays ok, but the portions of the symbol
| > | that are transparent become totally transparent in the image output by
| > | mapserver.  I Am currently using png format for output.   This means
| > | that I can see my webpage background through the image, and this
| > totally
| > | sux.   Why is this ?  Am I doing something wrong ?   I would have
| > | thought that 24bit images with transparency or translucency would be
| > | combined with whatever layers where below the symbol, but it seems not
| > | so.  Can anyone help ??
| > |
| > | Thanks,
| > |
| > | James.
| > | _______________________________________________
| > | Mapserver-users mailing list
| > | Mapserver-users at lists.gis.umn.edu
| > | http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
|
|
|
| -- 
|
| _______________________________________________
| Mapserver-users mailing list
| Mapserver-users at lists.gis.umn.edu
| http://lists.gis.umn.edu/mailman/listinfo/mapserver-users




More information about the mapserver-users mailing list