Opened 14 years ago

Closed 13 years ago

#3197 closed defect (fixed)

Line ends rendering for ellipse point symbol lines changed from ROUND to BUTT in AGG

Reported by: havatv Owned by: tbonfort
Priority: normal Milestone:
Component: AGG Version: svn-trunk (development)
Severity: normal Keywords:
Cc:

Description

In 5.6 beta5, the line end rendering for filled (ellipse) symbol lines has changed for AGG (but not for GD). In 5.6 beta5, ellipse symbol lines are rendered as "BUTT" with AGG - it used to be "ROUND" in 5.4.2. "BUTT" is logical as the default behaviour for line ends, but when rendering lines using a symbol, one would expect the ends to also have the shape of the defining symbol (ellipse in this case).

This is the kind of symbol usage that we are talking about:

SYMBOL
  NAME "circlef"
  TYPE ellipse
  FILLED true
  POINTS 1 1 END
END

...
    STYLE
      COLOR 0 0 0
      SYMBOL "circlef"
      SIZE 30
    END 
...

Change History (1)

comment:1 by tbonfort, 13 years ago

Resolution: fixed
Status: newclosed

Supporting thick lines with a circle symbol is not the way to go anymore, and I think 6.0 is the right time to start enforcing this.

closing this, as for now using that symbol for a line will not result in *any* line being drawn, but the circle symbol will be used as markers along the line (consistent with the other symbols).

Note: See TracTickets for help on using tickets.