[mapserver-dev] plugin renderer support status update
Peter Hopfgartner
peter.hopfgartner at r3-gis.com
Sat Dec 27 09:53:47 EST 2008
Hey, this is maybe the annoucement that I wished most to happen! It's
been some time that I wanted SVG output to improve (but did not have the
time and, probably, the skills) for this to happen.
In some way related: Since the number of renderers and the number of
combinations of renderer/graphic format increases, is there already an
infrastruture for testing the rendering accuracy (and eventually the
rendering performance, in terms of speed and memory) of those renderers
and formats? How do other software projects with graphical output
perform tests?
Regards,
Peter
thomas bonfort wrote:
> hi guys, merry christmas to you
>
> I've been spending some of my holiday time on implementing "plugin"
> rendering for mapserver vector handling, and applied this on adding a
> cairo backend.
>
> some really pre-alpha code has been checked into the "graphics" sandbox:
> * support for cairo output driver (currently png, svg and pdf)
> * "plugin" renderer support (currently only cairo uses it)
> * text layout is managed by pango for the cairo rendering (should
> open up a nice couple of things, notably for non-ascii text support)
>
> I still have quite a lot of work to do to support the full mapfile
> possibilities (follow text, marker/shield/filling symbols, transparent
> layers, the list goes on...)
>
> some samples here:
> * reference agg output: http://terriscope.fr/ms_tmp/osmagg.png
> * cairo png: http://terriscope.fr/ms_tmp/osmcairo.png
> * cairo svg: http://terriscope.fr/ms_tmp/svgfile.svg
> * cairo pdf: http://terriscope.fr/ms_tmp/pdffile.pdf
>
> what's really cool is that the core cairo rendering code weighs in at
> under 300 lines, thanks to the plugin approach.
>
> cheers,
>
> thomas
> _______________________________________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
>
>
--
Dott. Peter Hopfgartner
R3 GIS Srl - GmbH
Via Johann Kravogl-Str. 2
I-39012 Meran/Merano (BZ)
Email: peter.hopfgartner at r3-gis.com
Tel. : +39 0473 494949
Fax : +39 0473 069902
www : http://www.r3-gis.com
More information about the mapserver-dev
mailing list