Oliver,

Apologies for sending you down the wrong path.  I don't follow the dev list, so 
I am not up on the latest feature opportunities (and pitfalls).  My solutions 
appear to be aimed at things people have already figured out...

David.

From: Oliver Christen [mailto:oliver.chris...@camptocamp.com]
Sent: Wednesday, January 13, 2010 3:05 AM
To: Fawcett, David (MPCA)
Cc: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] symbol circle (ellipse) rendered not round but 
oval

hi David

Im requesting the image through wms indeed.
Though the bbox x/y ratio is exactly the same as the image x/y.
I tried to request the same image directly in cgi, sadely I get exactly the 
same problem:

image result in cgi: http://dev.camptocamp.com/~ochriste/cgi.png

(as compared to the wms image http://dev.camptocamp.com/~ochriste/wms.png)

this is the cgi request I used:
/usr/lib/cgi-bin/mapserv -nh 
"QUERY_STRING=map=/var/www/veloland/private/veloland/veloland/wms/veloland.map&mode=map&LAYERS=MtblandRoutenNational&mapext=556960+220720+557600+221360&mapsize=256+256"
 > cgi.png

I used exactly the same bbox and image size as the wms request:

/wms?FORMAT=image%2Fpng&LAYERS=MtblandRoutenNational&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A21781&BBOX=556960,220720,557600,221360&WIDTH=256&HEIGHT=256

this is when using STYLE 1 20 END or PATTERN 1 20 END for the symbol

when using GAP  the dots are correctly shaped

so I suspect the problem is within the interpretation of STYLE/PATTERN for the 
symbol generation ?

2010/1/12 Fawcett, David (MPCA) 
<david.fawc...@state.mn.us<mailto:david.fawc...@state.mn.us>>
Are you requesting your image through a WMS and maybe getting a 'non-square 
pixel' effect?

If you are using WMS, are the symbols round when you do a cgi request in 
mode=map or mode=tile?

David.

From: 
mapserver-users-boun...@lists.osgeo.org<mailto:mapserver-users-boun...@lists.osgeo.org>
 
[mailto:mapserver-users-boun...@lists.osgeo.org<mailto:mapserver-users-boun...@lists.osgeo.org>]
 On Behalf Of Oliver Christen
Sent: Tuesday, January 12, 2010 9:31 AM
To: thomas bonfort

Cc: mapserver-users@lists.osgeo.org<mailto:mapserver-users@lists.osgeo.org>
Subject: Re: [mapserver-users] symbol circle (ellipse) rendered not round but 
oval

Hi Thomas :)

thanks for the answer, but sadely it didnt solve my problem:

here are a few tests I did:

using GAP 20 gave me really weird result:
http://dev.camptocamp.com/~ochriste/tilecache6_gap_20.png<http://dev.camptocamp.com/%7Eochriste/tilecache6_gap_20.png>

using PATTERN 1 22 END gave me better result, but the dot are still slightly 
oval:
http://dev.camptocamp.com/~ochriste/tilecache7_pattern.png<http://dev.camptocamp.com/%7Eochriste/tilecache7_pattern.png>

I wondered if the visual effect may have come from the fact im pilling up two 
circle one over the other, but even when trying to display only the outer or 
inner circles, the circle are still slightly off:
http://dev.camptocamp.com/~ochriste/tilecache4_outercircle.png<http://dev.camptocamp.com/%7Eochriste/tilecache4_outercircle.png>
http://dev.camptocamp.com/~ochriste/tilecache5_innercircle.png<http://dev.camptocamp.com/%7Eochriste/tilecache5_innercircle.png>
(both at once 
http://dev.camptocamp.com/~ochriste/tilecache3_bothcircle.png<http://dev.camptocamp.com/%7Eochriste/tilecache3_bothcircle.png>)

any other idea? ^_^
----- Original Message -----
From: thomas bonfort<mailto:thomas.bonf...@gmail.com>
To: Oliver Christen<mailto:oliver.chris...@camptocamp.com>
Cc: mapserver-users@lists.osgeo.org<mailto:mapserver-users@lists.osgeo.org>
Sent: Tuesday, January 12, 2010 3:18 PM
Subject: Re: [mapserver-users] symbol circle (ellipse) rendered not round but 
oval

hi Oliver :)

try with GAP 20 instead of STYLE 1 20 END (which is deprecated btw, use PATTERN 
now)

cheers,
thomas
On Tue, Jan 12, 2010 at 15:04, Oliver Christen 
<oliver.chris...@camptocamp.com<mailto:oliver.chris...@camptocamp.com>> wrote:
hello

I have a weird problem with symbology.
Im rendering a line with dots, but the dots are not round but slightly oval, 
see image 
http://dev.camptocamp.com/~ochriste/tilecache.png<http://dev.camptocamp.com/%7Eochriste/tilecache.png>

Any idea what could be the cause ?

Here is my symbol definition:

SYMBOL
 NAME "linie-gepunkt10"
 TYPE ELLIPSE
 POINTS
  1 1
 END
 STYLE
  1 20
 END
 FILLED TRUE
END

and my layer's class definition:

 CLASS
  EXPRESSION "3"
  MAXSCALEDENOM 200001
  STYLE
    SYMBOL "linie-gepunkt10"
    SIZE 10
    COLOR 102 51 0
  END
  STYLE
    SYMBOL "linie-gepunkt10"
    SIZE 8
    COLOR 204 102 0
  END
 END

and the map outputformat:

OUTPUTFORMAT
 NAME png
 DRIVER "AGG/PNG"
 MIMETYPE "image/png"
 IMAGEMODE RGBA
 EXTENSION "png"
 FORMATOPTION "INTERLACE=OFF"
END
_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org<mailto:mapserver-users@lists.osgeo.org>
http://lists.osgeo.org/mailman/listinfo/mapserver-users


_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to