Anti Aliasing
Zhonghai Wang
zhonghaiw at GMAIL.COM
Tue May 16 01:42:25 PDT 2006
Hi, Jacob,
you mean like this:
*****output format:
OUTPUTFORMAT
NAME "PNG24"
MIMETYPE "image/PNG"
DRIVER "GD/PNG"
EXTENSION "PNG"
IMAGEMODE RGBA
#TRANSPARENT ON
#TRANSPARENCY ALPHA
END
******layer definition:
LAYER
NAME "railway"
STATUS DEFAULT
TYPE LINE
CONNECTIONTYPE OGR
CONNECTION "CA_NAV_RAILRDS.TAB"
MAXSCALE 8000
SYMBOLSCALE 4000
TRANSPARENCY ALPHA
PROJECTION
"init=epsg:4326"
END
CLASS
NAME "railway"
STYLE
SYMBOL 'point'
COLOR 0 0 0
SIZE 5
MINSIZE 1
MAXSIZE 5
ANTIALIAS TRUE
END
STYLE
SYMBOL "dashedline"
COLOR 255 255 255
SIZE 3
MINSIZE 0
MAXSIZE 3
ANTIALIAS TRUE
END
END
**
if all the definition is right, this function does not really make the
output image nicer. and I've noticed that ANTIALIAS TRUE/FALSE is only
useful for truetype font, but not for line features, which means only for
truetype font symbols. or Did I do anything wrong?
On 5/16/06, Delfos, Jacob <Jacob.Delfos at maunsell.com> wrote:
>
> Zhonghai,
>
> PNG is 8bit, PNG24 is 24bit colour, with an 8bit transparency. So for
> the ALPHA option, I think you need PNG24. Try this definition:
>
> OUTPUTFORMAT
> NAME PNG24
> DRIVER "GD/PNG"
> MIMETYPE "image/png"
> EXTENSION PNG
> IMAGEMODE RGBA
> END
>
> Then put:
>
> TRANSPARENCY ALPHA
>
> in your layer definition (not in OUTPUTFORMAT).
>
> regards,
>
> Jacob
>
>
>
> ________________________________
>
> From: UMN MapServer Users List
> [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On Behalf Of Zhonghai Wang
> Sent: 16 May 2006 16:14
> To: MAPSERVER-USERS at LISTS.UMN.EDU
> Subject: Re: [UMN_MAPSERVER-USERS] Anti Aliasing
>
>
> Hi,
>
> I am interested in this question, and I've tried like this:
>
> *****
> OUTPUTFORMAT
> NAME "PNG"
> MIMETYPE "image/PNG"
> DRIVER "GD/PNG"
> EXTENSION "PNG"
> IMAGEMODE RGBA
> TRANSPARENCY ALPHA
> END
> *****
> I've noticed that there is no PNG24 output image format in the
> mapfile reference document, and therefore I've used PNG.
>
> but, I get the followig error message:
>
> loadOutputFormat(): Unknown identifier. Parsing error near
> (TRANSPARENCY):(line 114)
>
> which means I caon only use TRANSPARENT as the the identifier as
> listed in the mapfile reference document, and this parameter can only be
> truned on or off.
>
> any further ideas, Steve?
>
> 1000 thanks.
>
> zhonghai
>
>
> On 5/16/06, ramesh karra <karrarm at yahoo.com> wrote:
>
> Hi,
>
> I have added 'ANTIALIAS TRUE' to all my STYLE objects
> but I do not see any difference in the map that's
> displayed. I was hoping to see smooth lines but there
> was no difference in the way lines(representing roads)
> are drawn with or without anti-aliasing. Is this the
> expected behavior? How can I get smooth lines?
>
> My layer is defined as follows:
>
> LAYER
> NAME roads
> DATA droad1
> STATUS OFF
> TYPE LINE
>
> PROJECTION
> "init=epsg:4326"
> END
>
> CLASS
> NAME "Roads"
> MAXSCALE 80000
> MINSCALE 20000
> STYLE
> ANTIALIAS TRUE
> COLOR 150 150 150
> WIDTH 3
> END
> STYLE
> ANTIALIAS TRUE
> COLOR 255 255 255
> WIDTH 1
> END
> END
> END
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection
> around
> http://mail.yahoo.com
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20060516/2a0d3713/attachment.htm>
More information about the MapServer-users
mailing list