[mapserver-users] legend crashes

Stephen Lime steve.lime at dnr.state.mn.us
Wed Oct 17 06:46:50 PDT 2001


There is an issue with GD and Freetype an non-antialiased fonts. Previously I hacked the GD/Freetype interface to make it work correctly when antialiasing was off. I still have the Freetype 1 version that I can pass along to the GD folks but I've not tried fixing Freetype 2. I'd hoped that the authors had fixed it themselves. Guess not. When antialiasing is on the results *should* be identical.

Steve

Stephen Lime
Data & Applications Manager

Minnesota DNR
500 Lafayette Road
St. Paul, MN 55155
651-297-2937
>>> Štepán Kafka 2 <stepan.kafka at centrum.cz> 10/17/01 07:55 AM >>>
Daniel,
    the new version of ms 3.5 works fine, but labels look worse than in
older versions. (With ANTIALIAS they look better, but not so nice like in
3.4) There are the examples of legend (without antialias - labels looks
similar in the maps)

The 3.4 version


The 3.5. version


Stepan Kafka


> >
> > I use mapserver 3.4 on win32 and on Linux RH 6.2. The error
> > reveals on both
> > systems. It reveals during legend creating. I have attached the project
> > adapted only for legend creation to this mail (usable only with
> MODE=MAP).
> > There are two layers in it. If one of them is switched on, it
> > goes well, but
> > with both  it crashes. Maybe mistake in symbol file or anywhere
> else? Can
> > anybody help me?
>
>
> Stepan,
>
> This was a bug in the MapServer source.  I fixed it in the 3.5 source in
> CVS.  You'll have to upgrade to 3.5, or apply the patch manually to your
> 3.4 installation.  You can get a diff of this fix from CVS using:
>
>   cvs diff -u -r 1.27 -r 1.28 mapsymbol.c
>
> --
> ------------------------------------------------------------
>  Daniel Morissette               morissette at dmsolutions.ca
>  DM Solutions Group              http://www.dmsolutions.ca/
> ------------------------------------------------------------
>   Don't put for tomorrow what you can do today, because if
>       you enjoy it today you can do it again tomorrow.
>
>





More information about the MapServer-users mailing list