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.