topic_geometry(1)
πΈ NAME πΈ
topic_geometry β the GRASS GIS geometry topic, aka the group chat where all the vector-and-raster-shape besties hang out. This is from the GRASS GIS User's Manual and honestly it's giving β¨ spatial transformation excellence β¨.
π Topic: geometry π
Okay so bestie, listen. This topic is literally a whole friend group of modules that do things to the shape of your data β making mosaics, thinning lines, building triangulations, extruding flat things into 3D, the whole vibe. Here's the full roster, no cap, nobody's getting left out:
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. Patching the gaps like a true bestie. π©Ήr.thinβ Thins non-null cells that denote linear features in a raster map layer. Snatched. πv.delaunayβ Creates a Delaunay triangulation from an input vector map containing points or centroids. Triangles, but make it iconic. πΊv.drapeβ Converts 2D vector features to 3D by sampling of elevation raster map. Draping, not napping. π΄β‘οΈποΈv.editβ Edits a vector map, allows adding, deleting and modifying selected vector features. Main character energy for your features. βοΈv.extrudeβ Extrudes flat vector features to 3D vector features with defined height. Glow-up, but vertical. β¬οΈv.fill.holesβ Fill holes in areas by keeping only outer boundariesv.hullβ Produces a 2D/3D convex hull for a given vector map. Wrapping your points up all cozy. π«v.in.regionβ Creates a vector polygon from the current region extent. Your region, but as a polygon. Periodt.v.mkgridβ Creates a vector map of a user-defined grid. Grid = grid. Ate. π²v.overlayβ Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators. The Venn diagram of it all. πv.parallelβ Creates parallel line to input vector lines. Two lines, side by side, bestie behavior fr fr. π―v.patchβ Creates a new vector map by combining other vector maps. Friendship is magic. β¨v.perturbβ Random location perturbations of vector points. Chaos, but make it spatial. π²v.reportβ Reports geometry statistics for vector maps. Receipts! π§Ύv.segmentβ Creates points/segments from input vector lines and positions. Chopping lines into moments. βοΈv.selectβ Selects features from vector map (A) by features from other vector map (B). A said "only these ones" and B agreed. πv.splitβ Splits vector lines to shorter segments. We're going shorter, not ending anything, it's fine. πv.to.3dβ Performs transformation of 2D vector features to 3D. The 2D-to-3D pipeline is REAL. π¦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. Two layers, two vibes, both iconic. πv.typeβ Changes type of vector features. Rebranding era. π«v.voronoiβ Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids. Cells upon cells upon cells. π―
See also the corresponding keyword geometry for additional references.
π§ Indexes, bestie π§
Main index | Topics index | Keywords index | Graphical index | Full index
π Sign-off π
This page is from GRASS GIS 8.4.2, Β© 2003-2025 GRASS Development Team, from the GRASS GIS 8.4.2 Reference Manual β so yeah, it's the topic_geometry(1) page in the GRASS 8.4.2 manual, and you found it, and you understood it. Slay. π
ππ¦
π¦ 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