FOSS4G Calgary

State of GRASS GIS

GRASS GIS is a well established, all-in-one geospatial number cruncher with Python, command line, and GUI interfaces. This talk highlights the latest updates in GRASS GIS 7.8 and reveals plans for version 8.0. Major developments include Python 3 support, transition to PROJ 6, intuitive data management, virtual raster mosaic and improved data compression. The development successfully migrated to GitHub and several Docker images are available. Interfacing with GRASS GIS is now easier with direct batch processing, updated rgrass7 package, QGIS plugin/processing, mapcalc updates and actinia cloud integration with openEO GRASS driver.


Authors of this presentation include Vaclav Petras, Markus Neteler, Anna Petrasova, and GRASS GIS development team. In addition to the general overview of the GRASS GIS updates we present examples of enhanced core modules and add-ons, including lidar point cloud processing with PDAL, temporal framework applications for drone data time series analysis and updated simulation tools for spread of plant disease and urban growth. Innovations in interfaces will include new capabilities for interaction through Tangible Landscape and a proposal for new startup GUI. We conclude with a discussion about the future of GRASS GIS and plans for the next release.