Introduction to processing geospatial data from classical small data applications to big data workloads