Skip to content

Hierarchically indexed XSorted geometries - #7

Open
patrickbr wants to merge 1 commit into
masterfrom
hierarchical-geometries
Open

Hierarchically indexed XSorted geometries#7
patrickbr wants to merge 1 commit into
masterfrom
hierarchical-geometries

Conversation

@patrickbr

Copy link
Copy Markdown
Member

This PR will add simple hierachical indexing to the XSorted geometries. The plan is to make the existing methods for DE9IM computation and withinDistance computation on XSortedTuple lists accept ranges on both sides and sort the tuples only within hierarchically indexed quad-tree cells. Before any segment/segment check takes place, an auxiliary quadtree-traversal will first find quadtree cell pairs we have to check.

The meta-goal is to make our withinDistance computation faster than the libgeos implementation (which uses hierarchical indexing). At the moment, libgeos is around 30% faster on average.

…m/to parameter for both sides, will be used for hiearchical geoms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant