This one has been in the hopper for two years and I rewrote it at least three times. Supercedes the ancient and unmaintaned data-r-tree.
Currently only two-dimensional floating-point trees are provided. Three-dimensional counterparts could be added, but I personally don’t need them and half the work would be writing a proper visualizer.