Opened 18 years ago

Closed 18 years ago

Last modified 17 years ago

#1719 closed defect (wontfix)

filled symbols bleed along edge of map image

Reported by: tims@… Owned by: sdlime
Priority: high Milestone:
Component: MapServer C Library Version: 4.8
Severity: normal Keywords:
Cc: condit@…, kristian.thy@…

Description

Rendering a filled ellipse symbol along the edge of the map extent results in a
"bleeding fill" along the edge of the resulting image.

Attachments (1)

bleeding_fill_test.zip (2.5 KB ) - added by tims@… 18 years ago.
attached archive contains data necessary to reproduce the problem

Download all attachments as: .zip

Change History (11)

by tims@…, 18 years ago

Attachment: bleeding_fill_test.zip added

attached archive contains data necessary to reproduce the problem

comment:1 by condit@…, 18 years ago

Cc: condit@… added

comment:2 by condit@…, 18 years ago

Have there been any updates on this?
Thanks!

comment:3 by sdlime, 18 years ago

I can confirm that it is a problem with GD and not MapServer. I was able to 
replicate the problem with GD only code. I've not dug into debugging GD itself.

Steve

comment:4 by condit@…, 18 years ago

do you think it's possible to work around if I build mapserver without GD and
link to libpng directly?  do I sacrifice anything by not using GD?

comment:5 by sdlime, 18 years ago

No, you can't disable GD. You must use it. As near as I can tell this is only 
an issue when GD draws ellipses so once obvious workaround would be to avoid 
those as symbols. A truetype circle should work as a nice replacement. Just 
find a font with the appropriate character and use it.

Steve

comment:6 by condit@…, 18 years ago

thanks steve - the work around is good.  switch to a non ellipse symbol and the
issue is resolved...

comment:7 by sdlime, 18 years ago

Resolution: wontfix
Status: newclosed
Since this is a GD problem I'm marking as WONTFIX for now...

Steve

comment:8 by kristian.thy@…, 17 years ago

Cc: kristian.thy@… added

comment:9 by kristian.thy@…, 17 years ago

*** Bug 1861 has been marked as a duplicate of this bug. ***

comment:10 by sdlime, 17 years ago

Folks also might try the new version of GD from CVS at http://www.libgd.org/. I 
believe the problem is fixed.

Steve
Note: See TracTickets for help on using tickets.