[Qgis-developer] New angular renderer

Tim Sutton tim at linfiniti.com
Tue Dec 11 07:14:40 EST 2007


Hi

2007/12/11, Hugentobler  Marco <marco.hugentobler at karto.baug.ethz.ch>:
> Hi all,
>
> In the long term it would be good to have a new plugin type for renderers to make it easier to add support for special needs in visualisation. Up to now, we have provider plugins, GUI plugins and in the diagram branch there are overlay plugins. A renderer plugin would basically provide methods to return a renderer and a method that returns a dialog to enter the settings for this renderer. The QGIS main application could then (at runtime) look what renderers are available and embed their specialised dialog types into the vector layer properties.

Yes I like this approach you are suggesting (for a post 1.0 release
project) too.

>
> Cartographic signatures may differ in colour, shape, texture, saturation, direction and size and each one may describe a different variable. Therefore I think it would be a good way of code reusing if renderers could be connected such that we have a chain where renderer A sets colour according to variable X and renderer B direction according to variable Y (and maybe more...). I'm also going to ask people at my workplace (we have some cartographic experts here) how they would handle such multivariate visualisation.
>
> In the short time, it could be a general renderer option. As Tim suggests, it could be integrated in the new symbology dialogs in Tims patch? I already tested them and like their layout very much.
>
> >b) implement SVG css and a convention for our svg files to that we can
> >dynamically colour them
>
> +1
>
> >a) get rid of the 'fixed' symbols (currently the only ones that allow colouring)
>
> I'd vote to keep them. Because they describe the so-called 'well-known symbols' that are usefull to be compatible with several standards, e.g. SLD.

Ok I wasnt clear. My intent that these same symbols would be available
but as svg symbols and the fixed symbols would go the way of the
dodo...

Regards


-- 
Tim Sutton
QGIS Project Steering Committee Member - Release  Manager
Visit http://qgis.org for a great open source GIS
openModeller Desktop Developer
Visit http://openModeller.sf.net for a great open source ecological
niche modelling tool
Home Page: http://tim.linfiniti.com
Skype: timlinux
Irc: timlinux on #qgis at freenode.net



More information about the Qgis-developer mailing list