Jesse covered most of it - I see you making some in memory feature collections:
pointFeatCollAux = FeatureCollections.newCollection(); pointFeatCollAux.addAll(pointsSource.getFeatures(dWithinFilter));
To *really* make this fly consider implementing a collection that makes use of one of the JTS spatial indexes; rather then a linear search (which is what the default in memory implementations do).

Cheers,
Jody

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to