[Qgis-developer] composer redesign branch
Marco Hugentobler
marco.hugentobler at karto.baug.ethz.ch
Sun Feb 10 10:04:33 EST 2008
Hi
I remember from the mailing list that there have been some conflicting changes
in renderer branch(now in trunk) and print composer redesign branch. I'd like
to bring these in synchronisation again such that development of composer
branch may continue.
As far as I remember, the conflicting point is the rendering of point symbols.
The composer redesign branch does no caching to QImage, but uses QSvgRenderer
for rendering the svg symbols. The advantage is that the resolution is
perfect on all output devices, the disadvantage is the increased rendering
time (by a factor 4). I wonder what the way to go is and like to discuss this
here. I see two solutions:
- The solution of trunk is taken because of better performance and adapted
such that the resolution of the output device is considered when
caching/retrieving point symbols.
- The solution of the composer branch is taken and adapted to point symbol
rotation to fit with trunk.
In my opinion, factor 4 is much performance difference and so I'm inclined to
prefer the first option. What do you think?
Regards,
Marco
--
Dr. Marco Hugentobler
Institute of Cartography
ETH Zurich
Technical Advisor QGIS Project Steering Committee
More information about the Qgis-developer
mailing list