This weekend I was studying Gt2's renderers (we are studying Gt2-JUMP integration and I was compareing Rendering in both projects. Also, Gt2 symbols are more complete, because SLD implementation.).
I have some questions about Gt2's renderers.
First of all, LiteRenderer is similar to JUMP's renderer. Conversion between Feature+Style to Java2D is made in each repaint. I only was a bit surprised because it didnt any bbox filtering. (it draws all Features of a FeatureSource).
Secondly. I was surprised for the excellent rendering of StyledRenderer. As I can read from Andrea's mail, it could be adapted to read massive datasets.
If you prepare a memory sensitive cache of rendered layers,
and if we could break the single big rendered layer into sublayers that could be created
and cached selectively, then I think that the StyledMapRenderer would become a
powerful way to render maps even in a WMS.
Long term solution: adapt the StyledMapRenderer for selective data loading and caching
to get really good performance.
Are you planning to adapt Gt2 j2d renderers to selective Feature+Style->java2d conversion?
Im very pleased with MapViewer2 demo. Changing zoom vith Av.Pg. and Re.Pg get instant responses, but the problem is working with massive datasets (we cant have all RenderedLayer in memory).
Regards!
_________________________________________________________________
Charla con tus amigos en lĂnea mediante MSN Messenger: http://messenger.latino.msn.com/