Class RTree


  • public class RTree
    extends Object
    • Constructor Detail

      • RTree

        public RTree()
    • Method Detail

      • getBoundary

        public org.locationtech.jts.geom.Envelope getBoundary()
      • setBoundary

        public void setBoundary​(org.locationtech.jts.geom.Envelope boundary)
      • getChildren

        public List<RTree> getChildren()
      • setChildren

        public void setChildren​(List<RTree> children)
      • 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)