vector_graphical(1grass)

πŸ’– vector_graphical(1grass) β€” the graphical index of GRASS tools πŸ’–

okay bestie, so vector_graphical, from the GRASS User's Manual, section (1grass) β€” it's literally the ✨graphical index✨ of GRASS tools, and this part is the entire vector family. Every single tool, every single one-liner, no skips, no cap. Let's go πŸ¦‹


πŸŽ€ a lil note about the styling πŸŽ€

yeah so the actual page ships with this stylesheet, and bc we keep everything, here it is verbatim β€” it's what makes the icons pretty in a browser, okay πŸ’…

.img-list { margin: 0; padding: 0; list-style-type: none; } .img-list li {
padding: 5px; overflow: auto; } .img-list li:hover { background-color: #eee; }
.img-list li a { color: initial; text-decoration: none; display: block; }
.img-list li img { width: 10%; float: left; margin: 0 15px 0 0; background:
white; object-fit: scale-down; } .img-list li img.default-img { max-height:
5ex; background-color: var(--gs-primary-color); padding: 5px; } .img-list li
.desc { margin: 0px; } .img-list li .name { margin: 5px; display: block; color:
#409940; font-weight: bold; font-style: italic; }

🌈 Graphical index of GRASS tools 🌈

Go to Vector introduction | topics


πŸ‘‘ Vector tools: πŸ‘‘

  • v.buffer β€” creates a buffer around vector features of given type 🫢 a lil bubble of personal space for your geometry.
  • v.build.all β€” rebuilds topology on all vector maps in the current mapset.
  • v.build β€” creates topology for vector map. the classic "why is everything broken" fixer, iykyk.
  • v.build.polylines β€” builds polylines from lines or boundaries ✨
  • v.category β€” attaches, deletes or reports vector categories to/from/of map geometry. yes, all three prepositions, she contains multitudes πŸ’…
  • v.centroids β€” adds missing centroids to closed boundaries, so your areas can be areas fr.
  • v.class β€” classifies attribute data, e.g. for thematic mapping 🎨
  • v.clean β€” toolset for cleaning topology of vector map. the glow-up station 🧼
  • v.clip β€” extracts features of input map which overlay features of clip map βœ‚οΈ
  • v.cluster β€” performs cluster identification πŸ”
  • 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.
  • 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. pick by attribute, poof, gone.
  • 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. fewer points, same vibe.
  • v.delaunay β€” creates a Delaunay triangulation from an input vector map containing points or centroids ✨
  • v.dissolve β€” dissolves adjacent or overlapping 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 ✏️
  • 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.
  • v.extract β€” selects vector features from an existing vector map and creates a new vector map containing only the selected features.
  • 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.
  • 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.
  • 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 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 β€” 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). yes that 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. note the coordinate order swap, that's the whole point πŸ’€
  • 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 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 β€” creates points along input lines in new vector map with 2 layers.

and yeah that's every single vector tool this stretch of the index has got β€” we kept the whole list, no summarising, no skipping πŸ’œ

  • v.to.rast β€” turns a vector map into a raster map, aka rasterizing it 🌈
  • v.to.rast3 β€” takes a vector map and drops it into a 3D raster map, but heads up bestie: only points πŸ’€
  • v.transform β€” does an affine transformation on a vector map: shift, scale, and rotate, the whole glow-up πŸ¦‹
  • v.type β€” changes the type of vector features, periodt
  • v.univar β€” calculates univariate statistics of vector map features, math girlie behavior πŸ”₯
  • v.unpack β€” imports a GRASS specific vector archive file (the kind packed with v.pack) as a vector map πŸ“¦
  • v.vect.stats β€” counts points in areas and calculates statistics from point attributes, lowkey so useful
  • v.vol.rst β€” interpolates point data to a 3D raster map using the regularized spline with tension (RST) algorithm ✨
  • v.voronoi β€” creates a Voronoi diagram constrained to the extents of the current region, from an input vector map that has points or centroids πŸŽ€
  • v.what β€” queries a vector map at given locations, like it's answering your DMs
  • v.what.rast β€” uploads raster values at positions of vector points to the table
  • v.what.rast3 β€” uploads 3D raster values at positions of vector points to the table
  • v.what.strds β€” uploads space time raster dataset values at positions of vector points to the table ⭐
  • v.what.vect β€” uploads vector values at positions of vector points to the table

That's the whole vector lineup, no cap πŸ’…

For more exploring you've got: Main index | Topics index | Keywords index | Graphical index | Full index β€” pick your adventure, iykyk 🧚

This is the GRASS 8.5.0 reference manual, © 2003-2026 GRASS Development Team. Page: vector_graphical(1grass), straight outta GRASS 8.5.0. Go touch some vectors, bestie 🫢🌸
πŸ“¦ where this page comes from