FOSS4G 2019 Bucharest Workshops speaker: Luca Delucchi


Talks

Spatio-temporal data processing and visualization with GRASS GIS

GRASS GIS is a general purpose Free and Open Source geographic information system (GIS) that offers raster, 3D raster and vector data processing support. GRASS GIS has also incorporated a powerful support for time series, the so called TGRASS. Through this, it became the first open source temporal GIS with comprehensive spatio-temporal analysis, processing and visualization capabilities. The temporal functionality makes it easy to manage, analyse and visualize climatic data, vegetation index time series, harvest data or land use changes over time. Raster, vector and 3D raster time series are handled through a special data type called space time data sets (STDS) which are used as input in TGRASS modules. TGRASS incredibly simplifies the processing and analysis of large time series of hundreds of thousands of maps. For example, users can aggregate a daily time series into a monthly time series in just a single line; they can retrieve the date per year in which a certain value is reached; select maps from a time series in time periods in which a different time series reaches a certain value; perform different temporal as well as spatial operations among time series, and so much more.

In this 4-hours hands-on workshop we will present and exemplify the use of a subset of the more than 45 temporal modules in combination with other GRASS GIS modules and Add-ons in a workflow starting from the download of remote sensing data to the creation of a simple model and visualization of results. We will first learn how go to create STDS and assign time stamps to maps. In addition, we will learn different methods to gap-fill incomplete data, temporal algebra operations, temporal aggregation, queries and retrieval of basic and zonal statistics for time series. All along the session, we'll see different visualization options available in GRASS GIS. Moreover, we will show how this workflow might be included in python scripts and executed from outside GRASS GIS.