[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [udig-devel] renderer
|
Vincent Heurteaux wrote:
I've tested uDig 0.4 and read the roadmap, and I'm impatient to use
the first stable release.
As are we all :-) A bit more work to go first - a lot of this week in
preparation for a Demo.
I'm planning to develop specific applications based upon uDig in a
way to be integrated in a Spatial Data Infrastructure.
That is great - it is exactly the kind work we are trying to facilitate.
Our developments are around spatial imagery, and for this reason,
we've tested different solutions including uDig and Seagis
(http://seagis.sf.net), based upon Martin's J2D renderer. I was very
impressed by this tool, and after testing uDig, my impression is that
J2D fits better for our needs (for performance reasons in raster
management, and fonctionnality like realtime resizing ScaleBar
etc...). I follow the differents geotools lists since few month, and I
can remember discussions about renderer stuff, but I don't know if you
plan to integrate J2D in a near future, or if your API will permit an
external effort to integrate J2D instead of Lite-renderer.
Our rendering framework is fairly agnotstic about the back end renderer
used - right now we use lite renderer. You could just as easily set up
J2D renderer. What I would like to see happen is each one of J2D
renderer's optimizations considered and generalized. As an example - I
really want the initial pass through the data when J2D transforms
Geometry + Style into a "Graphic" to render at the same time. The
immidiate response is important to me, I don't mind so much if J2D
caches inorder to optimize a redraw, but I need immidate gratification.
We also have some testing work starting up with JTS to try and minimize
Geometry overhead.
There is a Page on the Geotools wiki about rendering Performance
(http://docs.codehaus.org/display/GEOTOOLS/Rendering+Optimization) -
perhaps you could look that over and see if we have missed anything.
The page is editable ...
I've contacted Martin to know what are his plans about J2D
Development, he told me that J2D needs a refactoring to be geoAPI
compliant and some memory management modification. He told me he first
got a lot of work to do with GC. So, we plan to help Martin's
development process by allocating developer time on GC stuff so that
he will be able to work sooner on J2D.
That woudl be appricated - perhaps you should crash a Geotools meeting
(where both J2D and GC live) and everyone could bang out a schedule.
Meetings are today at 12:30 PST.
Thanks Vincent - I am looking forward to working with you.
Jody