[MapServer-users] symbol minsize/maxsize in mapServer 8

Jörg Thomsen (WhereGroup) joerg.thomsen at wheregroup.com
Thu Oct 12 23:41:32 PDT 2023


Thank you very much for the answers!

It was a question during a mapserver training and I could demonstrate 
how useful the mailinglist is :)

Today we will talk about the config-file. I love it, was a great idea!

Jörg



Am 11.10.23 um 22:09 schrieb Seth G:
> Hi Jörg,
> 
> I've been playing around with the MINSCALE etc. When using an OUTLINECOLOR you also need to set the MINWIDTH and MAXWIDTH on the SYMBOL to change sizes with resolution. I think this is the issue you were seeing in your example.
> For example to keep a constant outline width of 1 you can use the following:
> 
> STYLE
>      SYMBOL "circle"
>      SIZE 100
>      MAXSIZE 200
>      MINSIZE 12
>      COLOR "#F9A03F"
>      OUTLINECOLOR "#813405"
>      MINWIDTH 1
>      MAXWIDTH 1
> END
> 
> There is a working example at https://app.mapserverstudio.net/#akyRvQvW - if you zoom in you will notice the circles get bigger (up to 200 pixels) but the outline width remains at 1 pixel.
> 
> Seth
> 
> --
> web:https://geographika.net & https://mapserverstudio.net
> twitter: @geographika
> 
> On Wed, Oct 11, 2023, at 5:06 PM, Jörg Thomsen (WhereGroup) via MapServer-users wrote:
>> Hello,
>>
>> I am curious about min- an maxsize in MS 8.
>>
>> I found in the docs:
>>> MAXSIZE [double]
>>> Removed in version 8.0.
>>
>> And I know don't now how to determine the maxsize of a point Symbol.
>>
>> maxsize still works, but not as expected. There is no error-message and
>> the maxsize auf the point-symbol is set, but when I zoom in more than
>> the scale of SYMBOLSCALEDENOM the outline of the symbol ist getting and
>> bigger.
>>
>> Here are two layers I tested with and you can test the WMS with
>> https://schulung.foss.academy/cgi-bin/mapserv?map=minmaxsize&mode=browse&template=openlayers&layer=all
>> (you have to zoom in to see what happens)
>>
>>      LAYER
>>         NAME 'point'
>>         TYPE POINT
>>         DATA 'pois_p.shp'
>>
>>         METADATA
>>           'ows_title' 'Points'
>>         END
>>
>>         SYMBOLSCALEDENOM 100000
>>         CLASS
>>           NAME 'points'
>>           STYLE
>>             SYMBOL 'circle'
>>             SIZE 20
>>             COLOR 218 247 195
>>             OUTLINECOLOR 250 250 0
>>           END
>>         END
>>       END
>>
>>       LAYER
>>         NAME 'pointmaxsize'
>>         TYPE POINT
>>         DATA 'pois_p.shp'
>>
>>         METADATA
>>           'ows_title' 'Pointsmaxsize'
>>         END
>>
>>         SYMBOLSCALEDENOM 100000
>>         CLASS
>>           NAME 'points'
>>           STYLE
>>             SYMBOL 'circle'
>>             SIZE 20
>>             MAXSIZE 30
>>             COLOR 100 100 250
>>             OUTLINECOLOR 0 0 250
>>           END
>>         END
>>       END
>>
>> -- 
>> Viele Grüße,
>> Jörg Thomsen
>> ---------------------------------------------
>> Aufwind durch Wissen!
>> Web-Seminare und Online-Schulungen
>> bei der www.foss-academy.com
>> ---------------------------------------------
>>
>>
>> Jörg Thomsen
>> WhereGroup GmbH
>> Bundesallee 23
>> 10717 Berlin
>> Germany
>>
>> Tel: +49 (0)30 / 5130 278 74
>> Fax: +49 (0)30 / 5130 278 11	
>>
>> joerg.thomsen at wheregroup.com
>> www.wheregroup.com
>>
>> Geschäftsführer:
>> Olaf Knopp, Peter Stamm
>> Amtsgericht Bonn, HRB 9885
>>
>> -------------------------------
>> Folgen Sie der WhereGroup auf twitter: http://twitter.com/WhereGroup_com
>> _______________________________________________
>> MapServer-users mailing list
>> MapServer-users at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/mapserver-users

-- 
Viele Grüße,
Jörg Thomsen
---------------------------------------------
Aufwind durch Wissen!
Web-Seminare und Online-Schulungen
bei der www.foss-academy.com
---------------------------------------------


Jörg Thomsen
WhereGroup GmbH
Bundesallee 23
10717 Berlin
Germany

Tel: +49 (0)30 / 5130 278 74
Fax: +49 (0)30 / 5130 278 11	

joerg.thomsen at wheregroup.com
www.wheregroup.com

Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885

-------------------------------
Folgen Sie der WhereGroup auf twitter: http://twitter.com/WhereGroup_com




More information about the MapServer-users mailing list