Class RTree
- java.lang.Object
-
- org.aksw.limes.core.measures.mapper.topology.cobalt.RTree
-
public class RTree extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRTree.Entry
-
Constructor Summary
Constructors Constructor Description RTree()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RTreebuildSTR(List<RTree.Entry> entries)Builds the RTree using the sort tile recursive algorithmorg.locationtech.jts.geom.EnvelopegetBoundary()List<RTree>getChildren()List<RTree.Entry>getContents()List<RTree.Entry>search(org.locationtech.jts.geom.Envelope envelope)Queries all entries of the RTree whose MBB intersects the parameter envelopeList<RTree.Entry>searchExcept(org.locationtech.jts.geom.Envelope envelope)voidsetBoundary(org.locationtech.jts.geom.Envelope boundary)voidsetChildren(List<RTree> children)voidsetContents(List<RTree.Entry> contents)
-
-
-
Method Detail
-
getBoundary
public org.locationtech.jts.geom.Envelope getBoundary()
-
setBoundary
public void setBoundary(org.locationtech.jts.geom.Envelope boundary)
-
getContents
public List<RTree.Entry> getContents()
-
setContents
public void setContents(List<RTree.Entry> contents)
-
buildSTR
public static RTree buildSTR(List<RTree.Entry> entries)
Builds the RTree using the sort tile recursive algorithm
-
search
public List<RTree.Entry> search(org.locationtech.jts.geom.Envelope envelope)
Queries all entries of the RTree whose MBB intersects the parameter envelope
-
searchExcept
public List<RTree.Entry> searchExcept(org.locationtech.jts.geom.Envelope envelope)
-
-