Spatial Library