raster_graphical(1grass)
β¨ Graphical index of GRASS tools β¨
okay bestie, this is raster_graphical, from the 1grass manual β the GRASS User's Manual one, you know the vibe. This isn't a command you run, it's the glow-up gallery: the graphical index of every single raster tool GRASS ships. All of them. We are going through the entire roster, no skips, no "we'll come back to it". Hydrate π«Ά
the stylesheet, verbatim, don't touch a pixel β this is the CSS that makes the index cute: the image list, the hover highlight, the lil green names. I'm not paraphrasing it, because CSS that's "close enough" is not CSS at all, and var(--gs-primary-color) is the theme color doing the default-image background. iconic, honestly:
.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; }
Go to Raster introduction | topics β those are your two doorways out of here whenever you're done scrolling π«
π Raster tools: π
the way this list just goes. anyway. every entry, in order, exactly as indexed:
r.basins.fillβ generates watershed subbasins as a raster map.r.blendβ blends the color components of two raster maps together by a ratio you pick.r.bufferβ creates a raster map of buffer zones around cells that hold non-NULL category values.r.buffer.lowmemβ same job, same non-NULL-cell buffer zones, just the low-memory build of it.r.buildvrtβ builds a VRT (Virtual Raster) out of a list of input raster maps.r.carveβ generates stream channels.r.categoryβ manages the category values and labels tied to the raster map layers you specify.r.circleβ makes a raster map with concentric rings around a given point.r.clumpβ recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories.r.coinβ tabulates the mutual occurrence (coincidence) of categories between two raster map layers.r.colorsβ creates or modifies the color table attached to a raster map.r.colors.outβ exports that color table back out.r.colors.stddevβ sets color rules based on stddev from a raster map's mean value.r.compositeβ combines red, green and blue raster maps into one single composite raster map.r.compressβ compresses and decompresses raster maps.r.contourβ produces a vector map of the contours you specify from a raster map.r.costβ creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost.r.covarβ outputs a covariance/correlation matrix for the raster map layer(s) you name.r.crossβ creates a cross product of the category values from multiple raster map layers.r.describeβ prints a terse list of the category values found in a raster map layer.r.distanceβ locates the closest points between objects in two raster maps.r.drainβ traces a flow through an elevation model or a cost surface on a raster map.r.externalβ links GDAL supported raster data in as a pseudo GRASS raster map.r.external.outβ redirects raster output to a file utilizing the GDAL library instead of storing it in GRASS raster format.r.fill.dirβ filters and generates a depressionless elevation map plus a flow direction map from a given elevation raster map.r.fill.statsβ rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW).r.fillnullsβ fills no-data areas in raster maps using spline interpolation.r.flowβ constructs flowlines.r.geomorphonβ calculates geomorphons (terrain forms) and their associated geometry using a machine vision approach.r.grow.distanceβ generates a raster map containing distances to the nearest raster features and/or the value of the nearest non-null cell.r.growβ generates a raster map layer with contiguous areas grown by one cell.r.gwflowβ a numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions.r.hisβ generates red, green and blue (RGB) raster map layers by combining hue, intensity and saturation (HIS) values from the input raster map layers you specify.r.horizonβ computes horizon angle height from a digital elevation model.r.importβ imports raster data into a GRASS raster map using the GDAL library and reprojects on the fly.r.in.asciiβ converts a GRASS ASCII raster file to a binary raster map.r.in.asterβ georeference, rectify, and import Terra-ASTER imagery and relative DEMs usinggdalwarp.r.in.binβ imports a binary raster file into a GRASS raster map layer.r.in.gdalβ imports raster data into a GRASS raster map using the GDAL library.r.in.gridatbβ imports aGRIDATB.FORmap file (TOPMODEL) into a GRASS raster map.r.in.matβ imports a binary MAT-File(v4) into a GRASS raster.r.in.pngβ imports non-georeferenced PNG format images.r.in.polyβ creates raster maps from ASCII polygon/line/point data files.r.in.srtmβ imports SRTM HGT files into a raster map.r.in.wmsβ downloads and imports data from OGC WMS and OGC WMTS web mapping servers.r.in.xyzβ creates a raster map from an assemblage of many coordinates using univariate statistics.r.infoβ outputs basic information about a raster map.r.kappaβ calculates the error matrix and kappa parameter for accuracy assessment of a classification result.r.lakeβ fills a lake at a given point to a given level.r.latlongβ creates a latitude/longitude raster map.r.li.cwedβ calculates the contrast weighted edge density index on a raster map.r.li.daemonβ support module forr.lilandscape index calculations.r.li.dominanceβ calculates dominance's diversity index on a raster map.r.li.edgedensityβ calculates the edge density index on a raster map, using a 4 neighbour algorithm.r.liβ the landscape structure analysis package overview.r.li.mpaβ calculates the mean pixel attribute index on a raster map.r.li.mpsβ calculates the mean patch size index on a raster map, using a 4 neighbour algorithm.r.li.padcvβ calculates the coefficient of variation of patch area on a raster map.r.li.padrangeβ calculates the range of patch area size on a raster map.r.li.padsdβ calculates the standard deviation of patch area a raster map.r.li.patchdensityβ calculates the patch density index on a raster map, using a 4 neighbour algorithm.r.li.patchnumβ calculates the patch number index on a raster map, using a 4 neighbour algorithm.r.li.pielouβ calculates Pielou's diversity index on a raster map.r.li.renyiβ calculates Renyi's diversity index on a raster map.r.li.richnessβ calculates the richness index on a raster map.r.li.shannonβ calculates Shannon's diversity index on a raster map.r.li.shapeβ calculates the shape index on a raster map.r.li.simpsonβ calculates Simpson's diversity index on a raster map.r.mapcalcβ the raster map calculator.r.mapcalc.simpleβ calculates a new raster map from a simpler.mapcalcexpression.r.maskβ creates a raster mask for limiting raster operations.r.mask.statusβ reports the presence or absence of a raster mask.r.mfilterβ performs a raster map matrix filter.r.modeβ finds the mode of values in a cover map within areas assigned the same category value in a base map you specify.r.neighborsβ makes each cell category value a function of the category values assigned to the cells around it, and stores the new cell values in an output raster map layer.r.nullβ manages the NULL-values of a given raster map.r.object.geometryβ calculates geometry parameters for raster objects.r.out.asciiβ converts a raster map layer into a GRASS ASCII text file.r.out.binβ exports a GRASS raster to a binary array.r.out.gdalβ exports GRASS raster maps into GDAL supported formats.r.out.gridatbβ exports a GRASS raster map to aGRIDATB.FORmap file (TOPMODEL).r.out.matβ exports a GRASS raster to a binary MAT-File.r.out.mpegβ converts a raster map series to an MPEG movie.r.out.pngβ exports a GRASS raster map as a non-georeferenced PNG image.r.out.povβ converts a raster map layer into a height-field file for POV-Ray.r.out.ppmβ converts a GRASS raster map to a PPM image file.r.out.ppm3β converts 3 GRASS raster layers (R,G,B) to a PPM image file.r.out.vrmlβ exports a raster map to the Virtual Reality Modeling Language (VRML).r.out.vtkβ converts raster maps into the VTK-ASCII format.r.out.xyzβ exports a raster map to a text file as x,y,z values based on cell centers.r.packβ exports a raster map as a GRASS specific archive file.r.param.scaleβ extracts terrain parameters from a DEM.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.pathβ traces paths from starting points following input directions.r.planeβ creates a raster plane map given dip (inclination), aspect (azimuth) and one point.r.profileβ outputs the raster map layer values lying on user-defined line(s).r.projβ re-projects a raster map from a given project to the current project.r.quantβ produces the quantization file for a floating-point map.r.quantileβ computes quantiles using two passes.r.random.cellsβ generates random cell values with spatial dependence.r.randomβ creates randomly placed raster cells or vector points.r.random.surfaceβ generates random surface(s) with spatial dependence.r.reclass.areaβ reclasses a raster map greater or less than a user specified area size (in hectares).r.reclassβ reclassifies a raster map based on category values.r.recodeβ recodes categorical raster maps.r.regionβ sets the boundary definitions for a raster map. boundaries? handled. πr.regression.lineβ calculates linear regression from two raster maps:y = a + b*x. the math is mathing πr.regression.multiβ calculates multiple linear regression from raster maps. yes, more than one input, we're fancy now.r.reliefβ creates a shaded relief map from an elevation map (DEM). instant glow-up for your terrain. β¨r.reportβ reports statistics for raster maps. receipts, basically. π§Ύr.resamp.bsplineβ performs bilinear or bicubic spline interpolation with Tykhonov regularization. say that five times fast.r.resamp.filterβ resamples raster map layers using an analytic kernel. πΏr.resamp.interpβ resamples raster map to a finer grid using interpolation. making it crisp.r.resamp.rstβ reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing. she does everything, no cap.r.resamp.statsβ resamples raster map layers to a coarser grid using aggregation. going the other direction, still iconic.r.resampleβ GRASS raster map layer data resampling capability. the og resampler.r.rescale.eqβ rescales histogram equalized the range of category values in a raster map layer. histogram equalized bestie, don't skip that part.r.rescaleβ rescales the range of category values in a raster map layer. same energy, no equalization.r.rgbβ splits a raster map into red, green and blue maps. rgb breakup arc π΄π’π΅r.rosβ generates rate of spread raster maps. π₯r.semantic.labelβ manages semantic label information assigned to a single raster map or to a list of raster maps. one map or a whole friend group, she's flexible.r.series.accumulateβ makes each output cell value an accumulation function of the values assigned to the corresponding cells in the input raster map layers. stacking that value, literally.r.seriesβ makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers. the main character of the series family ngl.r.series.interpβ interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions. filling in the gaps, bestie.r.shadeβ drapes a color raster over a shaded relief or aspect map. outfit reveal for your terrain. πr.sim.sedimentβ sediment transport and erosion/deposition simulation using path sampling method (SIMWE). erosion era πr.sim.waterβ overland flow hydrologic simulation using path sampling method (SIMWE). water where it shouldn't be, simulated. πr.slope.aspectβ generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. glow-up and math.r.smooth.edgepreserveβ smoothing with anisotropic diffusion. edges stay, noise leaves. periodt.r.solute.transportβ numerical calculation program for transient, confined and unconfined solute transport in two dimensions. she's in 2D and she's thriving.r.spreadβ simulates elliptically anisotropic spread. it's giving... spread. elliptically.r.spreadpathβ recursively traces the least cost path backwards to cells from which the cumulative cost was determined. walking backwards through the receipts. π«Άr.statisticsβ calculates category or object oriented statistics. stats but with categories.r.statsβ generates area statistics for raster map. just the areas, the basics.r.stats.quantileβ compute category quantiles using two passes. two passes, because one wasn't enough πr.stats.zonalβ calculates category or object oriented statistics (accumulator-based statistics). zones! accumulation! slay.r.stream.extractβ performs stream network extraction. pulling the streams out of the map, gently. π§r.sunβ solar irradiance and irradiation model. βοΈ main character energy.r.sunhoursβ calculates solar elevation, solar azimuth, and sun hours. sun math, but make it cute.r.sunmaskβ calculates cast shadow areas from sun position and elevation raster map. shadows. very mysterious of her. πr.supportβ allows creation and/or modification of raster map layer support files. the support system we all need. πr.support.statsβ update raster map statistics. little refresh, no big deal.r.surf.areaβ prints estimation of surface area for raster map. how much surface? bestie, we're about to find out.r.surf.contourβ generates surface raster map from rasterized contours. contour lines to actual vibes.r.surf.fractalβ creates a fractal surface of a given fractal dimension. fractal girlies, this one's for you. π¦r.surf.gaussβ generates a raster map using gaussian random number generator. random but make it gaussian.r.surf.idwβ provides surface interpolation from raster point data by Inverse Distance Squared Weighting. IDW girlies rise. π₯r.surf.randomβ produces a raster surface map of uniform random deviates with defined range. chaos, but with a defined range.r.terraflowβ performs flow computation for massive grids. MASSIVE grids. she can handle it.r.textureβ generate images with textural features from a raster map. texture check β¨r.thinβ thins non-null cells that denote linear features in a raster map layer. skinny legend behavior.r.tileβ splits a raster map into tiles. tiling arc π§©r.tilesetβ produces tilings of the source projection for use in the destination region and projection. source β‘οΈ destination, but make it tiled.r.timestampβ modifies a timestamp for a raster map. when did this even happen. β°r.to.rast3β converts 2D raster map slices to one 3D raster volume map. leveling up dimensions bestie, 2D β‘οΈ 3D.r.to.rast3elevβ creates a 3D volume map based on 2D elevation and value raster maps. elevation AND value. duo.r.to.vectβ converts a raster map into a vector map. raster to vector, the classic glow-down-then-glow-up.r.topidxβ creates a topographic index (wetness index) raster map from an elevation raster map. wetness index π«§r.topmodelβ simulates TOPMODEL which is a physically based hydrologic model. physically based? she's grounded.r.transectβ outputs raster map layer values lying along user defined transect line(s). you define the line, she reads the values.r.univarβ calculates univariate statistics from the non-null cells of a raster map. only the non-null cells, we don't count the empties. πr.unpackβ imports a GRASS specific raster archive file (packed withr.pack) as a raster map. unpacking the moment π¦r.uslekβ computes USLE Soil Erodibility Factor (K). factorK, capital letter, respect it.r.uslerβ computes USLE R factor, Rainfall erosivity index. π§οΈ erosivity.r.viewshedβ computes the viewshed of a point on an elevation raster map. what can you see from here, bestie πr.volumeβ calculates the volume of data"clumps". the quotes around"clumps"are load-bearing.r.walkβ creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost. it's giving journey.r.water.outletβ creates watershed basins from a drainage direction map. basins where basins belong.r.watershedβ calculates hydrological parameters and RUSLE factors. the whole hydrology package β¨r.what.colorβ queries colors for a raster map layer. what color. literally the tool name. π¨r.whatβ queries raster maps on their category values and category labels. asks the questions nobody else will.
Main index | Topics index | Keywords index | Graphical index | Full index
Everything above is the Graphical index of GRASS tools β every single raster tool, all typed out, no shortcuts taken π
And that's the whole page, bestie. This one lives in the GRASS 8.5.0 Reference Manual, it's Β© 2003-2026 GRASS Development Team, and the footer signs off as GRASS 8.5.0 β¦ raster_graphical(1grass) β reading it really said "here's every raster module, know them, love them" π Thank you for coming to my TED talk, go run r.univar on something. ππ
π¦ where this page comes from
- ubuntu stonking: grass-doc 8.5.0-1ubuntu1 Β· 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