Spatial Data Structure and Models