GRASS-QGIS relevant module list: Difference between revisions
Line 4: | Line 4: | ||
== List of GRASS modules relevant to QGIS == | == List of GRASS modules relevant to QGIS == | ||
Status Templates: | |||
{| class="wikitable1" | |||
| Present in QGIS: | |||
| {{ModuleAvailable}} | |||
|- | |||
| Present in QGIS but shouldn't be | |||
| | |||
|- | |||
| Not present in QGIS - High Priority: | |||
| {{ModuleNotAvailable|Hi}} | |||
|- | |||
| Not present in QGIS - Low Priority: | |||
| {{ModuleNotAvailable|Lo}} | |||
|- | |||
| Not relevant to QGIS: | |||
| {{ModuleNotRelevant}} | |||
|} | |||
"Status" is currently present in qgis source code dir src/plugins/grass/modules-*/ | "Status" is currently present in qgis source code dir src/plugins/grass/modules-*/ | ||
=== Database modules === | === Database modules === | ||
Line 24: | Line 29: | ||
|+ <font color="darkgreen" size="+1">db.*</font><BR><BR> | |+ <font color="darkgreen" size="+1">db.*</font><BR><BR> | ||
! Module | ! Module | ||
! Status | ! Status | ||
! Comments | ! Comments | ||
|- | |- | ||
| {{cmd|db.columns}} | | {{cmd|db.columns}} | ||
| {{ModuleNotAvailable|Hi}} | | {{ModuleNotAvailable|Hi}} | ||
| | | | ||
|- | |- | ||
| {{cmd|db.connect}} | | {{cmd|db.connect}} | ||
| {{ModuleAvailable}} | | {{ModuleAvailable}} | ||
| login; generic, schema, which | | login; generic, schema, which | ||
|- | |- | ||
| {{cmd|db.copy}} | | {{cmd|db.copy}} | ||
| {{ModuleAvailable}} | | {{ModuleAvailable}} | ||
| | | | ||
|- | |- | ||
| {{cmd|db.describe}} | | {{cmd|db.describe}} | ||
| {{ModuleNotAvailable|Lo}} | |||
| {{ModuleNotAvailable}} | |||
| | | | ||
|- | |- | ||
| {{cmd|db.drivers}} | | {{cmd|db.drivers}} | ||
| {{ModuleNotAvailable|Lo}} | |||
| {{ModuleNotAvailable}} | |||
| | | | ||
|- | |- | ||
| {{cmd|db.dropcol}} | | {{cmd|db.dropcol}} | ||
| {{ModuleNotAvailable|Lo}} | |||
| {{ModuleNotAvailable}} | |||
| | | | ||
|- | |- | ||
| {{cmd|db.droptable}} | | {{cmd|db.droptable}} | ||
| {{ModuleNotAvailable|Lo}} | |||
| {{ModuleNotAvailable}} | |||
| | | | ||
|- | |- | ||
| {{cmd|db.execute}} | | {{cmd|db.execute}} | ||
| {{ModuleAvailable|Hi}} | |||
| {{ModuleAvailable}} | |||
| | | | ||
|- | |- | ||
| {{cmd|db.in.ogr}} | | {{cmd|db.in.ogr}} | ||
| {{ModuleAvailable}} | | {{ModuleAvailable}} | ||
| | | | ||
|- | |- | ||
| {{cmd|db.login}} | | {{cmd|db.login}} | ||
| {{ModuleAvailable}} | | {{ModuleAvailable}} | ||
| | | | ||
|- | |- | ||
| {{cmd|db.out.ogr}} | | {{cmd|db.out.ogr}} | ||
| {{ModuleAvailable}} | |||
| | | | ||
|- | |- | ||
| {{cmd|db.select}} | | {{cmd|db.select}} | ||
| {{ModuleAvailable}} | | {{ModuleAvailable}} | ||
| | | | ||
|- | |- | ||
| {{cmd|db.tables}} | | {{cmd|db.tables}} | ||
| {{ModuleNotAvailable|Hi}} | |||
| {{ModuleNotAvailable}} | |||
| | | | ||
|- | |- | ||
| {{cmd|db.test}} | | {{cmd|db.test}} | ||
| {{ModuleNotAvailable|Lo}} | |||
| {{ModuleNotAvailable}} | |||
| | | | ||
|} | |} | ||
Line 103: | Line 94: | ||
|+ <font color="darkgreen" size="+1">g.*</font><BR><BR> | |+ <font color="darkgreen" size="+1">g.*</font><BR><BR> | ||
! Module | ! Module | ||
! Status | ! Status | ||
! Comments | ! Comments | ||
|- | |- | ||
| {{cmd|g.access}} | | {{cmd|g.access}} | ||
| | | | ||
| | | | ||
|- | |- | ||
| {{cmd|g.ask}} | | {{cmd|g.ask}} | ||
| {{ModuleNotRelevant}} | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.copy}} | | {{cmd|g.copy}} | ||
| {{ModuleNotRelevant}} | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.dirseps}} | | {{cmd|g.dirseps}} | ||
| {{ModuleNotRelevant}} | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.extension}} | | {{cmd|g.extension}} | ||
| {{ModuleNotRelevant}} | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.filename}} | | {{cmd|g.filename}} | ||
| | |{{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.findetc}} | | {{cmd|g.findetc}} | ||
| {{ModuleNotRelevant}} | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.findfile}} | | {{cmd|g.findfile}} | ||
| {{ModuleNotRelevant}} | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.gisenv}} | | {{cmd|g.gisenv}} | ||
| {{ModuleNotAvailable|lo}} | | {{ModuleNotAvailable|lo}} | ||
| | | | ||
|- | |- | ||
| {{cmd|g.gui}} | | {{cmd|g.gui}} | ||
| | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.list}} | | {{cmd|g.list}} | ||
| | | {{ModuleNotRelevant}} | ||
| | | Handled in the Toolbox | ||
|- | |- | ||
| {{cmd|g.manual}} | | {{cmd|g.manual}} | ||
| | | {{ModuleAvailable}} | ||
| | | | ||
|- | |- | ||
| {{cmd|g.mapset}} | | {{cmd|g.mapset}} | ||
| | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.mapsets}} | | {{cmd|g.mapsets}} | ||
| | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.message}} | | {{cmd|g.message}} | ||
| | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.mkfontcap}} | | {{cmd|g.mkfontcap}} | ||
| | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.mlist}} | | {{cmd|g.mlist}} | ||
| | | {{ModuleNotRelevant}} | ||
| | | Handled in the Toolbox | ||
|- | |- | ||
| {{cmd|g.mremove}} | | {{cmd|g.mremove}} | ||
| | | {{ModuleNotRelevant}} | ||
| | | | ||
|- | |- | ||
| {{cmd|g.parser}} | | {{cmd|g.parser}} | ||
| | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.pnmcomp}} | | {{cmd|g.pnmcomp}} | ||
| | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.proj}} | | {{cmd|g.proj}} | ||
| | | {{ModuleAvailable}} | ||
| generic, ascii, geo, print, proj | | generic, ascii, geo, print, proj | ||
|- | |- | ||
| {{cmd|g.region}} | | {{cmd|g.region}} | ||
| | | {{ModuleAvailable}} | ||
| save, zoom, multi-rast multi-vect | | save, zoom, multi-rast multi-vect | ||
|- | |- | ||
| {{cmd|g.remove}} | | {{cmd|g.remove}} | ||
| | | {{ModuleNotRelevant}} | ||
| | | Handled in the Toolbox | ||
|- | |- | ||
| {{cmd|g.rename}} | | {{cmd|g.rename}} | ||
| | | {{ModuleNotRelevant}} | ||
| | | Handled in the Toolbox | ||
|- | |- | ||
| {{cmd|g.setproj}} | | {{cmd|g.setproj}} | ||
| | | {{ModuleNotAvailable|Lo} | ||
| | |||
| | | | ||
|- | |- | ||
| {{cmd|g.tempfile}} | | {{cmd|g.tempfile}} | ||
| | | {{ModuleNotRelevant}} | ||
| Not relevant | | Not relevant | ||
|- | |- | ||
| {{cmd|g.transform}} | | {{cmd|g.transform}} | ||
| | | {{ModuleNotRelevant}} | ||
| | | | ||
|- | |- | ||
| {{cmd|g.version}} | | {{cmd|g.version}} | ||
| | | {{ModuleNotRelevant}} | ||
| Not really relevant | | Not really relevant | ||
|} | |} |
Revision as of 12:01, 30 October 2010
GRASS modules relevant to the QGIS toolbox
- See GRASS and QGIS
List of GRASS modules relevant to QGIS
Status Templates:
Present in QGIS: |
Available |
Present in QGIS but shouldn't be | |
Not present in QGIS - High Priority: |
Missing - Hi |
Not present in QGIS - Low Priority: |
Missing - Hi |
Not relevant to QGIS: |
Not Relevant |
"Status" is currently present in qgis source code dir src/plugins/grass/modules-*/
Database modules
Module | Status | Comments |
---|---|---|
db.columns |
Missing - Hi |
|
db.connect |
Available |
login; generic, schema, which |
db.copy |
Available |
|
db.describe |
Missing - Hi |
|
db.drivers |
Missing - Hi |
|
db.dropcol |
Missing - Hi |
|
db.droptable |
Missing - Hi |
|
db.execute |
Available |
|
db.in.ogr |
Available |
|
db.login |
Available |
|
db.out.ogr |
Available |
|
db.select |
Available |
|
db.tables |
Missing - Hi |
|
db.test |
Missing - Hi |
General modules
Module | Status | Comments |
---|---|---|
g.access | ||
g.ask |
Not Relevant |
Not relevant |
g.copy |
Not Relevant |
Not relevant |
g.dirseps |
Not Relevant |
Not relevant |
g.extension |
Not Relevant |
Not relevant |
g.filename |
Not Relevant |
Not relevant |
g.findetc |
Not Relevant |
Not relevant |
g.findfile |
Not Relevant |
Not relevant |
g.gisenv |
Missing - Hi |
|
g.gui |
Not Relevant |
Not relevant |
g.list |
Not Relevant |
Handled in the Toolbox |
g.manual |
Available |
|
g.mapset |
Not Relevant |
Not relevant |
g.mapsets |
Not Relevant |
Not relevant |
g.message |
Not Relevant |
Not relevant |
g.mkfontcap |
Not Relevant |
Not relevant |
g.mlist |
Not Relevant |
Handled in the Toolbox |
g.mremove |
Not Relevant |
|
g.parser |
Not Relevant |
Not relevant |
g.pnmcomp |
Not Relevant |
Not relevant |
g.proj |
Available |
generic, ascii, geo, print, proj |
g.region |
Available |
save, zoom, multi-rast multi-vect |
g.remove |
Not Relevant |
Handled in the Toolbox |
g.rename |
Not Relevant |
Handled in the Toolbox |
g.setproj | Lo} | |
g.tempfile |
Not Relevant |
Not relevant |
g.transform |
Not Relevant |
|
g.version |
Not Relevant |
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.