
Geographic Resources Analysis Support System, commonly referred to as GRASS, is a Geographic Information System (GIS) used for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization. GRASS is currently used in academic and commercial settings around the world, as well as by many governmental agencies and environmental consulting companies.
This reference manual details the use of modules distributed with Geographic Resources Analysis Support System (GRASS), an open source (GNU GPLed), image processing and geographic information system (GIS).
Go back to help overview| v.buffer | Creates a buffer around vector features of given type. | 
| v.build.all | Rebuilds topology on all vector maps in the current mapset. | 
| v.build | Creates topology for vector map. | 
| v.build.polylines | Builds polylines from lines or boundaries. | 
| v.category | Attaches, deletes or reports vector categories to map geometry. | 
| v.centroids | Adds missing centroids to closed boundaries. | 
| v.class | Classifies attribute data, e.g. for thematic mapping | 
| v.clean | Toolset for cleaning topology of vector map. | 
| v.colors | Sets color rules for features in a vector map using a numeric attribute column. | 
| v.convert.all | Converts all older versions of GRASS vector maps in current mapset to current format. | 
| v.convert | Imports older versions of GRASS vector maps. | 
| v.db.addcolumn | Adds one or more columns to the attribute table connected to a given vector map. | 
| v.db.addtable | Creates and connects a new attribute table to a given layer of an existing vector map. | 
| v.db.connect | Prints/sets DB connection for a vector map to attribute table. | 
| v.db.dropcolumn | Drops a column from the attribute table connected to a given vector map. | 
| v.db.droprow | Removes a vector object (point, line, area, face etc.) from a vector map through attribute selection. | 
| v.db.droptable | Removes existing attribute table of a vector map. | 
| v.db.join | Allows to join a table to a vector map table. | 
| v.db.reconnect.all | Reconnects vectors to a new database. | 
| v.db.renamecolumn | Renames a column in the attribute table connected to a given vector map. | 
| v.db.select | Prints vector map attributes. | 
| v.db.univar | Calculates univariate statistics on selected table column for a GRASS vector map. | 
| v.db.update | Allows to update a column in the attribute table connected to a vector map. | 
| v.delaunay | Creates a Delaunay triangulation from an input vector map containing points or centroids. | 
| v.dissolve | Dissolves boundaries between adjacent areas sharing a common category number or attribute. | 
| v.distance | Finds the nearest element in vector map 'to' for elements in vector map 'from'. | 
| v.drape | Converts vector map to 3D by sampling of elevation raster map. | 
| v.edit | Edits a vector map, allows adding, deleting and modifying selected vector features. | 
| v.external | Creates a new pseudo-vector map as a link to an OGR-supported layer. | 
| v.external.out | Defines vector output format utilizing OGR library. | 
| v.extract | Selects vector objects from an existing vector map and creates a new map containing only the selected objects. | 
| v.extrude | Extrudes flat vector features to 3D with defined height. | 
| v.generalize | Tool for vector based generalization. | 
| v.hull | Produces a convex hull for a given vector map. | 
| v.in.ascii | Creates a vector map from an ASCII points file or ASCII vector file. | 
| v.in.db | Creates new vector (points) map from database table containing coordinates. | 
| v.in.dxf | Converts file in DXF format to GRASS vector map. | 
| v.in.e00 | Import E00 file into a vector map. | 
| v.in.geonames | Imports geonames.org country files into a GRASS vector points map. | 
| v.in.gns | Imports US-NGA GEOnet Names Server (GNS) country files into a GRASS vector points map. | 
| v.in.lines | Import ASCII x,y[,z] coordinates as a series of lines. | 
| v.in.mapgen | Imports Mapgen or Matlab vector maps into GRASS. | 
| v.in.ogr | Converts vector daya into a GRASS vector map using OGR library. | 
| v.in.region | Create a new vector from the current region. | 
| v.in.sites.all | Converts all old GRASS < Ver5.7 sites maps in current mapset to vector maps. | 
| v.in.sites | Converts a GRASS site_lists file into a vector map. | 
| v.in.wfs | Import GetFeature from WFS. | 
| v.info | Outputs basic information about a vector map. | 
| v.kcv | Randomly partition points into test/train sets. | 
| v.kernel | Generates a raster density map from vector point data using a moving kernel or optionally generates a vector density map on a vector network. | 
| v.krige | Performs ordinary or block kriging. | 
| v.label | Creates paint labels for a vector map from attached attributes. | 
| v.lidar.correction | Correction of the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering. | 
| v.lidar.edgedetection | Detects the object's edges from a LIDAR data set. | 
| v.lidar.growing | Building contour determination and Region Growing algorithm for determining the building inside | 
| v.lrs.create | Create Linear Reference System | 
| v.lrs.label | Create stationing from input lines, and linear reference system | 
| v.lrs.segment | Creates points/segments from input lines, linear reference system and positions read from stdin or a file. | 
| v.lrs.where | Finds line id and real km+offset for given points in vector map using linear reference system. | 
| v.mkgrid | Creates a vector map of a user-defined grid. | 
| v.neighbors | Neighborhood analysis tool for vector point maps. | 
| v.net.alloc | Allocate subnets for nearest centres (direction from centre). | 
| v.net.allpairs | Computes the shortest path between all pairs of nodes in the network. | 
| v.net.bridge | Computes bridges and articulation points in the network. | 
| v.net.centrality | Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network. | 
| v.net.components | Computes strongly and weakly connected components in the network. | 
| v.net.connectivity | Computes vertex connectivity between two sets of nodes in the network. | 
| v.net.distance | Computes shortest distance via the network between the given sets of features. | 
| v.net.flow | Computes the maximum flow between two sets of nodes in the network. | 
| v.net | Performs network maintenance. | 
| v.net.iso | Splits net by cost isolines. | 
| v.net.path | Finds shortest path on vector network. | 
| v.net.salesman | Creates a cycle connecting given nodes (Traveling salesman problem). | 
| v.net.spanningtree | Computes minimum spanning tree for the network. | 
| v.net.steiner | Create Steiner tree for the network and given terminals | 
| v.net.timetable | Finds shortest path using timetables. | 
| v.net.visibility | Visibility graph construction. | 
| v.normal | Tests for normality for vector points. | 
| v.out.ascii | Exports a vector map to a GRASS ASCII vector representation. | 
| v.out.dxf | Exports vector map to DXF file format. | 
| v.out.gps | Exports a vector map to a GPS receiver or file format supported by GpsBabel. | 
| v.out.ogr | Converts a vector map to any of the supported OGR vector formats. | 
| v.out.pov | Converts GRASS x,y,z points to POV-Ray x,z,y format. | 
| v.out.svg | Exports a vector map to SVG file. | 
| v.out.vtk | Converts a vector map to VTK ASCII output. | 
| v.outlier | Removes outliers from vector point data. | 
| v.overlay | Overlays two vector maps. | 
| v.parallel | Creates parallel line to input vector lines. | 
| v.patch | Creates a new vector map by combining other vector maps. | 
| v.perturb | Random location perturbations of vector points. | 
| v.proj | Re-projects a vector map from one location to the current location. | 
| v.qcount | Indices for quadrat counts of sites lists. | 
| v.random | Generates randomly 2D/3D vector points map. | 
| v.rast.stats | Calculates univariate statistics from a raster map based on vector polygon map and uploads statistics to new attribute columns. | 
| v.reclass | Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column. | 
| v.report | Reports geometry statistics for vector maps. | 
| v.sample | Samples a raster map at vector point locations. | 
| v.segment | Creates points/segments from input vector lines and positions. | 
| v.select | Selects features from vector map (A) by features from other vector map (B). | 
| v.split | Splits vector lines to shorter segments. | 
| v.support | Updates vector map metadata. | 
| v.surf.bspline | Bicubic or bilinear spline interpolation with Tykhonov regularization. | 
| v.surf.idw | Surface interpolation from vector point data by Inverse Distance Squared Weighting. | 
| v.surf.rst | Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension. | 
| v.to.3d | Performs transformation of 2D vector features to 3D. | 
| v.to.db | Populates database values from vector features. | 
| v.to.points | Creates points along input lines in new vector map with 2 layers. | 
| v.to.rast | Converts (rasterize) a vector map into a raster map. | 
| v.to.rast3 | Converts a vector map (only points) into a 3D raster map. | 
| v.transform | Performs an affine transformation (shift, scale and rotate, or GPCs) on vector map. | 
| v.type | Changes type of vector features. | 
| v.univar | Calculates univariate statistics for attribute. | 
| v.vol.rst | Interpolates point data to a G3D grid volume using regularized spline with tension (RST) algorithm. | 
| v.voronoi | Creates a Voronoi diagram from an input vector map containing points or centroids. | 
| v.what | Queries a vector map at given locations. | 
| v.what.rast | Uploads raster values at positions of vector points to the table. | 
| v.what.vect | Uploads vector values at positions of vector points to the table. | 
Help Index | Full Index
© 2003-2011 GRASS Development Team