Hi all,
me and Andrea discussed a bit about where to do this indexing/caching
of features.
While in the mid-long run the best place would be at datastore level
for the moment it would be interesting to make this hack work inside
the renderer just to show the real potential.
If I recall correctly (my short-term memory is equal to zero lately..)
we were talking about datastore's wrappers/adapters able to do caching
and using notification mechanisms. This is as I said an experimental
idea up to now.

Anyway, as far as talking about improvements on renderer, go ahead
andrea, drop a few lines about your idea, let's discuss it a bit and
then implement it. I am sure Alessio will be happy to give a hand (he
knows about features more than I do) and I will be happy to provide
some help too.
My idea is to make this work on our branch of geoserver just to test
it extensively.


Keep up the good work.
Simone.

On 8/5/06, Andrea Aime <[EMAIL PROTECTED]> wrote:
> Hi all,
> as you may know, feature preloading in memory gives the streaming
> renderer the ability to
> pre-load the features into a spatially indexed FeatureResults instance.
> This speeds up visibly the rendering process, but there is a catch: it
> does not work :-)
>
> Let me elaborate: memory preloading was a quick hack I made on a branch
> 1.5 years ago
> to check various options to speed up rendering. One was memory
> preloading, but I enabled
> it only for one layer.
> Right, you read it properly: it works only for one layer. If you add
> more layers to the
> map, they won't show up.
> Unfortunately someone ported this hack onto the trunk and 2.2.x branches
> without
> noting the limitation.
>
> For anybody using the 2.2.0 release, if you need speedier rendering
> please either do:
> - use the shapefile renderer;
> - preload features into the memory data store and then use it (it won't
> be as fast as
>   the spatially indexed hack, but faster than loading from disk for sure).
>
> Cheers
> Andrea Aime
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Geotools-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>


-- 
-------------------------------------------------------
Eng. Simone Giannecchini
President /CEO GeoSolutions

http://www.geo-solutions.it

-------------------------------------------------------

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to