Hi,
I'm looking into the issues brought up by Theuns about
rendering not working totally ok when attributes are
being used in mark/graphic. The issue is that
the renderer needs to know which attributes are being
used in styles for various optimizations, and it's
not being able to extract properly the attribute names
embedded in the CQL expressions used in the dynamic
styles proposal.

The attribute extraction is performed by StyleAttributeExtractor
and StyleAttributeExtractorTruncated, which are placed in
main. The idea is to extend them to care about the
extra cql params, but they are located in main, thus
I cannot use the necessary cql module to parse the
embedded CQL expressions.

Two proposals:
* move StyleAttributeExtractor to rendering, there is
   actually nothing in gt2 using it besides rendering
* subclass both of those classes in renderer to take
   care of the dynamic symbols proposal

I like the first one better, but I'm open to the second
one as well? Opinions? If no one says anything I'll
perform the move soon (say, in two days, to allow
for someone to reply?).

Cheers
Andrea

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to