[mapserver-users] Re: wms server - raster image quality

Mark Volz MarkVolz at co.lyon.mn.us
Thu Jul 7 16:17:05 EDT 2011


Hello,

I was able to fix the problem that I had with the poor wms raster image quality.  I was missing the Mimetype for my png outputs.  

Using the following outputformat works:

OUTPUTFORMAT
  NAME "png"
  DRIVER AGG/PNG
  MIMETYPE "image/png"
  IMAGEMODE RGB
  EXTENSION "png"
END

Mark Volz
GIS Specialist



Mark,

You could try having mapserver render PNG files instead of JPEG.  And 
since there's a re-projection from zone 13 to 14, perhaps mapserver is 
reading a lower resolution level from the mrsid file; adding

PROCESSING "LOAD_FULL_RES_IMAGE=YES"

to the layer def might help (or it might not).

Best Regards,
Brent Fraser


On 7/1/2011 9:26 AM, Mark Volz wrote:
> Hello
> I set up a WMS Server using Mapserver.  The quality of the map is 
> terrible.   If anyone an example of a mapfile to serve imagery via wms 
> it would be appreciated.
> Thanks
> MAP
>         NAME "MAP"
>         EXTENT  699283 4853930 736320 4904147
>         PROJECTION
>                 "init=epsg:26914"
>         END #PROJECTION
>         OUTPUTFORMAT
>                 NAME 'gd/jpeg'
>                 #DRIVER GD/JPEG
>                  IMAGEMODE RGB
>                 #IMAGEMODE PC256
>                 FORMATOPTION "TRANSPARENT=FALSE"
>                 FORMATOPTION "QUALITY=90"
>                 DRIVER "AGG/JPEG"
>                  MIMETYPE "image/jpeg"
>         END #outputformat
>         MAXSIZE 10000  #limit size of wms
>         IMAGETYPE gd/jpeg
>         WEB
>                 IMAGEPATH '/tmp/'
>                 IMAGEURL '/tmp/'
>                 METADATA
>                         'wms_title' 'MAP'
>                         'wms_onlineresource' 
> 'http://localhost/cgi-bin/mapserv.exe?MAP=/ms4w/apps/PipestoneMOOSE/maps_pipestone/Raster/LocalRaster/FSA2010/LocalFSA2010.map'
>                         'wms_srs' 'EPSG:26914'
>                 END #metadata
>         END #web
> ###########################
>         LAYER
>                 NAME 'FSA'
>                 TYPE RASTER
>                 DATA './ortho_1-1_1n_s_mn117_2010_1.sid'
>                 METADATA
>                         'wms_title' 'FSA'
>                 END #metadata
>                 STATUS DEFAULT
>                 PROJECTION
>                         "proj=utm"
>                         "zone=14"
>                         "ellps=GRS80"
>                         "datum=NAD83"
>                         "units=m"
>                         "no_defs"
>                 END #PROJECTION
>                 PROCESSING "OVERSAMPLE_RATIO=1"
>         END #layer
> END ## end Map
> Mark Volz
> GIS Specialist



More information about the mapserver-users mailing list