vector_graphical(1)
π¦β¨ Graphical index of GRASS GIS modules β¨π¦
okay so bestie, this is the vector_graphical(1) page from the GRASS GIS User's Manual π it's literally the graphical index of all the vector modules, and we're about to go through every single one. no cap.
Go to vector introduction | topics if you want more context, iykyk.
πβ¨ Vector modules β¨π
v.bufferβ creates a buffer around vector features of given type. πv.build.allβ rebuilds topology on all vector maps in the current mapset. slay.v.buildβ creates topology for a vector map. periodt.v.build.polylinesβ builds polylines from lines or boundaries. iconic.v.categoryβ attaches, deletes or reports vector categories to/from/of map geometry. fr fr.v.centroidsβ adds missing centroids to closed boundaries. πv.classβ classifies attribute data, e.g. for thematic mapping. lowkey useful.v.cleanβ toolset for cleaning topology of vector map. bestie, this one's a lifesaver.v.clipβ extracts features of input map which overlay features of clip map. πv.clusterβ performs cluster identification. no cap.v.colorsβ creates/modifies the color table associated with a vector map. πv.colors.outβ exports the color table associated with a vector map. β¨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. slay.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 feature from a vector map through attribute selection. πv.db.droptableβ removes existing attribute table of a vector map. πv.db.joinβ joins a database table to a vector map table. π§v.db.reconnect.allβ reconnects attribute tables for all vector maps from the current mapset 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β updates a column in the attribute table connected to a vector map. βv.decimateβ decimates a point cloud. πv.delaunayβ creates a Delaunay triangulation from an input vector map containing points or centroids. πv.dissolveβ dissolves adjacent or overlaping features 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 2D vector features to 3D by sampling of elevation raster map. β¨v.editβ edits a vector map, allows adding, deleting and modifying selected vector features. slay.v.externalβ creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table. πv.external.outβ defines vector output format. periodt.v.extractβ selects vector features from an existing vector map and creates a new vector map containing only the selected features. iconic.v.extrudeβ extrudes flat vector features to 3D vector features with defined height. π¦v.fill.holesβ fill holes in areas by keeping only outer boundaries. πv.generalizeβ performs vector based generalization. no cap.v.hullβ produces a 2D/3D convex hull for a given vector map. πΈv.importβ imports vector data into a GRASS vector map using OGR library and reprojects on the fly. β¨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β imports E00 file into a vector map. πv.in.geonamesβ imports geonames.org country files into a vector points map. πv.in.linesβ imports ASCII x,y[,z] coordinates as a series of lines. πv.in.mapgenβ imports Mapgen or Matlab-ASCII vector maps into GRASS. π¦v.in.ogrβ imports vector data into a GRASS vector map using OGR library. slay.v.in.pdalβ converts LAS LiDAR point clouds to a GRASS vector map with PDAL. πv.in.regionβ creates a vector polygon from the current region extent. β¨v.in.wfsβ imports GetFeature from a WFS server. πΈ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 points map. π₯v.labelβ creates paint labels for a vector map from attached attributes. πv.label.saβ create optimally placed labels for vector map(s). πv.lidar.correctionβ corrects thev.lidar.growingoutput. 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β creates a linear reference system. β¨v.lrs.labelβ creates 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β allocates subnets for nearest centers. π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 subnets for nearest centers 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β creates Steiner tree for the network and given terminals. πv.net.timetableβ finds shortest path using timetables. β¨v.net.visibilityβ performs 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.ogrβ exports a vector map layer to any of the supported OGR vector formats. πv.out.postgisβ exports a vector map layer to PostGIS feature table. π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 offering clip, intersection, difference, symmetrical difference, union operators. πΈv.packβ exports a vector map as GRASS GIS specific archive file. π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.profileβ vector map profiling tool. πv.projβ re-projects a vector map from one project to the current project. πv.qcountβ indices for quadrat counts of vector point lists. π¦v.randomβ generates random 2D/3D vector points. πv.rast.statsβ calculates univariate statistics from a raster map based on a vector 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.rectifyβ rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points. π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β performs bicubic or bilinear spline interpolation with Tykhonov regularization. πv.surf.idwβ provides surface interpolation from vector point data by Inverse Distance Squared Weighting. β¨v.surf.rstβ performs surface interpolation from vector points map by splines. πΈv.timestampβ modifies a timestamp for a vector map. πv.to.3dβ performs transformation of 2D vector features to 3D. πv.to.dbβ populates attribute values from vector features. π₯v.to.linesβ converts vector polygons or points to lines. πv.to.pointsβ takes your input lines and drops points along them, in a brand new vector map with 2 layers. so demure of it.v.to.rastβ turns a vector map into a raster map (aka rasterizes it). the glow-up is real.v.to.rast3β same energy but for a 3D raster map, and heads up bestie, it only works on points. periodt.v.transformβ does an affine transformation on your vector map: shift, scale, and rotate. she's flexible like that πv.typeβ changes the type of your vector features. little identity crisis, fully supported.v.univarβ calculates univariate statistics on the features of a vector map. the numbers girlie πv.unpackβ imports a GRASS GIS specific vector archive file as a vector map. the archive has to have been packed withv.pack, so it's a matching-set situation β¨v.vect.statsβ counts points inside areas and calculates statistics from the point attributes. multitasking icon.v.vol.rstβ interpolates point data into a 3D raster map using the regularized spline with tension (RST) algorithm. say that five times fast, I dare you πv.voronoiβ makes a Voronoi diagram from an input vector map of points or centroids, and it's constrained to the extents of the current region. boundaries? she respects them.v.whatβ queries a vector map at whatever locations you give it. nosy in the best way.v.what.rastβ uploads raster values to the table, at the positions of your vector points.v.what.rast3β same thing but with 3D raster values, at the positions of your vector points.v.what.strdsβ uploads space time raster dataset values at the positions of your vector points to the table. yes, space time. she contains multitudes.v.what.vectβ uploads vector values at the positions of your vector points to the table. the original what-girl π
and that's the whole vibe check, bestie. now the navigation situation, so you can keep hopping around:
Main index | Topics index | Keywords index | Graphical index | Full index
Β© 2003-2025 GRASS Development Team, GRASS GIS 8.4.2 Reference Manual
this little corner of the internet was brought to you by the GRASS Development Team, straight out of the GRASS GIS 8.4.2 reference manual β page footer says GRASS 8.4.2 and the manual date, so yeah, that's your source, version, and timestamp all in one. go forth and vector, babe π¦π
π¦ where this page comes from
- fedora 44: grass 8.4.2-4.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms