[Geoserver-devel] Re: New LiteRenderer changes

I love the changes to the labeller but the drawing isn't good because I
no longer get my incremental updating. What do you think we should do
about that?

It should be drawing the first featuretype style to the graphics you
give lite. So, what you should "see" is the 1st FeatureTypeStyle being
drawn on the screen then 'suddenly' the other FeatureType styles should
appear.

Could you verify that this isnt happen:

A. This sets up the first graphics in the lfts_array to be the graphics
that you send to literenderer2 (line 930):

if (itemNumber == 0) //we can optimize this one!
{
  lfts = new LiteFeatureTypeStyle(graphics,ruleList,elseRuleList);
}

B. its actually used down near 1090:
    Graphics2D graphics = style.graphics;

Could you check that its actually drawing to the graphics that you give
it?

dave

----------------------------------------------------------
This mail sent through IMP: https://webmail.limegroup.com/

I'll try again. I have to use it against postgis so maybe it has something to do with that to. I'm used to hitting shapefile and getting that response. I'll let you know in a few.

Jesse

dblasby@anonymised.com wrote:

I love the changes to the labeller but the drawing isn't good because I
no longer get my incremental updating. What do you think we should do
about that?
   
It should be drawing the first featuretype style to the graphics you
give lite. So, what you should "see" is the 1st FeatureTypeStyle being
drawn on the screen then 'suddenly' the other FeatureType styles should
appear.

Could you verify that this isnt happen:

A. This sets up the first graphics in the lfts_array to be the graphics
that you send to literenderer2 (line 930):

if (itemNumber == 0) //we can optimize this one!
{
lfts = new LiteFeatureTypeStyle(graphics,ruleList,elseRuleList);
}

B. its actually used down near 1090:
   Graphics2D graphics = style.graphics;

Could you check that its actually drawing to the graphics that you give
it?

dave

----------------------------------------------------------
This mail sent through IMP: https://webmail.limegroup.com/