[mapserver-dev] Complex Text Rendering
Daniel Morissette
dmorissette at mapgears.com
Thu May 16 07:54:17 PDT 2013
Hi Thomas,
I like where this RFC is going. Do you have screen grabs you could share
and that we could use to talk about this in the MapServer Project Status
report at FOSS4G-NA next week.
Talking of new/upcoming features, we just got some good news for a
project on which we'd work over the coming months to implement support
for complex symbology of the type used in the MIL-2525C [1] standard.
Part of that symbology can be configured using the current class/style
mechanisms, but some of the more advanced/complex symbols simply cannot
be rendered directly and require an intermediate processing step on the
geometry of the features before going to the renderer. While the initial
driver behind this work is MIL-2525C, our goal is to provide a generic
mechanism to handle very complex symbology in MapServer. What we were
thinking of doing was to introduce the concept of "rendering plugins". A
plugin would define a set of custom functions that would be used to
process the geometry and render a specific set of complex symbols.
I will try to come up with a draft RFC and some screen grabs to show
what this is about as soon as possible. This would also make for a great
7.0 feature.
Daniel
[1]
http://en.wikipedia.org/wiki/NATO_Military_Symbols_for_Land_Based_Systems
On 13-05-16 8:39 AM, thomas bonfort wrote:
> Devs,
>
> While I was initially planning on sending this as an email, here's a RFC
> online version for adding support for complex text shaping and layout in
> mapserver.
>
> http://mapserver.org/development/rfc/ms-rfc-98.html
>
> (raw version here until the website gets updated:
> https://github.com/mapserver/docs/blob/branch-6-2/en/development/rfc/ms-rfc-98.txt
> )
>
> This is a major development with widespread changes and implication, and
> along with RFC91 (layer filter normalization) probably calls for a 7.0
> release.
>
> Note that this RFC is still incomplete, and needs quite a bit of work in
> order to go into the details. I'm putting it up in this state to
> hopefully get early comments and a feel of the temperature before moving
> forwards with it.
>
> Best regards,
> thomas
>
>
> _______________________________________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
>
--
Daniel Morissette
http://www.mapgears.com/
Provider of Professional MapServer Support since 2000
More information about the mapserver-dev
mailing list