A bytebuffer based Rtree for spatial indexes