GRASS (Geographic Resources Analysis Support System) is an Open Source Geographic Information System (GIS) that support 2d and 3d raster (gridded) and vector (point/line/polygon) data processing, analysis, and modeling capabilities. Through its use of several Open Source geospatial libraries (GDAL, OGR, PROJ4) GRASS supports dozens of raster and vector data formats for import and export, and may also connect to external GeoDatabases, depending upon the database drivers that are installed on a particular system. GRASS includes both a Graphical User Interface (GUI) and a command line mode for interaction with the system. The command line capabilities of GRASS are also accessible through a variety of scripting languages (e.g. Python, shell scripting) for automating geo-processing for repeated analyses and automated visualization or data processing. As an Open Source GIS platform, a variety of other tools (e.g. the R statistical programming language, QGIS desktop mapping application) can seamlessly access and interact with GRASS data.
- Neteler and Mitasova (2002). Open source GIS: a GRASS GIS approach. Kluwer Academic Publishers
- R. Srinivasan and J. G. Arnold. INTEGRATION OF A BASIN-SCALE WATER QUALITY MODEL WITH GIS. Journal of the American Water Resources Association (1994) vol. 30 (3) pp. 453-462
Mitasova, H., Mitas, L., Brown, W. M., Gerdes, D. P., Kosinovsky, I. & Baker, T. (1995). Modelling spatially and temporally distributed phenomena: new methods and tools for GRASS GIS. International Journal of Geographical Information Systems, 9(4), 433-446. doi:10.1080/02693799508902048