tzaeschke / tinspin-indexes

Spatial index library with R*Tree, STR-Tree, Quadtree, CritBit, KD-Tree, CoverTree and PH-Tree
http://www.tinspin.org
Apache License 2.0
111 stars 24 forks source link

More factory methods #30

Closed tzaeschke closed 1 year ago

tzaeschke commented 1 year ago

Added missing factory methods for kd-tree(IndexConfig) and STR-lo;aded R-Trees.

codecov[bot] commented 1 year ago

Codecov Report

Merging #30 (31a3f5d) into master (53267e0) will decrease coverage by 0.13%. The diff coverage is 68.25%.

@@             Coverage Diff              @@
##             master      #30      +/-   ##
============================================
- Coverage     73.74%   73.62%   -0.13%     
- Complexity     2044     2046       +2     
============================================
  Files            76       76              
  Lines          8041     8057      +16     
  Branches       1575     1575              
============================================
+ Hits           5930     5932       +2     
- Misses         1723     1737      +14     
  Partials        388      388              
Files Changed Coverage Δ
src/main/java/org/tinspin/index/BoxMap.java 41.66% <0.00%> (-13.89%) :arrow_down:
src/main/java/org/tinspin/index/BoxMultimap.java 36.36% <0.00%> (-13.64%) :arrow_down:
src/main/java/org/tinspin/index/PointMap.java 47.05% <0.00%> (-14.48%) :arrow_down:
src/main/java/org/tinspin/index/PointMultimap.java 41.17% <0.00%> (-12.67%) :arrow_down:
...java/org/tinspin/index/rtree/RTreeMixedQuery2.java 0.00% <0.00%> (ø)
...ain/java/org/tinspin/index/rtree/RTreeNodeDir.java 93.75% <ø> (ø)
...in/java/org/tinspin/index/rtree/RTreeNodeLeaf.java 100.00% <ø> (ø)
...c/main/java/org/tinspin/index/rtree/STRLoader.java 55.35% <0.00%> (ø)
...n/java/org/tinspin/index/util/PointMapWrapper.java 90.69% <ø> (ø)
...a/org/tinspin/index/util/PointMultimapWrapper.java 86.95% <ø> (ø)
... and 8 more