[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