[mapserver-users] Negative GAP parameter to rotate vector symbols along line

Bartłomiej Burkot pomiarowiec10 at poczta.onet.pl
Wed Mar 30 11:33:55 EDT 2011


Hi thomas
> what mapserver version?
> what outputformat/renderer?
MapServer version 5.6.5

OUTPUTFORMAT
       NAME gif
       DRIVER "GD/GIF"
       MIMETYPE "image/gif"
       IMAGEMODE PC256
       EXTENSION "gif"
     END

Bartek

> --
> thomas
>
> On Wed, Mar 30, 2011 at 15:10, Bartłomiej Burkot
> <pomiarowiec10 at poczta.onet.pl>  wrote:
>> Hi Users
>>
>> I would like to render a vector symbol along the line in a layer. This
>> vector symbol should be rotated according to orientation of linesegments
>> (for example a arrow along one way street). When I use negative GAP with
>> truetype symbol it work perfectly but I have probelms with vector symbols to
>> rotate them.
>>
>> I use this definition of Symbol but it doesn't work:
>>
>> SYMBOL
>>      NAME "testsymbol"
>>     TYPE VECTOR
>>    POINTS
>>      5 0
>>      2 1
>>      0 2.5
>>      2 4
>>      5 5
>>      5 5
>>      2 6
>>      0 7.5
>>      2 9
>>      5 10
>>    END
>>      STYLE 1 8 1 18 END
>>      GAP -99 # doesn't work
>> END
>>
>> I read in docu http://mapserver.org/mapfile/symbol.html that:
>>
>> "When drawing the symbol along a line segment, a negative GAP will will add
>> 180 degress to the angle. The TrueType and PixMap symbols are always
>> oriented along the line."
>>
>> My layer definiton is:
>>
>> LAYER
>>    NAME testtest
>>    STATUS on
>>    TYPE line
>>    TRANSFORM false
>>    FEATURE
>>      WKT "LINESTRING (0 0, 100 100, 0 100)"
>>    END
>>    CLASS
>>
>>      STYLE
>>          #ANGLE AUTO
>>          SYMBOL "testsymbol"
>>          COLOR 0 255 0
>>          #SIZE    8
>>      END
>>    END
>> END
>>
>> Does vectorsymbol play with negative GAP parameter?
>> Bartek
>>
>>
>>
>>
>> _______________________________________________
>> mapserver-users mailing list
>> mapserver-users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>>
>>



More information about the mapserver-users mailing list