Thanks Martin. It certainly seems to be working well so far in tests. Michael
On 11 January 2014 12:27, Martin Davis <[email protected]> wrote: > AFAIK, STRtree is thread-safe for querying. Snce it is built lazily you > may need to ensure the loading is synchronized appropriately. > > > On 1/9/2014 8:06 PM, Michael Bedward wrote: >> Hi all, >> >> I'm back working on a task that I discussed here last month (and >> received the benefit of Martin's tips) to do with finding the minimum >> distance within compass segment from each of a set of sample points to >> polygon boundaries. The input data are scarily large, but I hope to >> be running the job on a 12 core machine so I've based the code around >> Akka actors. >> >> At the start of the job, polygonal features will be read from a >> shapefile and inserted into a spatial index (STRtree). Once the index >> has been constructed it will be passed to a large number of >> asynchronous actors which will beaver away at the point sampling. Each >> of these actors will query the tree (using the >> nearestNeighbour(envelope, geom, distanceOp) method. Lots of >> concurrent calls in other words. >> >> I've seen a few past posts about STRtree not being thread-safe but I >> have the impression that it should be safe to query concurrently. Can >> anyone confirm or deny this ? >> >> Cheers, >> Michael >> >> ------------------------------------------------------------------------------ >> CenturyLink Cloud: The Leader in Enterprise Cloud Services. >> Learn Why More Businesses Are Choosing CenturyLink Cloud For >> Critical Workloads, Development Environments & Everything In Between. >> Get a Quote or Start a Free Trial Today. >> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk >> _______________________________________________ >> Jts-topo-suite-user mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/jts-topo-suite-user >> >> >> ----- >> No virus found in this message. >> Checked by AVG - www.avg.com >> Version: 2013.0.3462 / Virus Database: 3658/6989 - Release Date: 01/09/14 >> >> > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > Jts-topo-suite-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jts-topo-suite-user ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Jts-topo-suite-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jts-topo-suite-user
