I am searching for C# library which has code that builds spatial index in memory based on geometry bounds and enables fast searching for all geometry inside given bounds.
I prefer free library.
|
I am searching for C# library which has code that builds spatial index in memory based on geometry bounds and enables fast searching for all geometry inside given bounds. I prefer free library. |
|||||||
|
|
There is a C#/.NET port of JTS Topology Suite: http://code.google.com/p/nettopologysuite/ Here's the index classes: http://nettopologysuite.googlecode.com/svn/branches/v2.11_cleanup/NetTopologySuite/Index/ |
|||||
|
|
Maybe try googling for specific indexing methods. For example, when I Google for |
|||
|
|
Another option is to use SQLite + Spatialite in memory. Create a table with a geometry column and a spatial index and insert your geometries there. Then use SQL queries to get the matching geometries. |
|||
|
|