GRASS (Geographic Resources Analysis Support System) is an open source GIS with very advanced features for raster and vector analysis.
GRASS started development in 1987 by USA-CERL, a branch of the U.S. Army Corps of Engineers, and was initially released in 1984 for Unix. In comparison, Esri's initial product ARC/INFO was released in 1982 as a command line GIS product on minicomputers, then on UNIX (v5.0) and Windows (v7.1). CERL stopped supporting GRASS in 1995 (v4.1) and Markus Neteler is the current project leader. The current version GRASS 7 was released in 2015.
/home/$USER/grassdata/
.PERMANENT/
mapset for base cartography.v
topological vector digitizer
v.in.ogr
v.proj
, re-projection.v.select
, feature select operations (GEOS)v.overlay
, feature overlay operationsv.extract
, selects vector objects from an existing vector map and creates a new map.v.generalize
, simplification, smoothing.v.net
, network analysis (shortest path, subnet allocation, cost isoline, travelling salesman);v.lrs
, Linear referencing (LRS)r
r.in.gdal
r.cost
, cost surface.r3
i
i.segment
, unsupervised image classificationdb
Database integration: SQLite (default DB backend), PostgreSQL, MySQL, ODBC, DBF.
d
d.vect.thematic
Displays thematic vector map
t
Temporal data processing (new in GRASS 7)
t.rast
, t.rast3d
, t.vect
GRASS GIS 7 Programmer's Manual
GRASS as an open source GIS backbone:
rgrass7
.PyGRASS
, GRASS 7 API ; PyWPS
, python web processing service (OGC Web Services).