Milton Jonathan wrote:
> Hello there
> 
> I was playing around with a bigger shapefile (200MB for the .shp, 815MB 
> for all files), made of lots of small features for streets and roads.
> 
> First of all, rendering is quite good and fast, congratulations (and 
> poor ArcExplorer couldn't even open it!). But for other operations 
> that's not quite the case.
> 
> I attempted to query the FeatureSource with a spatial filter, and wanted 
> to know if it intersected anything. For shapefiles 10 times smaller, it 
> works like a breeze. However, for the big one, it is still quite fast if 
> the query envelope is big (covers most of the features in the 
> shapefile), but absurdly slow if it covers only a handful of features.
> 
> My guess is that this is related to the .qix quad-tree index. I read 
> Andrea's comments when fixing the memory issues in index generation ( 
> http://jira.codehaus.org/browse/GEOT-1498), and I think it may be the 
> reason (by the way, it's now quite fast and with a very low memory 
> footprint, congratulations again!).
> So, maybe creating a deeper tree would solve this? Andrea, you mentioned 
> that the "command line tool is still available". Could you explain how 
> to get it?

It's ShapeFileIndexer. Has a main method, you can call it using
-M levels to specify how many levels you want.
Let me know if that helps.

Cheers
Andrea

------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to