You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
R-tree construction through bulk loading
Assignment in the context of Complex Data Management course ,MYE041,UoI
Input files
coords.txt: point coordinates in [x,y] format
offsets.txt: entries in [id,startOffset,endOffset] format,where id is unique, startOffset and endOffset are limits about lines in the file coords.txt that refer to specific id
Rqueries.txt: rectangles that we have to analyse which rectangle objects include
NNqueries.txt: contains points for finding closest neighbors rectagle objects
Code files
r_tree.py: R tree conctruction by minimum bounding rectangle.Each node containement is >=8 and <=20,root could have >=2 and <=20
python3 r_tree.py coords.txt offsets.txt
rangeQueries.py: Searching in R-tree by specific window rectangles for finding included rectangle objects or objects that intersect
python3 rangeQueries.py Rtree.txt Rqueries.txt
bfs_nn.py : incremental NN search in R-tree for finding closest neighbors of specific points
python3 bfs_nn.py Rtree.txt NNqueries.txt 10
Language
Python
Licence
MIT
About
R-tree construction through bulk loading in the context of Complex Data Management course