Skip to content

Topic: geometry

Tool Description
i.image.mosaic Mosaics several images and extends colormap.
r.patch Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of "no data" in another map layer.
r.thin Thins non-null cells that denote linear features in a raster map layer.
v.delaunay Creates a Delaunay triangulation from an input vector map containing points or centroids.
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.extrude Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map.
v.fill.holes Fill holes in areas by keeping only outer boundaries
v.hull Produces a 2D/3D convex hull for a given vector map.
v.in.region Creates a vector polygon from the current region extent.
v.mkgrid Creates a vector map of a user-defined grid.
v.overlay Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators.
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.report Reports geometry statistics for vector maps.
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.to.3d Performs transformation of 2D vector features to 3D.
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.
v.type Changes type of vector features.
v.voronoi Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids.

See also the corresponding keyword for additional references:

geometry

  • g.gui.gcp - wxGUI GCP Manager
  • g.gui.image2target - wxGUI GCP Manager
  • g.gui.photo2image - wxGUI GCP Manager for photo to image registration
  • i.image.mosaic - Mosaics several images and extends colormap.
  • i.ortho.photo - Menu driver for the photo imagery programs.
  • i.rectify - Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points.
  • i.sentinel.coverage - Checks the area coverage of Sentinel-1 or Sentinel-2 scenes selected by filters.
  • r.circle - Creates a raster map containing concentric rings around a given point.
  • r.patch - Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of "no data" in another map layer.
  • r.region - Sets the boundary definitions for a raster map.
  • r.thin - Thins non-null cells that denote linear features in a raster map layer.
  • r.to.vect - Converts a raster map into a vector map.
  • r.to.vect.tiled - Converts a raster map into vector tiles.
  • v.buffer - Creates a buffer around vector features of given type.
  • v.build - Creates topology for vector map. Optionally also checks for topological errors.
  • v.build.polylines - Builds polylines from lines or boundaries.
  • v.centerpoint - Calculate center points
  • v.clean - Toolset for cleaning topology of vector map.
  • v.clean.ogr - Imports vector data into a GRASS vector map, cleans the data topologically, and exports them again using OGR library.
  • v.concave.hull - Creates a concave hull around points.
  • v.delaunay - Creates a Delaunay triangulation from an input vector map containing points or centroids.
  • 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.ellipse - Computes the best-fitting ellipse for given vector data.
  • v.extrude - Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map.
  • v.fill.holes - Fill holes in areas by keeping only outer boundaries
  • v.fixed.segmentpoints - segment points along a vector line with fixed distances
  • v.generalize - Performs vector based generalization.
  • v.hull - Produces a 2D/3D convex hull for a given vector map.
  • v.in.gbif - importing of GBIF species distribution data
  • v.in.natura2000 - importing of Natura 2000 spatial data of protected areas
  • v.in.ogr - Imports vector data into a GRASS vector map using OGR library.
  • v.in.pygbif - Search and import GBIF species distribution data
  • v.in.redlist - importing of IUCN Red List Spatial Data
  • v.in.region - Creates a vector polygon from the current region extent.
  • v.mkgrid - Creates a vector map of a user-defined grid.
  • v.multi2singlepart - Split multi-part polygons into single-part polygons.
  • v.overlay - Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators.
  • 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.rast.move - Move vertices by distance specified in a raster
  • 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.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.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.
  • v.transform - Performs an affine transformation (shift, scale and rotate) on vector map.
  • v.type - Changes type of vector features.
  • v.univar - Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified.
  • v.voronoi - Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids.