processing geospatial data