minimum number of entries in a node, m should be little or equal than M.
maximum number of entries in a node.
dimension of rtree
Readonlymthe minimum number of entries per node
ReadonlyMthe maximum number of entries per node
the root of r-tree
clear the rtree to empty.
the data need delete from the rtree
OptionaltoMbrFunc: ToRtreeMBRFuncthe function that convert the data to mbr toMbrFunc is optional. if not provide toMbrFunc parameter, rtree will use predefined ToRtreeMBRFunc to convert this data. the predefined ToRtreeMBRFunc should be set by calling rtree.setToMbrFunc function.
get depth from node downward leaf node depth is zero.
the level of leaf node the root level is zero.
insert a data into rtree
the data or object
OptionaltoMbrFunc: ToRtreeMBRFuncthe function that convert the data to mbr toMbrFunc is optional. if not provide toMbrFunc parameter, rtree will use predefined ToRtreeMBRFunc to convert this data. the predefined ToRtreeMBRFunc should be set by calling rtree.setToMbrFunc function.
is the rtree is empty
use mbr to search for leaf entries that check func returns true
search mbr
check the entry and the mbr is matched
the leaf entries that match. these entries point to records contain the target spatial data.
search data that overlap with mbr.
the mbr
some of leaf entries. these entries point to records contain the target spatial data.
RTree class