Opened 19 years ago

Closed 16 years ago

#1036 closed defect (fixed)

Filled vector symbols don't respect the -99 convention

Reported by: v@… Owned by: tbonfort
Priority: high Milestone:
Component: MapServer C Library Version: unspecified
Severity: normal Keywords:
Cc:

Description (last modified by tbonfort)

From what I understood from the docs, specifying -99 (or a negative number) 
cuts a vector and starts another one. This only works for non filled vector 
symbols. If I set filled to true, the symbol draws the -XX point.

Compare:

SYMBOL
        NAME "carretera1"
        TYPE VECTOR
        POINTS 1 1 3 3 3 2 1 0 1 1 -99 -99 4 2 6 4 6 3 4 1 4 2 END
        FILLED FALSE
END

With:

SYMBOL
        NAME "carretera1"
        TYPE VECTOR
        POINTS 1 1 3 3 3 2 1 0 1 1 -99 -99 4 2 6 4 6 3 4 1 4 2 END
        FILLED TRUE
END

I'm currently using 4.4 beta1

Change History (4)

comment:1 by sdlime, 19 years ago

Resolution: fixed
Status: newclosed
Changed the maker, line and shade symbol routines to handle multi-part symbols.

Steve

comment:2 by tbonfort, 16 years ago

Description: modified (diff)
Resolution: fixed
Status: closedreopened

reopening as the fix only looks for negative values in the symbol points, not -99 -99 (which is the penup value as referenced in the howto docs and mapsymbol.c .

comment:3 by tbonfort, 16 years ago

Owner: changed from sdlime to tbonfort
Status: reopenednew

comment:4 by tbonfort, 16 years ago

Resolution: fixed
Status: newclosed

fixed in r7229

Note: See TracTickets for help on using tickets.