The two big ticket items here are:
- make a feature collection that uses a JTS spatial index (mostly helps when 
zoomed in)
- render in a background thread so the user can continue to interact as the 
screen fills in

Beyond that you get into more work:
- render layers in their own thread
- try and not have too many threads hitting the disk

And finally:
- rendering in a background thread; into tiles (and cache the tiles)

But quite simply it is slow when you are zoomed out because you are drawing 
more :-) Consider using SLD styles to draw less when zoomed out...

Jody

On 28/04/2010, at 12:49 AM, LSA wrote:

> Hi all!
> 
> Is there are any simple means (like, say, some property) to bring 
> maximum JMapPane perfomance? I am developing an interactive desktop 
> application, and JMapPane often experiencing periods of slow rendering 
> (for example, if you make ZoomOut for a several times).
> 
> I am ready to sacrifice memory to achieve this.
> 
> Thanks in advance!
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> Geotools-gt2-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users


------------------------------------------------------------------------------
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to