I've now posted some images showing the problem at http://www.gisnet.com/wms_examples/.

To summarize the problem, I've set up a MapServer WMS Server that's got road data in native MapInfo format with a coordinate system based on Lat/Long (EPSG:4269). When I display it in a MapServer client map using the same projection EPSG:4269, the line work looks nice and clean. However, if I try to use a different projection in my client like EPSG:2163 (Lambert), the lines are pretty shabby looking.

I'm not using transparency or antialiasing (I couldn't get that to work in the WMS anyway). The WMS produces png images, and my OUTPUTFORMAT directive in my WMS' MAP file :looks like:

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

My MapServer installation details:
MapServer version 4.10.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=GEOS INPUT=TIFF INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE

Does anyone know what's causing the lines to come out so ratty in the 2163 projection or how to fix it?

- Bill Thoen

Gregor Mosheh wrote:
Bill Thoen wrote:
But now my problem is that linework from my WMS looks pretty ratty compared to using the same data in vector form. Is there any fix for this? How can I produce smooth road lines?

Are you using transparency? I find that antialiasing and transparency just don't work well together; the antialiasing gets turned transparent, which makes it look awful. I'd love to hear advice on this topic, as I have similar issues with fonts and symbols looking crummy under transparency.

If it's not transparency, how about your image format? Are you using JPEG? JPEG is nice stuff, but you've probably seen JPEGs that get all crummy if someone tried to compress too hard. Try setting the OUTPUTFORMAT options to turn up the JPEG quality to 100.

Anything beyond that, we'd probably need to know a thing or two about your image format, maybe see an example of it, ...

Reply via email to