A Spatial Data Structure