Lines with truetype font symbols

thomas bonfort thomas.bonfort at GMAIL.COM
Thu Aug 30 09:31:26 EDT 2007


yes it's a bug. thanks for the report, I'll fix asap.

tb

On 8/30/07, Håvard Tveite <havard.tveite at umb.no> wrote:
> I am using short straight lines of truetype font symbols to
> place oriented symbols on the map at specific locations.
> In Mapserver 4.10 this worked OK, but in 5.0b5 it gives the
> expected results for lines going from west to east (larger
> x-coordinate for the end than the start of the line), but
> the opposite orientation of the symbol for lines that go
> from east to west (larger x-coordinate for the start than
> the end of the line).
> Is this expected behaviour?
>
> A map file that illustrates the problem:
> ***********************************************************
> MAP
>    SIZE 100 100
>    EXTENT 0 0 100 100
>    PROJECTION
>      "init=epsg:32633"
>    END
>
>    FONTSET /usr/openwin/lib/X11/fonts/TrueType/font.list
>    WEB
>      IMAGEPATH "/users/ikf/ikfht/public_html/mapserver/tmp/"
>      IMAGEURL "/~ikfht/mapserver/tmp/"
>      TEMPLATE test.html
>    END #web
>
>    SYMBOL
>      NAME "tttriangle"
>      TYPE truetype
>      FONT arial
>      GAP -1   # change in mapserver 5!
>      CHARACTER ">"
>    END
>
>    LAYER
>      NAME "orientation"
>      TYPE LINE
>      STATUS DEFAULT
>      FEATURE
>        # line from west to east
>        POINTS
>          50 10
>          85 50
>        END # Points
>        TEXT 'OK'
>      END # Feature
>      FEATURE
>        # line from east to west
>        POINTS
>          50 60
>          10 90
>        END # Points
>        TEXT '!OK'
>      END # Feature
>      CLASS
>        NAME "symbolline"
>        STYLE
>          COLOR 255 0 255 # magenta
>          SYMBOL 'tttriangle'
>          SIZE 20
>        END #style
>        LABEL
>          TYPE TRUETYPE
>          FONT arial
>          SIZE 10
>        END # label
>      END #class
>    END #layer orientation
> END # Map file
> ***********************************************************
>
> Mapserver 5.0b5:
> http://gis.umb.no/cgi-bin/mapserv_5?map=/users/ikf/ikfht/mapserv/tests/orientation.map
> Mapserver 4.10.0:
> http://gis.umb.no/cgi-bin/mapserv_4?map=/users/ikf/ikfht/mapserv/tests/orientation.map
>
>
> MapServer version 5.0.0-beta5 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER INPUT=EPPL7 INPUT=SDE INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE
>
>
>
> --
> Håvard Tveite
> Department of Mathematical Sciences and Technology, UMB
> Drøbakveien 31, POBox 5003, N-1432 Ås, NORWAY
> Phone: +47 64965483 Fax: +47 64965401 http://www.umb.no/imt/
>



More information about the mapserver-dev mailing list