GRASS-QGIS relevant module list
GRASS modules relevant to the QGIS toolbox
- See GRASS and QGIS
List of GRASS modules relevant to QGIS
suggested status Templates:
- Present in QGIS as a,b,c..
- Present in QGIS but shouldn't be
- Not present in QGIS but should be
- not sure
- ...
"Status" is currently present in qgis source code dir src/plugins/grass/modules-*/
suggested priorities:
- crucial
- important
- normal (maybe just leave it blank)
- minor
Database modules
| Module | Priority | Status | Comments |
|---|---|---|---|
| db.columns | |||
| db.connect | 6.4/common x3 | login; generic, schema, which | |
| db.copy | common | ||
| db.describe | |||
| db.drivers | |||
| db.dropcol | |||
| db.droptable | |||
| db.execute | common | ||
| db.in.ogr | common | ||
| db.login | common | ||
| db.out.ogr | modules-6.4 | ||
| db.select | common | ||
| db.tables | |||
| db.test |
General modules
| Module | Priority | Status | Comments |
|---|---|---|---|
| g.access | |||
| g.ask | Not relevant | ||
| g.copy | |||
| g.dirseps | Not relevant | ||
| g.extension | Not relevant | ||
| g.filename | Not relevant | ||
| g.findetc | Not relevant | ||
| g.findfile | Not relevant | ||
| g.gisenv | |||
| g.gui | Not relevant | ||
| g.list | |||
| g.manual | common | ||
| g.mapset | Not relevant | ||
| g.mapsets | Not relevant | ||
| g.message | Not relevant | ||
| g.mkfontcap | Not relevant | ||
| g.mlist | |||
| g.mremove | |||
| g.parser | Not relevant | ||
| g.pnmcomp | Not relevant | ||
| g.proj | common x7 | generic, ascii, geo, print, proj | |
| g.region | common x4 | save, zoom, multi-rast multi-vect | |
| g.remove | |||
| g.rename | |||
| g.setproj | |||
| g.tempfile | Not relevant | ||
| g.transform | common | ||
| g.version | Not really relevant |
Imagery modules
Essentially these are raster modules that deal with satellite or aerial photography.
| Module | Priority | Status | Comments |
|---|---|---|---|
| i.atcorr | |||
| i.cca | |||
| i.class | |||
| i.cluster | |||
| i.fft | common | ||
| i.fusion.brovey | common | ||
| i.gensig | |||
| i.gensigset | |||
| i.group | |||
| i.his.rgb | common | ||
| i.ifft | common | ||
| i.image.mosaic | common | ||
| i.in.spotvgt | common | ||
| i.landsat.rgb | common | ||
| i.maxlik | |||
| i.oif | common | ||
| i.ortho.photo | Not possible | ||
| i.pca | |||
| i.points | Not possible | ||
| i.rectify | |||
| i.rgb.his | common | ||
| i.smap | |||
| i.spectral | |||
| i.target | |||
| i.tasscap | common x3 | 4,5,7 | |
| i.vpoints | Not possible | ||
| i.zc | common |
Miscellaneous modules
| Module | Priority | Status | Comments |
|---|---|---|---|
| m.cogo | common | ||
| m.proj | common |
Paint modules
These have been abandoned in GRASS 6.
| Module | Priority | Status | Comments |
|---|---|---|---|
| p.out.vrml | old & renamed; not for QGIS |
PostScript modules
| Module | Priority | Status | Comments |
|---|---|---|---|
| ps.map | QGIS has its own map composer, so this probably isn't needed. |
Raster modules
| Module | Priority | Status | Comments |
|---|---|---|---|
| r.average | common | ||
| r.basins.fill | common | ||
| r.bilinear | modules-6.4 | Please use "r.resamp.interp" instead. | |
| r.bitpattern | common | ||
| r.blend | common | ||
| r.buffer | important | common | |
| r.carve | common | ||
| r.category | common | ||
| r.cats | nil | Wrapper script for backwards compatibility. | |
| r.circle | common | ||
| r.clump | common | ||
| r.coin | common | ||
| r.colors | important | common x4 | generic, rast, rules, table |
| r.colors.stddev | modules-6.4 | ||
| r.composite | interesting | common | |
| r.compress | low | common | |
| r.contour | important | common x2 | |
| r.cost | important | common | |
| r.covar | common | ||
| r.cross | common | ||
| r.describe | common | ||
| r.digit | Not possible | ||
| r.distance | |||
| r.drain | common | ||
| r.external | modules-6.4 x3 | ||
| r.fill.dir | common | ||
| r.fillnulls | common | ||
| r.flow | |||
| r.grow | important | 6.4/common | |
| r.grow.distance | |||
| r.gwflow | ground water flow modeling | ||
| r.his | common | ||
| r.horizon | |||
| r.in.arc | common | ||
| r.in.ascii | common | ||
| r.in.aster | common | ||
| r.in.bin | common | ||
| r.in.gdal | common x4 | generic, loc, qgis.loc, qgis | |
| r.in.gridatb | common | ||
| r.in.mat | common | ||
| r.in.poly | common | ||
| r.in.srtm | common | ||
| r.in.wms | common | somewhat brittle | |
| r.in.xyz | common | ||
| r.info | |||
| r.kappa | common | ||
| r.lake | common x3 | generic, seed, xy | |
| r.le.patch | |||
| r.le.pixel | |||
| r.le.setup | |||
| r.le.trace | |||
| r.li.cwed | |||
| r.li.dominance | |||
| r.li.edgedensity | |||
| r.li.mpa | |||
| r.li.mps | |||
| r.li.padcv | |||
| r.li.padrange | |||
| r.li.padsd | |||
| r.li.patchdensity | |||
| r.li.patchnum | |||
| r.li.richness | |||
| r.li.setup | |||
| r.li.shannon | |||
| r.li.shape | |||
| r.li.simpson | |||
| r.los | common | ||
| r.mapcalc | common | ||
| r.mapcalculator | common | gui wrapper (need both?) | |
| r.mask | common | ||
| r.median | common | ||
| r.mfilter | common | ||
| r.mfilter.fp | |||
| r.mode | common | ||
| r.neighbors | important | common | |
| r.null | common x4 | null, to, val, r.to.null? | |
| r.out.arc | common | ||
| r.out.ascii | common | ||
| r.out.bin | |||
| r.out.gdal | common x2 | generic, GeoTiff | |
| r.out.gdal.sh | old full map extent version | ||
| r.out.gridatb | common | ||
| r.out.mat | common | ||
| r.out.mpeg | common | ||
| r.out.png | common | important once transparency and Worldfile gets backported from 6.5svn (for OpenLayers/KML tile source) | |
| r.out.pov | common | POVray | |
| r.out.ppm | common | ||
| r.out.ppm3 | common | ||
| r.out.tiff | common | visual RGB output, not data values (use r.out.gdal for that) | |
| r.out.vrml | low | common | |
| r.out.vtk | common | ||
| r.out.xyz | common | ||
| r.param.scale | important | common | |
| r.patch | important | common | |
| r.plane | common | ||
| r.profile | |||
| r.proj | common | ||
| r.quant | common | ||
| r.quantile | |||
| r.random | |||
| r.random.cells | common | ||
| r.random.surface | |||
| r.reclass | common x2 | generic, file | |
| r.reclass.area | common x3 | generic, greater, lesser | |
| r.recode | common | ||
| r.region | oversold? | common x6 | generic, rast, vect, region, edge, alignTo |
| r.regression.line | common | ||
| r.report | common | ||
| r.resamp.interp | common | ||
| r.resamp.rst | common | ||
| r.resamp.stats | common | ||
| r.resample | common | ||
| r.rescale | common | ||
| r.rescale.eq | |||
| r.ros | |||
| r.series | important | common | |
| r.shaded.relief | important | common | |
| r.sim.sediment | |||
| r.sim.water | |||
| r.slope.aspect | important | common x2 | slope, aspect, but not others |
| r.spread | |||
| r.spreadpath | |||
| r.statistics | common | ||
| r.stats | |||
| r.sum | common | ||
| r.sun | important | ||
| r.sunmask | common x2 | date_time, position | |
| r.support | common | ||
| r.support.stats | common | maybe not needed | |
| r.surf.area | common | ||
| r.surf.contour | important | common | |
| r.surf.fractal | 6.3/6.4 | ||
| r.surf.gauss | common | ||
| r.surf.idw | common | faster | |
| r.surf.idw2 | common | supports floating point | |
| r.surf.random | common | ||
| r.terraflow | |||
| r.terraflow.short | Not needed | ||
| r.texture | common x2 | generic, bis | |
| r.thin | common | ||
| r.tileset | |||
| r.timestamp | |||
| r.to.rast3 | |||
| r.to.rast3elev | |||
| r.to.vect | common x3 | point, line, area | |
| r.topidx | common | ||
| r.topmodel | |||
| r.transect | common | ||
| r.univar | common | ||
| r.univar.sh | Not needed | ||
| r.volume | common | ||
| r.walk | |||
| r.water.outlet | common | ||
| r.watershed | important | common | |
| r.what | common | ||
| r.what.color | low |
3D raster modules
| Module | Priority | Status | Comments |
|---|---|---|---|
| r3.cross.rast | |||
| r3.gwflow | |||
| r3.in.ascii | |||
| r3.in.v5d | |||
| r3.info | |||
| r3.mapcalc | |||
| r3.mapcalculator | |||
| r3.mask | |||
| r3.mkdspf | |||
| r3.null | |||
| r3.out.ascii | |||
| r3.out.v5d | |||
| r3.out.vtk | |||
| r3.stats | |||
| r3.timestamp | |||
| r3.to.rast | |||
| r3.univar |
Vector modules
| Module | Priority | Status | Comments |
|---|---|---|---|
| v.buffer | 6.3/6.4 | https://trac.osgeo.org/grass/ticket/994 | |
| v.build | |||
| v.build.all | common | ||
| v.build.polylines | common | ||
| v.category | common x4 | add, del, sum, change | |
| v.centroids | common | ||
| v.class | |||
| v.clean | common x13 | ||
| v.colors | |||
| v.convert | For loading in old GRASS 4/5 vector data format. Not needed by QGIS. | ||
| v.convert.all | For loading in old GRASS 4/5 vector data format. Not needed by QGIS. | ||
| v.db.addcol | common | ||
| v.db.addtable | common | ||
| v.db.connect | common | v.db.sconnect? v.db.what.connect? | |
| v.db.dropcol | modules-6.4 | ||
| v.db.droptable | common | ||
| v.db.join | common | ||
| v.db.reconnect.all | common | ||
| v.db.renamecol | common | ||
| v.db.select | 6.3/6.4 x2 | ||
| v.db.univar | common | ||
| v.db.update | common x4 | const, op, op query, query | |
| v.delaunay | common x2 | line, area | |
| v.digit | Not possible | ||
| v.dissolve | common | ||
| v.distance | common | ||
| v.drape | common | ||
| v.edit | |||
| v.external | |||
| v.extract | common | list, where | |
| v.extrude | |||
| v.generalize | common | complicated | |
| v.hull | common | ||
| v.in.ascii | |||
| v.in.db | common | ||
| v.in.dxf | common x2 | generic, multi | |
| v.in.e00 | common | ||
| v.in.garmin | low | common | only for old serial models |
| v.in.geonames | modules-6.4 | ||
| v.in.gns | modules-6.4 | ||
| v.in.gpsbabel | common | ||
| v.in.lines | only in 6.5svn+ | new wrapper script around v.in.mapgen with more obvious name | |
| v.in.mapgen | common | ||
| v.in.ogr | common x7 | ||
| v.in.region | common | ||
| v.in.sites | For loading in old GRASS 4/5 vector data format. Not needed by QGIS. | ||
| v.in.sites.all | For loading in old GRASS 4/5 vector data format. Not needed by QGIS. | ||
| v.in.wfs | |||
| v.info | |||
| v.kcv | common | ||
| v.kernel | common | ||
| v.krige.py | |||
| v.label | |||
| v.label.sa | |||
| v.lidar.correction | |||
| v.lidar.edgedetection | |||
| v.lidar.growing | |||
| v.lrs.create | |||
| v.lrs.label | |||
| v.lrs.segment | |||
| v.lrs.where | |||
| v.mkgrid | common | by region (by coord is a custom graticule creator) | |
| v.neighbors | common | ||
| v.net | common | v.net.nodes? | |
| v.net.alloc | common | ||
| v.net.allpairs | |||
| v.net.bridge | |||
| v.net.centrality | |||
| v.net.components | |||
| v.net.connectivity | |||
| v.net.distance | |||
| v.net.flow | |||
| v.net.iso | common | ||
| v.net.path | common | ||
| v.net.salesman | common | ||
| v.net.spanningtree | |||
| v.net.steiner | common | ||
| v.net.timetable | |||
| v.net.visibility | common | ||
| v.normal | common | ||
| v.out.ascii | common | ||
| v.out.dxf | common | ||
| v.out.gpsbabel | |||
| v.out.ogr | 6.3/6.4/common x4 | shapefile, generic, gml, mapinfo; 6.x: PostgreSQL | |
| v.out.pov | common | ||
| v.out.svg | common | ||
| v.out.vtk | common | ||
| v.outlier | common | ||
| v.overlay | important | common x4 | and, or, not, xor |
| v.parallel | common | ||
| v.patch | common | ||
| v.perturb | common | ||
| v.proj | common | ||
| v.qcount | |||
| v.random | common | ||
| v.rast.stats | common | ||
| v.reclass | common x2 | attr, file | |
| v.report | common | ||
| v.sample | common | ||
| v.segment | common | ||
| v.select | important | common | v.select.overlap |
| v.split | common | ||
| v.support | common | ||
| v.surf.bspline | common | ||
| v.surf.idw | common | ||
| v.surf.rst | common | ||
| v.to.3d | |||
| v.to.db | 6.3/6.4 | ||
| v.to.points | common | ||
| v.to.rast | common x2 | attr, constant | |
| v.to.rast3 | |||
| v.transform | common | ||
| v.type | common x4 | b2l, l2b, c2p, p2c | |
| v.univar | common | ||
| v.univar.sh | old, not needed | ||
| v.vol.rst | |||
| v.voronoi | common x2 | line, area; https://trac.osgeo.org/grass/ticket/957 | |
| v.what | |||
| v.what.rast | common | ||
| v.what.vect | common |
GUI and command modules
| Module | Priority | Status | Comments |
|---|---|---|---|
| gis.m | Not relevant | ||
| nviz | common | ||
| shell | common | ||
| xganim |
Display modules
Most (all?) of these will not be relevant.