[mapserver-dev] SVG symbols with modifiable parameters
Tamas Szekeres
szekerest at gmail.com
Thu Sep 12 01:02:26 PDT 2019
Hi Flavio,
The idea is great. Within the scope of this effort, I think we might
probably address this in a more generic way, such as:
1. Add a new symbol type where we can specify the geometries in a WKT or
WKB format.
2. Implement support for the curve geometries in the renderers.
3. (Optional: Modify the drivers to provide curve geometries without
polygonizing.)
Best regards,
Tamas
Flavio Hendry <flavio at tydac.ch> ezt írta (időpont: 2019. szept. 12., Cs,
8:30):
> Hi Steve and Tamas
>
> Me again, one more thought ... I am a big fan of MapServer VECTOR
> Symbols, with underestimated potential :-) ... There I can do almost
> anything, except "circular segments" (sure, could be done with a zillion
> of POINTS).
>
> see https://nodi.mapplus.ch/vector.png
> and https://en.wikipedia.org/wiki/Circular_segment
>
> In the sample, all symbols except 2 and 4 four from the left are VECTOR
> types, some with STYLE combinations.
>
> 2 could be done in such a way:
>
> SYMBOL
> NAME 'aw kappe'
> TYPE ELLIPSE
> FILLED true # or false, can be handled with STYLE
> POINTS
> 1 1
> END
> ANGLE 0 # horizontal
> THETA 60 # central angle
> CLOSED true
> END
>
> the two parts of 4 could be done in such a way (afetr that STYLEs with
> OFFSETs:
>
> SYMBOL
> NAME 'aw benzin_left'
> TYPE ELLIPSE
> FILLED true # or false, can be handled with STYLE
> POINTS
> 1 1
> END
> ANGLE 0 # horizontal
> THETA 60 # central angle
> CLOSED false # vertical line
> END
>
> SYMBOL
> NAME 'aw benzin_right'
> TYPE ELLIPSE
> FILLED true # or false, can be handled with STYLE
> POINTS
> 1 1
> END
> ANGLE 180 # horizontal
> THETA 60 # central angle
> CLOSED false # open, no vertical line
> END
>
>
> --
> Mit freundlichem Gruss / Best regards
> Flavio Hendry
>
> ----------------------------------------------------------------
> TYDAC Inc. - http://www.tydac.ch
> Swiss Maps - http://www.mapplus.ch
> ----------------------------------------------------------------
> ############ Mit freundlichen Gruessen / Kind Regards
> ############ Flavio Hendry, CEO - mailto:flavio at tydac.ch
> ############ TYDAC AG - http://www.tydac.ch
> #### #### Geographic Information Solutions
> #### #### Optingenstrasse 27 -- CH-3013 Bern
> ############ Tel +41 (0)31 368 0180
> ----------------------------------------------------------------
> Location: http://www.mapplus.ch/adr/bern/optingenstrasse/27
> ----------------------------------------------------------------
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-dev/attachments/20190912/3125b4d1/attachment.html>
More information about the mapserver-dev
mailing list