Text this: The Design and Analysis of Spatial Data Structures