antialiasing line features..

Ivan Price Ivan.Price at NT.GOV.AU
Mon Oct 24 17:42:49 PDT 2005


Steve,

using shp2img it works !.. although -all_debug 10 doesn't seem to have
any effect.. so if it works in shp2img but not in mapserv.exe then whats
the story ?

I can also confirm that imagetype PNG24 works and PNG doesn't.

and is shp2img supposed to be able to take a layer list ? it seems to
only be capable of rendering one layer at a time..

-ivan



> _____________________________________________ 
> From: 	"Steve Lime" <steve.lime at dnr.state.mn.us>@NTGEMAG  
> Sent:	Tuesday, 25 October 2005 9:19 AM
> To:	MAPSERVER-USERS at LISTS.UMN.EDU; Ivan Price
> Subject:	RE: [UMN_MAPSERVER-USERS] antialiasing line features..
> 
> What happens if you run things outside of the web using shp2img? Also,
> you
> shouldn't need the output format definition, although it sounds as if
> you'd
> tried that.
> 
> Steve
> 
> >>> "Ivan Price" <Ivan.Price at nt.gov.au> 10/24/05 6:14 PM >>>
> 
> ok now we're getting somewhere..
> 
> if I include: the 24 bit (with/without alpha) image type and
> antialiasing I get a server 500 error.. comment out the antialias
> entry
> in the STYLE section and it executes fine, but with no anti-aliasing.
> 
> C:\mapserver>mapserv -v
> MapServer version 4.6.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=PDF
> OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE
> SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER
> SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=THREADS INPUT=POSTGIS
> INPUT=ORACLESPATIAL INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE DEBUG=MSDEBUG
> 
> got the win32 binary from Hobus kitchen sink binaries
> http://hobu.stat.iastate.edu/mapserver/
> (Oracle Build 9.2)
> 
> exact same behaviour on a linux custom compile:
> [ivan at linux mapserver]$ ./mapserv.cgi -v
> MapServer version 4.4.1 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
> SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER INPUT=EPPL7
> INPUT=ORACLESPATIAL INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE
> [ivan at linux mapserver]$
> 
> any ideas ?
> 
> -ivan
> 
> 
> IMAGETYPE PNG24
> 
> OUTPUTFORMAT
> NAME png
> DRIVER "GD/PNG"
> MIMETYPE "image/png"
> IMAGEMODE RGBA
> EXTENSION "png"
> END
> 
> ....
> 
> SYMBOL
> NAME 'road'
> ANTIALIAS TRUE
> TYPE CARTOLINE
> LINECAP butt
> LINEJOIN miter
> LINEJOINMAXSIZE 1
> END
> 
> ....
> CLASS
> EXPRESSION ('[CATEGORY]' == 'SECONDARY' OR '[CATEGORY]' ==
> 'COLLECTOR' OR '[CATEGORY]' == 'LOCAL' OR '[CATEGORY]' == 'TRACK')
> TEXT ([ROAD_NAME] [ROAD_TYPE])
> LABEL
> 	FONT arial
> 	TYPE truetype
> 	ANTIALIAS on
> 	COLOR 0 0 0
> 	ANGLE auto
> 	SIZE 8
> 	POSITION auto
> 	PARTIALS false
> 	BUFFER 5
> 	mindistance 1000
> 	minsize 10
> END
> STYLE
> # ANTIALIAS TRUE
> SYMBOL "line"
> SIZE 1
> COLOR 204 0 51
> END
> END
> ....
> 
> 
> 
> Ivan Price
> Spatial Systems Manager
> Northern Territory Land Information System
> Department of Planning and Infrastructure
> Northern Territory Government
> Tel: (08) 8924 4024
> Fax: (08) 8924 4045
> Email: ivan.price at nt.gov.au
> 
> 
> _____________________________________________
> From: 	UMN MapServer Users List
> <MAPSERVER-USERS at LISTS.UMN.EDU>@NTGEMAG
> On Behalf Of Steve Lime <steve.lime at DNR.STATE.MN.US>
> Sent:	Tuesday, 25 October 2005 3:35 AM
> To:	MAPSERVER-USERS at LISTS.UMN.EDU
> Subject:	Re: [UMN_MAPSERVER-USERS] antialiasing line features..
> 
> Just to wrap things up. Antialising has not been removed. In testing
> independent of MapServer
> I have been unable to get GD to produce antialised lines with 8-bit
> output formats. You might
> try setting IMAGETYPE PNG24 and see if that helps.
> 
> Steve
> 
> >>> Jeff de La Beaujardiere <jeff2005 at SVS.GSFC.NASA.GOV> 10/21/05 9:08
> AM >>>
> Ivan Price wrote:
> > you are having more luck than me.. I am using the following and
> getting
> > a non-antialiased line still. Perhaps antialiasing has been removed
> from
> > the cartoline's capabilities in later versions ?
> 
> This is what works for me:
> 
> SYMBOL
> NAME "cartoline"
> TYPE cartoline
> LINECAP butt
> LINEJOIN miter
> LINEJOINMAXSIZE 1
> END
> LAYER
> NAME "countries"
> TYPE LINE
> STATUS on
> PROJECTION
> "init=epsg:4326"
> END
> DATA "........../wms/data/borders/cntry02.shp"
> METADATA
> "wms_title" "National Boundaries"
> "wms_layer_group" "/Reference"
> END
> CLASS
> NAME "BORDERS"
> STYLE
> COLOR 200 200 200
> SYMBOL "cartoline"
> ANTIALIAS TRUE
> SIZE 1
> END
> END
> END
> 
> Try comparing speeds with TRUE and FALSE in the above
> with a dataset that has many line segments.
> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20051025/cf3c38e7/attachment.htm>


More information about the MapServer-users mailing list