「Grass toolbox modules」の版間の差分
(セクション名、内部リンク調整) |
|||
(同じ利用者による、間の6版が非表示) | |||
行1: | 行1: | ||
− | < | + | == GRASSツールボックス モジュール == |
− | + | <span id='appdx_grass_toolbox_modules'></span> | |
− | </ | + | |
− | |||
The GRASS Shell inside the GRASS Toolbox provides access to almost all (more | The GRASS Shell inside the GRASS Toolbox provides access to almost all (more | ||
than 300) GRASS modules in command line modus. To offer a more user | than 300) GRASS modules in command line modus. To offer a more user | ||
行9: | 行7: | ||
functionalities are also provided by graphical dialogs. | functionalities are also provided by graphical dialogs. | ||
− | + | === GRASS Toolbox data import and export modules === | |
− | < | + | <span id='data_import_and_export_modules'></span><!-- dummy --> |
− | <!-- | + | |
− | + | ||
− | + | This Section lists all graphical dialogs in the GRASS Toolbox to import and | |
+ | export data into a currently selected GRASS location and mapset. | ||
− | < | + | <table border='1' align='center'><caption>'''表 13:''' GRASS Toolbox: Raster and Image data import modules</caption> |
− | < | + | <!-- {|p{4cm}|p{12cm}|} --> |
− | < | + | <tr><td colspan='2'>'''Raster and Image data import modules in the GRASS |
− | < | + | Toolbox'''<tr> |
− | < | + | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> |
− | < | + | <tr><td> r.in.arc <td> Convert an ESRI ARC/INFO ascii raster file (GRID) into a |
− | < | + | (binary) raster map layer</tr> |
− | < | + | <tr><td> r.in.ascii <td> Convert an ASCII raster text file into a (binary) |
− | < | + | raster map layer </tr> |
+ | <tr><td> r.in.aster <td> Georeferencing, rectification, and import of | ||
+ | Terra-ASTER imagery and relative DEM's using gdalwarp </tr> | ||
+ | <tr><td> r.in.gdal <td> Import GDAL supported raster file into a GRASS binary | ||
+ | raster map layer </tr> | ||
+ | <tr><td> r.in.gdal.loc <td> Import GDAL supported raster file into a GRASS | ||
+ | binary raster map layer and create a fitted location </tr> | ||
+ | <tr><td> r.in.gdal.qgis <td> Import loaded raster into a GRASS binary raster map | ||
+ | layer </tr> | ||
+ | <tr><td> r.in.gdal.qgis.loc <td> Import loaded raster file into a GRASS binary | ||
+ | raster map layer and create a fitted location </tr> | ||
+ | <tr><td> r.in.gridatb <td> Imports GRIDATB.FOR map file (TOPMODEL) into GRASS | ||
+ | raster map </tr> | ||
+ | <tr><td> r.in.mat <td> Import a binary MAT-File(v4) to a GRASS raster </tr> | ||
+ | <tr><td> r.in.poly <td> Create raster maps from ascii polygon/line data files | ||
+ | in the current directory </tr> | ||
+ | <tr><td> r.in.srtm <td> Import SRTM HGT files into GRASS </tr> | ||
+ | <tr><td> i.in.spotvgt <td> Import of SPOT VGT NDVI file into a raster map </tr> | ||
+ | </table> | ||
− | </ | + | |
− | <!-- | + | <table border='1' align='center'><caption>'''表 14:''' GRASS Toolbox: Raster and Image data export modules</caption> |
− | < | + | <!-- {|p{4cm}|p{12cm}|} --> |
+ | <tr><td colspan='2'>'''Raster and Image data export modules in | ||
+ | the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> r.out.gdal.gtiff <td> Export raster layer to Geo TIFF </tr> | ||
+ | <tr><td> r.out.arc <td> Converts a raster map layer into an ESRI ARCGRID file </tr> | ||
+ | <tr><td> r.gridatb <td> Exports GRASS raster map to GRIDATB.FOR map file | ||
+ | (TOPMODEL) </tr> | ||
+ | <tr><td> r.out.mat <td> Exports a GRASS raster to a binary MAT-File </tr> | ||
+ | <tr><td> r.out.bin <td> Exports a GRASS raster to a binary array </tr> | ||
+ | <tr><td> r.out.png <td> Export GRASS raster as non-georeferenced PNG image | ||
+ | format </tr> | ||
+ | <tr><td> r.out.ppm <td> Converts a GRASS raster map to a PPM image file at the | ||
+ | pixel resolution of the CURRENTLY DEFINED REGION </tr> | ||
+ | <tr><td> r.out.ppm3 <td> Converts 3 GRASS raster layers (R,G,B) to a PPM image | ||
+ | file at the pixel resolution of the CURRENTLY DEFINED REGION </tr> | ||
+ | <tr><td> r.out.pov <td> Converts a raster map layer into a height-field file for | ||
+ | POVRAY</tr> | ||
+ | <tr><td> r.out.tiff <td> Exports a GRASS raster map to a 8/24bit TIFF image file | ||
+ | at the pixel resolution of the currently defined region</tr> | ||
+ | <tr><td> r.out.vrml <td> Export a raster map to the Virtual Reality Modeling | ||
+ | Language (VRML)</tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 15:''' GRASS Toolbox: Vector data import modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Vector data import modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> v.in.dxf <td> Import DXF vector layer </tr> | ||
+ | <tr><td> v.in.e00 <td> Import ESRI E00 file in a vector map </tr> | ||
+ | <tr><td> v.in.garmin <td> Import vector from gps using gpstrans </tr> | ||
+ | <tr><td> v.in.gpsbabel <td> Import vector from gps using gpsbabel </tr> | ||
+ | <tr><td> v.in.mapgen <td> Import MapGen or MatLab vectors in GRASS </tr> | ||
+ | <tr><td> v.in.ogr <td> Import OGR/PostGIS vector layers </tr> | ||
+ | <tr><td> v.in.ogr.qgis <td> Import loaded vector layers into GRASS binary | ||
+ | vector map </tr> | ||
+ | <tr><td> v.in.ogr.loc <td> Import OGR/PostGIS vector layers and create a fitted | ||
+ | location </tr> | ||
+ | <tr><td> v.in.ogr.qgis.loc <td> Import loaded vector layers into GRASS binary | ||
+ | vector map and create a fitted location </tr> | ||
+ | <tr><td> v.in.ogr.all <td> Import all the OGR/PostGIS vector layers in a given | ||
+ | data source </tr> | ||
+ | <tr><td> v.in.ogr.all.loc <td> Import all the OGR/PostGIS vector layers in a | ||
+ | given data source and create a fitted location </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 16:''' GRASS Toolbox: Vector data export modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Vector data export modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> v.out.ogr <td> Export vector layer to various formats (OGR library) </tr> | ||
+ | <tr><td> v.out.ogr.gml <td> Export vector layer to GML </tr> | ||
+ | <tr><td> v.out.ogr.postgis <td> Export vector layer to various formats (OGR | ||
+ | library) </tr> | ||
+ | <tr><td> v.out.ogr.mapinfo <td> Mapinfo export of vector layer </tr> | ||
+ | <tr><td> v.out.ascii <td> Convert a GRASS binary vector map to a GRASS ASCII | ||
+ | vector map </tr> | ||
+ | <tr><td> v.out.dxf <td> converts a GRASS vector map to DXF </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | === GRASS Toolbox data type conversion modules === | ||
+ | <span id='data_type_conversion_modules'></span><!-- dummy --> | ||
+ | |||
+ | This Section lists all graphical dialogs in the GRASS Toolbox to convert | ||
+ | raster to vector or vector to raster data in a currently selected GRASS location | ||
+ | and mapset. | ||
+ | |||
+ | <table border='1' align='center'><caption>'''表 17:''' GRASS Toolbox: Data type conversion modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Data type conversion modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> r.to.vect.point <td> Convert a raster to vector points </tr> | ||
+ | <tr><td> r.to.vect.line <td> Convert a raster to vector lines </tr> | ||
+ | <tr><td> r.to.vect.area <td> Convert a raster to vector areas </tr> | ||
+ | <tr><td> v.to.rast.constant <td> Convert a vector to raster using constant </tr> | ||
+ | <tr><td> v.to.rast.attr <td> Convert a vector to raster using attribute values </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | === GRASS Toolbox region and projection configuration modules === | ||
+ | <span id='region_and_projection_configuration_modules'></span><!-- dummy --> | ||
+ | |||
+ | This Section lists all graphical dialogs in the GRASS Toolbox to manage and | ||
+ | change the current mapset region and to configure your projection. | ||
+ | |||
+ | <table border='1' align='center'><caption>'''表 18:''' GRASS Toolbox: Region and projection configuration modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Region and projection configuration | ||
+ | modules in the GRASS Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> g.region.save <td> Save the current region as a named region </tr> | ||
+ | <tr><td> g.region.zoom <td> Shrink the current region until it meets non-NULL | ||
+ | data from a given raster map </tr> | ||
+ | <tr><td> g.region.multiple.raster <td> Set the region to match multiple raster | ||
+ | maps </tr> | ||
+ | <tr><td> g.region.multiple.vector <td> Set the region to match multiple vector | ||
+ | maps </tr> | ||
+ | <tr><td> g.proj.print <td> Print projection information of the current location</tr> | ||
+ | <tr><td> g.proj.geo <td> Print projection information from a georeferenced file | ||
+ | (raster, vector or image)</tr> | ||
+ | <tr><td> g.proj.ascii.new <td> Print projection information from a | ||
+ | georeferenced ASCII file containing a WKT projection description</tr> | ||
+ | <tr><td> g.proj.proj <td> Print projection information from a PROJ.4 projection | ||
+ | description file</tr> | ||
+ | <tr><td> g.proj.ascii.new <td> Print projection information from a georeferenced | ||
+ | ASCII file containing a WKT projection description and create a new location based on it</tr> | ||
+ | <tr><td> g.proj.geo.new <td> Print projection information from a georeferenced | ||
+ | file (raster, vector or image) and create a new location based on it</tr> | ||
+ | <tr><td> g.proj.proj.new <td> Print projection information from a PROJ.4 | ||
+ | projection description file and create a new location based on it </tr> | ||
+ | <tr><td> m.cogo <td> A simple utility for converting bearing and distance | ||
+ | measurements to coordinates and vice versa. It assumes a cartesian coordinate system </tr> | ||
+ | </table> | ||
+ | |||
+ | === GRASS Toolbox raster data modules === | ||
+ | <span id='raster_data_modules'></span><!-- dummy --> | ||
+ | |||
+ | This Section lists all graphical dialogs in the GRASS Toolbox to work with | ||
+ | and analyse raster data in a currently selected GRASS location and mapset. | ||
+ | |||
+ | <table border='1' align='center'><caption>'''表 19:''' GRASS Toolbox: Develop raster map modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Develop raster map modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> r.compress <td> Compresses and decompresses raster maps </tr> | ||
+ | <tr><td> r.region.region <td> Sets the boundary definitions to current or | ||
+ | default region </tr> | ||
+ | <tr><td> r.region.raster <td> Sets the boundary definitions from existent raster | ||
+ | map</tr> | ||
+ | <tr><td> r.region.vector <td> Sets the boundary definitions from existent vector map </tr> | ||
+ | <tr><td> r.region.edge <td> Sets the boundary definitions by edge (n-s-e-w) </tr> | ||
+ | <tr><td> r.region.alignTo <td> Sets region to align to a raster map</tr> | ||
+ | <tr><td> r.null.val <td> Transform cells with value in null cells</tr> | ||
+ | <tr><td> r.null.to <td> Transform null cells in value cells</tr> | ||
+ | <tr><td> r.quant <td> This routine produces the quantization file for a | ||
+ | floating-point map </tr> | ||
+ | <tr><td> r.resamp.stats <td> Resamples raster map layers using aggregation </tr> | ||
+ | <tr><td> r.resamp.interp <td> Resamples raster map layers using interpolation </tr> | ||
+ | <tr><td> r.resample <td> GRASS raster map layer data resampling capability. | ||
+ | Before you must set new resolution</tr> | ||
+ | <tr><td> r.resamp.rst <td> Reinterpolates and computes topographic analysis | ||
+ | using regularized spline with tension and smoothing </tr> | ||
+ | <tr><td> r.support <td> Allows creation and/or modification of raster map layer | ||
+ | support files</tr> | ||
+ | <tr><td> r.support.stats <td> Update raster map statistics </tr> | ||
+ | <tr><td> r.proj <td> Re-project a raster map from one location to the current | ||
+ | location </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 20:''' GRASS Toolbox: Raster color management modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Raster color management modules in the | ||
+ | GRASS Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> r.colors.table <td> Set raster color table from setted tables </tr> | ||
+ | <tr><td> r.colors.rules <td> Set raster color table from setted rules </tr> | ||
+ | <tr><td> r.colors.rast <td> Set raster color table from existing raster </tr> | ||
+ | <tr><td> r.blend <td> Blend color components for two raster maps by given ratio </tr> | ||
+ | <tr><td> r.composite <td> Blend red, green, raster layers to obtain one color | ||
+ | raster </tr> | ||
+ | <tr><td> r.his <td> Generates red, green and blue raster map layers combining | ||
+ | hue, intensity, and saturation (his) values from user-specified input raster map layers </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 21:''' GRASS Toolbox: Spatial raster analysis modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Spatial raster analysis modules in the | ||
+ | GRASS Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> r.buffer <td> Raster buffer </tr> | ||
+ | <tr><td> r.mask <td> Create a MASK for limiting raster operation </tr> | ||
+ | <tr><td> r.mapcalc <td> Raster map calculator </tr> | ||
+ | <tr><td> r.mapcalculator <td> Simple map algebra </tr> | ||
+ | <tr><td> r.neighbors <td> Raster neighbors analyses </tr> | ||
+ | <tr><td> v.neighbors <td> Count of neighbouring points </tr> | ||
+ | <tr><td> r.cross <td> Create a cross product of the category value from multiple | ||
+ | raster map layers </tr> | ||
+ | <tr><td> r.series <td> Makes each output cell a function of the values assigned | ||
+ | to the corresponding cells in the output raster map layers</tr> | ||
+ | <tr><td> r.patch <td> Create a new raster map by combining other raster maps </tr> | ||
+ | <tr><td> r.statistics <td> Category or object oriented statistics </tr> | ||
+ | <tr><td> r.cost <td> Outputs a raster map layer showing the cumulative cost of | ||
+ | moving between different geographic locations on an input raster map layer whose cell category values represent cost</tr> | ||
+ | <tr><td> r.drain <td> Traces a flow through an elevation model on a raster map | ||
+ | layer </tr> | ||
+ | <tr><td> r.shaded.relief <td> Create shaded map </tr> | ||
+ | <tr><td> r.slope.aspect.slope <td> Generate slope map from DEM (digital | ||
+ | elevation model) </tr> | ||
+ | <tr><td> r.slope.aspect.aspect <td> Generate aspect map from DEM (digital | ||
+ | elevation model) </tr> | ||
+ | <tr><td> r.param.scale <td> Extracts terrain parameters from a DEM </tr> | ||
+ | <tr><td> r.texture <td> Generate images with textural features from a raster map | ||
+ | (first serie of indices)</tr> | ||
+ | <tr><td> r.texture.bis <td> Generate images with textural features from a raster | ||
+ | map (second serie of indices)</tr> | ||
+ | <tr><td> r.los <td> Line-of-sigth raster analysis </tr> | ||
+ | <tr><td> r.clump <td> Recategorizes into unique categories contiguous cells </tr> | ||
+ | <tr><td> r.grow <td> Generates a raster map layer with contiguous areas grown by | ||
+ | one cell</tr> | ||
+ | <tr><td> r.thin <td> Thin no-zero cells that denote line features </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 22:''' GRASS Toolbox: Surface management modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Surface management modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> r.random <td> Creates a random vector point map contained in a raster </tr> | ||
+ | <tr><td> r.random.cells <td> Generates random cell values with spatial | ||
+ | dependence </tr> | ||
+ | <tr><td> v.kernel <td> Gaussian kernel density </tr> | ||
+ | <tr><td> r.contour <td> Produces a contours vector map with specified step from | ||
+ | a raster map</tr> | ||
+ | <tr><td> r.contour2 <td> Produces a contours vector map of specified contours | ||
+ | from a raster map </tr> | ||
+ | <tr><td> r.surf.fractal <td> Creates a fractal surface of a given fractal | ||
+ | dimension</tr> | ||
+ | <tr><td> r.surf.gauss <td> GRASS module to produce a raster map layer of | ||
+ | gaussian deviates whose mean and standard deviation can be expressed by the user </tr> | ||
+ | <tr><td> r.surf.random <td> Produces a raster map layer of uniform random | ||
+ | deviates whose range can be expressed by the user </tr> | ||
+ | <tr><td> r.bilinear <td> Bilinear interpolation utility for raster map layers </tr> | ||
+ | <tr><td> v.surf.bispline <td> Bicubic or bilinear spline interpolation with | ||
+ | Tykhonov regularization</tr> | ||
+ | <tr><td> r.surf.idw <td> Surface interpolation utility for raster map layers</tr> | ||
+ | <tr><td> r.surf.idw2 <td> Surface generation program</tr> | ||
+ | <tr><td> r.surf.contour <td> Surface generation program from rasterized contours </tr> | ||
+ | <tr><td> v.surf.idw <td> Interpolate attribute values (IDW) </tr> | ||
+ | <tr><td> v.surf.rst <td> Interpolate attribute values (RST) </tr> | ||
+ | <tr><td> r.fillnulls <td> Fills no-data areas in raster maps using v.surf.rst | ||
+ | splines interpolation </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 23:''' GRASS Toolbox: Change raster category values and labels modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Raster category and label modules in the GRASS Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> r.reclass.area.greater <td> Reclasses a raster map greater than user | ||
+ | specified area size (in hectares) </tr> | ||
+ | <tr><td> r.reclass.area.lesser <td> Reclasses a raster map less than user | ||
+ | specified area size (in hectares) </tr> | ||
+ | <tr><td> r.reclass <td> Reclass a raster using a reclassification rules file </tr> | ||
+ | <tr><td> r.recode <td> Recode raster maps</tr> | ||
+ | <tr><td> r.rescale <td> Rescales the range of category values in a raster map | ||
+ | layer </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 24:''' GRASS Toolbox: Hydrologic modelling modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Hydrologic modelling modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> r.carve <td> Takes vector stream data, transforms it to raster, and | ||
+ | subtracts depth from the output DEM </tr> | ||
+ | <tr><td> r.fill.dir <td> Filters and generates a depressionless elevation map | ||
+ | and a flow direction map from a given elevation layer </tr> | ||
+ | <tr><td> r.lake.xy <td> Fills lake from seed point at given level </tr> | ||
+ | <tr><td> r.lake.seed <td> Fills lake from seed at given level </tr> | ||
+ | <tr><td> r.topidx <td> Creates a 3D volume map based on 2D elevation and value | ||
+ | raster maps </tr> | ||
+ | <tr><td> r.basins.fill <td> Generates a raster map layer showing watershed | ||
+ | subbasins </tr> | ||
+ | <tr><td> r.water.outlet <td> Watershed basin creation program </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 25:''' GRASS Toolbox: Reports and statistic analysis modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Reports and statistic analysis modules in the GRASS Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> r.category <td> Prints category values and labels associated with | ||
+ | user-specified raster map layers </tr> | ||
+ | <tr><td> r.sum <td> Sums up the raster cell values </tr> | ||
+ | <tr><td> r.report <td> Reports statistics for raster map layers </tr> | ||
+ | <tr><td> r.average <td> Finds the average of values in a cover map within areas | ||
+ | assigned the same category value in a user-specified base map </tr> | ||
+ | <tr><td> r.median <td> Finds the median of values in a cover map within areas | ||
+ | assigned the same category value in a user-specified base map </tr> | ||
+ | <tr><td> r.mode <td> Finds the mode of values in a cover map within areas | ||
+ | assigned the same category value in a user-specified base map.reproject raster image </tr> | ||
+ | <tr><td> r.volume <td> Calculates the volume of data clumps, and produces a | ||
+ | GRASS vector points map containing the calculated centroids of these clumps </tr> | ||
+ | <tr><td> r.surf.area <td> Surface area estimation for rasters </tr> | ||
+ | <tr><td> r.univar <td> Calculates univariate statistics from the non-null cells | ||
+ | of a raster map </tr> | ||
+ | <tr><td> r.covar <td> Outputs a covariance/correlation matrix for user-specified | ||
+ | raster map layer(s)</tr> | ||
+ | <tr><td> r.regression.line <td> Calculates linear regression from two raster | ||
+ | maps: y = a + b * x </tr> | ||
+ | <tr><td> r.coin <td> Tabulates the mutual occurrence (coincidence) of categories | ||
+ | for two raster map layers</tr> | ||
+ | </table> | ||
+ | |||
+ | === GRASS Toolbox vector data modules === | ||
+ | <span id='vector_data_modules'></span><!-- dummy --> | ||
+ | |||
+ | This Section lists all graphical dialogs in the GRASS Toolbox to work with | ||
+ | and analyse vector data in a currently selected GRASS location and mapset. | ||
+ | |||
+ | <table border='1' align='center'><caption>'''表 26:''' GRASS Toolbox: Develop vector map modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Develop vector map modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> v.build.all <td> Rebuild topology of all vectors in the mapset </tr> | ||
+ | <tr><td> v.clean.break <td> Break lines at each intersection of vector map </tr> | ||
+ | <tr><td> v.clean.snap <td> Cleaning topology: snap lines to vertex in threshold </tr> | ||
+ | <tr><td> v.clean.rmdangles <td> Cleaning topology: remove dangles </tr> | ||
+ | <tr><td> v.clean.chdangles <td> Cleaning topology: change the type of boundary | ||
+ | dangle to line </tr> | ||
+ | <tr><td> v.clean.rmbridge <td> Remove bridges connecting area and island or 2 | ||
+ | islands </tr> | ||
+ | <tr><td> v.clean.chbridge <td> Change the type of bridges connecting area and | ||
+ | island or 2 islands </tr> | ||
+ | <tr><td> v.clean.rmdupl <td> Remove duplicate lines (pay attention to | ||
+ | categories!) </tr> | ||
+ | <tr><td> v.clean.rmdac <td> Remove duplicate area centroids </tr> | ||
+ | <tr><td> v.clean.bpol <td> Break polygons. Boundaries are broken on each | ||
+ | point shared between 2 and more polygons where angles of segments are different </tr> | ||
+ | <tr><td> v.clean.prune <td> Remove vertices in threshold from lines and | ||
+ | boundaries </tr> | ||
+ | <tr><td> v.clean.rmarea <td> Remove small areas (removes longest boundary with | ||
+ | adjacent area) </tr> | ||
+ | <tr><td> v.clean.rmline <td> Remove all lines or boundaries of zero length </tr> | ||
+ | <tr><td> v.clean.rmsa <td> Remove small angles between lines at nodes </tr> | ||
+ | <tr><td> v.type.lb <td> Convert lines to boundaries </tr> | ||
+ | <tr><td> v.type.bl <td> Convert boundaries to lines </tr> | ||
+ | <tr><td> v.type.pc <td> Convert points to centroids </tr> | ||
+ | <tr><td> v.type.cp <td> Convert centroids to points </tr> | ||
+ | <tr><td> v.centroids <td> Add missing centroids to closed boundaries </tr> | ||
+ | <tr><td> v.build.polylines <td> Build polylines from lines </tr> | ||
+ | <tr><td> v.segment <td> Creates points/segments from input vector lines and | ||
+ | positions </tr> | ||
+ | <tr><td> v.to.points <td> Create points along input lines </tr> | ||
+ | <tr><td> v.parallel <td> Create parallel line to input lines </tr> | ||
+ | <tr><td> v.dissolve <td> Dissolves boundaries between adjacent areas </tr> | ||
+ | <tr><td> v.drape <td> Convert 2D vector to 3D vector by sampling of elevation | ||
+ | raster</tr> | ||
+ | <tr><td> v.transform <td> Performs an affine transformation on a vector map </tr> | ||
+ | <tr><td> v.proj <td> Allows projection conversion of vector files </tr> | ||
+ | <tr><td> v.support <td> Updates vector map metadata </tr> | ||
+ | <tr><td> generalize <td> Vector based generalization </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 27:''' GRASS Toolbox: Database connection modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Database connection modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> v.db.connect <td> Connect a vector to database </tr> | ||
+ | <tr><td> v.db.sconnect <td> Disconnect a vector from database </tr> | ||
+ | <tr><td> v.db.what.connect <td> Set/Show database connection for a vector </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 28:''' GRASS Toolbox: Change vector field modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Change vector field modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> v.category.add <td> Add elements to layer (ALL elements of the selected | ||
+ | layer type!)</tr> | ||
+ | <tr><td> v.category.del <td> Delete category values </tr> | ||
+ | <tr><td> v.category.sum <td> Add a value to the current category values </tr> | ||
+ | <tr><td> v.reclass.file <td> Reclass category values using a rules file </tr> | ||
+ | <tr><td> v.reclass.attr <td> Reclass category values using a column attribute | ||
+ | (integer positive) </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 29:''' GRASS Toolbox: Working with vector points modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Working with vector points modules in the GRASS Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> v.in.region <td> Create new vector area map with current region extent </tr> | ||
+ | <tr><td> v.mkgrid.region <td> Create grid in current region </tr> | ||
+ | <tr><td> v.in.db <td> Import vector points from a database table containing | ||
+ | coordinates </tr> | ||
+ | <tr><td> v.random <td> Randomly generate a 2D/3D GRASS vector point map </tr> | ||
+ | <tr><td> v.kcv <td> Randomly partition points into test/train sets </tr> | ||
+ | <tr><td> v.outlier <td> Romove outliers from vector point data </tr> | ||
+ | <tr><td> v.hull <td> Create a convex hull </tr> | ||
+ | <tr><td> v.delaunay.line <td> Delaunay triangulation (lines) </tr> | ||
+ | <tr><td> v.delaunay.area <td> Delaunay triangulation (areas) </tr> | ||
+ | <tr><td> v.voronoi.line <td> Voronoi diagram (lines) </tr> | ||
+ | <tr><td> v.voronoi.area <td> Voronoi diagram (areas) </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 30:''' GRASS Toolbox: Spatial vector and network analysis modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Spatial vector and network analysis modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> v.extract.where <td> Select features by attributes </tr> | ||
+ | <tr><td> v.extract.list <td> Extract selected features </tr> | ||
+ | <tr><td> v.select.overlap <td> Select features overlapped by features in another | ||
+ | map</tr> | ||
+ | <tr><td> v.buffer <td> Vector buffer </tr> | ||
+ | <tr><td> v.distance <td> Find the nearest element in vector 'to' for elements in | ||
+ | vector 'from'. </tr> | ||
+ | <tr><td> v.net.nodes <td> Create nodes on network </tr> | ||
+ | <tr><td> v.net.alloc <td> Allocate network</tr> | ||
+ | <tr><td> v.net.iso <td> Cut network by cost isolines </tr> | ||
+ | <tr><td> v.net.salesman <td> Connect nodes by shortest route (traveling | ||
+ | salesman) </tr> | ||
+ | <tr><td> v.net.steiner <td> Connect selected nodes by shortest tree (Steiner | ||
+ | tree) </tr> | ||
+ | <tr><td> v.patch <td> Create a new vector map by combining other vector maps </tr> | ||
+ | <tr><td> v.overlay.or <td> Vector union </tr> | ||
+ | <tr><td> v.overlay.and <td> Vector intersection </tr> | ||
+ | <tr><td> v.overlay.not <td> Vector subtraction </tr> | ||
+ | <tr><td> v.overlay.xor <td> Vector non-intersection </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 31:''' GRASS Toolbox: Vector update by other maps modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Vector update by other maps modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> v.rast.stats <td> Calculates univariate statistics from a GRASS raster | ||
+ | map based on vector objects</tr> | ||
+ | <tr><td> v.what.vect <td> Uploads map for which to edit attribute table </tr> | ||
+ | <tr><td> v.what.rast <td> Uploads raster values at positions of vector points to | ||
+ | the table </tr> | ||
+ | <tr><td> v.sample <td> Sample a raster file at site locations </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | <table border='1' align='center'><caption>'''表 32:''' GRASS Toolbox: Vector report and statistic modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Vector report and statistic modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> v.to.db <td> Put geometry variables in database </tr> | ||
+ | <tr><td> v.report <td> Reports geometry statistics for vectors </tr> | ||
+ | <tr><td> v.univar <td> Calculates univariate statistics on selected table column | ||
+ | for a GRASS vector map </tr> | ||
+ | <tr><td> v.normal <td> Tests for normality for points</tr> | ||
+ | </table> | ||
+ | |||
+ | === GRASS Toolbox imagery data modules === | ||
+ | <span id='imagery_data_modules'></span><!-- dummy --> | ||
+ | |||
+ | This Section lists all graphical dialogs in the GRASS Toolbox to work with | ||
+ | and analyse imagery data in a currently selected GRASS location and mapset. | ||
+ | |||
+ | <table border='1' align='center'><caption>'''表 33:''' GRASS Toolbox: Imagery analysis modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Imagery analysis modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> i.image.mosaik <td> Mosaic up to 4 images </tr> | ||
+ | <tr><td> i.rgb.his <td> Red Green Blue (RGB) to Hue Intensity Saturation (HIS) | ||
+ | raster map color transformation function </tr> | ||
+ | <tr><td> i.his.rgb <td> Hue Intensity Saturation (HIS) to Red Green Blue (RGB) | ||
+ | raster map color transform function </tr> | ||
+ | <tr><td> i.landsat.rgb <td> Auto-balancing of colors for LANDSAT images </tr> | ||
+ | <tr><td> i.fusion.brovey <td> Brovey transform to merge multispectral and | ||
+ | high-res pancromatic channels </tr> | ||
+ | <tr><td> i.zc <td> Zero-crossing edge detection raster function for image | ||
+ | processing </tr> | ||
+ | <tr><td> i.mfilter <td> </tr> | ||
+ | <tr><td> i.tasscap4 <td> Tasseled Cap (Kauth Thomas) transformation for | ||
+ | LANDSAT-TM 4 data </tr> | ||
+ | <tr><td> i.tasscap5 <td> Tasseled Cap (Kauth Thomas) transformation for | ||
+ | LANDSAT-TM 5 data </tr> | ||
+ | <tr><td> i.tasscap7 <td> Tasseled Cap (Kauth Thomas) transformation for | ||
+ | LANDSAT-TM 7 data </tr> | ||
+ | <tr><td> i.fft <td> Fast fourier transform (FFT) for image processing </tr> | ||
+ | <tr><td> i.ifft <td> Inverse fast fourier transform for image processing </tr> | ||
+ | <tr><td> r.describe <td> Prints terse list of category values found in a raster | ||
+ | map layer </tr> | ||
+ | <tr><td> r.bitpattern <td> Compares bit patterns with a raster map </tr> | ||
+ | <tr><td> r.kappa <td> Calculate error matrix and kappa parameter for accuracy | ||
+ | assessment of classification result </tr> | ||
+ | <tr><td> i.oif <td> Calculates optimal index factor table for landsat tm bands </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | === GRASS Toolbox database modules === | ||
+ | <span id='database_modules'></span><!-- dummy --> | ||
+ | |||
+ | This Section lists all graphical dialogs in the GRASS Toolbox to manage, | ||
+ | connect and work with internal and external databases. Working with spatial | ||
+ | external databases is enabled via OGR and not covered by these modules. | ||
+ | |||
+ | <table border='1' align='center'><caption>'''表 34:''' GRASS Toolbox: Database modules</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Database management and analysis modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> db.connect <td> Sets general DB connection mapset </tr> | ||
+ | <tr><td> db.connect.schema <td> Sets general DB connection mapset with a schema </tr> | ||
+ | <tr><td> v.db.reconnect.all <td> Reconnect vector to a new database </tr> | ||
+ | <tr><td> db.login <td> Set user/password for driver/database </tr> | ||
+ | <tr><td> db.in.ogr <td> Imports attribute tables in various formats </tr> | ||
+ | <tr><td> v.db.addtable <td> Create and add a new table to a vector </tr> | ||
+ | <tr><td> v.db.addcol <td> Adds one or more columns to the attribute table | ||
+ | connected to a given vector map </tr> | ||
+ | <tr><td> v.db.dropcol <td> Drops a column from the attribute table connected to | ||
+ | a given vector map</tr> | ||
+ | <tr><td> v.db.renamecol <td> Renames a column in a attribute table connected to | ||
+ | a given vector map</tr> | ||
+ | <tr><td> v.db.update_const <td> Allows to assign a new constant value to a | ||
+ | column </tr> | ||
+ | <tr><td> v.db.update_query <td> Allows to assign a new constant value to a | ||
+ | column only if the result of a query is TRUE </tr> | ||
+ | <tr><td> v.db.update_op <td> Allows to assign a new value, result of operation | ||
+ | on column(s), to a column in the attribute table connected to a given map</tr> | ||
+ | <tr><td> v.db.update_op_query <td> Allows to assign a new value to a column, | ||
+ | result of operation on column(s), only if the result of a query is TRUE </tr> | ||
+ | <tr><td> db.execute <td> Execute any SQL statement </tr> | ||
+ | <tr><td> db.select <td> Prints results of selection from database based on SQL </tr> | ||
+ | <tr><td> v.db.select <td> Prints vector map attributes </tr> | ||
+ | <tr><td> v.db.select.where <td> Prints vector map attributes with SQL </tr> | ||
+ | <tr><td> v.db.join <td> Allows to join a table to a vector map table </tr> | ||
+ | <tr><td> v.db.univar <td> Calculates univariate statistics on selected table | ||
+ | column for a GRASS vector map </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
+ | === GRASS Toolbox 3D modules === | ||
+ | <span id='3d_modules'></span><!-- dummy --> | ||
+ | |||
+ | This Section lists all graphical dialogs in the GRASS Toolbox to work with 3D | ||
+ | data. GRASS provides more modules, but they are currently only available using | ||
+ | the GRASS Shell. | ||
+ | |||
+ | <table border='1' align='center'><caption>'''表 35:''' GRASS Toolbox: 3D Visualization</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''3D visualization and analysis modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> nviz <td> Open 3D-View in nviz</tr> | ||
+ | </table> | ||
+ | |||
+ | === GRASS Toolbox help modules === | ||
+ | <span id='help_modules'></span><!-- dummy --> | ||
+ | |||
+ | The GRASS GIS Reference Manual offers a complete overview of the available | ||
+ | GRASS modules, not limited to the modules and their often reduced functionalities | ||
+ | implemented in the GRASS Toolbox. | ||
+ | |||
+ | <table border='1' align='center'><caption>'''表 36:''' GRASS Toolbox: Reference Manual</caption> | ||
+ | <!-- {|p{4cm}|p{12cm}|} --> | ||
+ | <tr><td colspan='2'>'''Reference Manual modules in the GRASS | ||
+ | Toolbox'''<tr> | ||
+ | <tr><td width='151'> '''Module name''' <td width='454'> '''Purpose''' </tr> | ||
+ | <tr><td> g.manual <td> Display the HTML manual pages of GRASS </tr> | ||
+ | </table> |
2009年10月6日 (火) 01:46時点における最新版
目次
- 1 GRASSツールボックス モジュール
- 1.1 GRASS Toolbox data import and export modules
- 1.2 GRASS Toolbox data type conversion modules
- 1.3 GRASS Toolbox region and projection configuration modules
- 1.4 GRASS Toolbox raster data modules
- 1.5 GRASS Toolbox vector data modules
- 1.6 GRASS Toolbox imagery data modules
- 1.7 GRASS Toolbox database modules
- 1.8 GRASS Toolbox 3D modules
- 1.9 GRASS Toolbox help modules
GRASSツールボックス モジュール
The GRASS Shell inside the GRASS Toolbox provides access to almost all (more than 300) GRASS modules in command line modus. To offer a more user friendly working environment, about 200 of the available GRASS modules and functionalities are also provided by graphical dialogs.
GRASS Toolbox data import and export modules
This Section lists all graphical dialogs in the GRASS Toolbox to import and export data into a currently selected GRASS location and mapset.
Raster and Image data import modules in the GRASS Toolbox | |
Module name | Purpose |
r.in.arc | Convert an ESRI ARC/INFO ascii raster file (GRID) into a (binary) raster map layer |
r.in.ascii | Convert an ASCII raster text file into a (binary) raster map layer |
r.in.aster | Georeferencing, rectification, and import of Terra-ASTER imagery and relative DEM's using gdalwarp |
r.in.gdal | Import GDAL supported raster file into a GRASS binary raster map layer |
r.in.gdal.loc | Import GDAL supported raster file into a GRASS binary raster map layer and create a fitted location |
r.in.gdal.qgis | Import loaded raster into a GRASS binary raster map layer |
r.in.gdal.qgis.loc | Import loaded raster file into a GRASS binary raster map layer and create a fitted location |
r.in.gridatb | Imports GRIDATB.FOR map file (TOPMODEL) into GRASS raster map |
r.in.mat | Import a binary MAT-File(v4) to a GRASS raster |
r.in.poly | Create raster maps from ascii polygon/line data files in the current directory |
r.in.srtm | Import SRTM HGT files into GRASS |
i.in.spotvgt | Import of SPOT VGT NDVI file into a raster map |
Raster and Image data export modules in
the GRASS Toolbox | |
Module name | Purpose |
r.out.gdal.gtiff | Export raster layer to Geo TIFF |
r.out.arc | Converts a raster map layer into an ESRI ARCGRID file |
r.gridatb | Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL) |
r.out.mat | Exports a GRASS raster to a binary MAT-File |
r.out.bin | Exports a GRASS raster to a binary array |
r.out.png | Export GRASS raster as non-georeferenced PNG image format |
r.out.ppm | Converts a GRASS raster map to a PPM image file at the pixel resolution of the CURRENTLY DEFINED REGION |
r.out.ppm3 | Converts 3 GRASS raster layers (R,G,B) to a PPM image file at the pixel resolution of the CURRENTLY DEFINED REGION |
r.out.pov | Converts a raster map layer into a height-field file for POVRAY |
r.out.tiff | Exports a GRASS raster map to a 8/24bit TIFF image file at the pixel resolution of the currently defined region |
r.out.vrml | Export a raster map to the Virtual Reality Modeling Language (VRML) |
Vector data import modules in the GRASS Toolbox | |
Module name | Purpose |
v.in.dxf | Import DXF vector layer |
v.in.e00 | Import ESRI E00 file in a vector map |
v.in.garmin | Import vector from gps using gpstrans |
v.in.gpsbabel | Import vector from gps using gpsbabel |
v.in.mapgen | Import MapGen or MatLab vectors in GRASS |
v.in.ogr | Import OGR/PostGIS vector layers |
v.in.ogr.qgis | Import loaded vector layers into GRASS binary vector map |
v.in.ogr.loc | Import OGR/PostGIS vector layers and create a fitted location |
v.in.ogr.qgis.loc | Import loaded vector layers into GRASS binary vector map and create a fitted location |
v.in.ogr.all | Import all the OGR/PostGIS vector layers in a given data source |
v.in.ogr.all.loc | Import all the OGR/PostGIS vector layers in a given data source and create a fitted location |
Vector data export modules in the GRASS Toolbox | |
Module name | Purpose |
v.out.ogr | Export vector layer to various formats (OGR library) |
v.out.ogr.gml | Export vector layer to GML |
v.out.ogr.postgis | Export vector layer to various formats (OGR library) |
v.out.ogr.mapinfo | Mapinfo export of vector layer |
v.out.ascii | Convert a GRASS binary vector map to a GRASS ASCII vector map |
v.out.dxf | converts a GRASS vector map to DXF |
GRASS Toolbox data type conversion modules
This Section lists all graphical dialogs in the GRASS Toolbox to convert raster to vector or vector to raster data in a currently selected GRASS location and mapset.
Data type conversion modules in the GRASS Toolbox | |
Module name | Purpose |
r.to.vect.point | Convert a raster to vector points |
r.to.vect.line | Convert a raster to vector lines |
r.to.vect.area | Convert a raster to vector areas |
v.to.rast.constant | Convert a vector to raster using constant |
v.to.rast.attr | Convert a vector to raster using attribute values |
GRASS Toolbox region and projection configuration modules
This Section lists all graphical dialogs in the GRASS Toolbox to manage and change the current mapset region and to configure your projection.
Region and projection configuration modules in the GRASS Toolbox | |
Module name | Purpose |
g.region.save | Save the current region as a named region |
g.region.zoom | Shrink the current region until it meets non-NULL data from a given raster map |
g.region.multiple.raster | Set the region to match multiple raster maps |
g.region.multiple.vector | Set the region to match multiple vector maps |
g.proj.print | Print projection information of the current location |
g.proj.geo | Print projection information from a georeferenced file (raster, vector or image) |
g.proj.ascii.new | Print projection information from a georeferenced ASCII file containing a WKT projection description |
g.proj.proj | Print projection information from a PROJ.4 projection description file |
g.proj.ascii.new | Print projection information from a georeferenced ASCII file containing a WKT projection description and create a new location based on it |
g.proj.geo.new | Print projection information from a georeferenced file (raster, vector or image) and create a new location based on it |
g.proj.proj.new | Print projection information from a PROJ.4 projection description file and create a new location based on it |
m.cogo | A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system |
GRASS Toolbox raster data modules
This Section lists all graphical dialogs in the GRASS Toolbox to work with and analyse raster data in a currently selected GRASS location and mapset.
Develop raster map modules in the GRASS Toolbox | |
Module name | Purpose |
r.compress | Compresses and decompresses raster maps |
r.region.region | Sets the boundary definitions to current or default region |
r.region.raster | Sets the boundary definitions from existent raster map |
r.region.vector | Sets the boundary definitions from existent vector map |
r.region.edge | Sets the boundary definitions by edge (n-s-e-w) |
r.region.alignTo | Sets region to align to a raster map |
r.null.val | Transform cells with value in null cells |
r.null.to | Transform null cells in value cells |
r.quant | This routine produces the quantization file for a floating-point map |
r.resamp.stats | Resamples raster map layers using aggregation |
r.resamp.interp | Resamples raster map layers using interpolation |
r.resample | GRASS raster map layer data resampling capability. Before you must set new resolution |
r.resamp.rst | Reinterpolates and computes topographic analysis using regularized spline with tension and smoothing |
r.support | Allows creation and/or modification of raster map layer support files |
r.support.stats | Update raster map statistics |
r.proj | Re-project a raster map from one location to the current location |
Raster color management modules in the GRASS Toolbox | |
Module name | Purpose |
r.colors.table | Set raster color table from setted tables |
r.colors.rules | Set raster color table from setted rules |
r.colors.rast | Set raster color table from existing raster |
r.blend | Blend color components for two raster maps by given ratio |
r.composite | Blend red, green, raster layers to obtain one color raster |
r.his | Generates red, green and blue raster map layers combining hue, intensity, and saturation (his) values from user-specified input raster map layers |
Spatial raster analysis modules in the GRASS Toolbox | |
Module name | Purpose |
r.buffer | Raster buffer |
r.mask | Create a MASK for limiting raster operation |
r.mapcalc | Raster map calculator |
r.mapcalculator | Simple map algebra |
r.neighbors | Raster neighbors analyses |
v.neighbors | Count of neighbouring points |
r.cross | Create a cross product of the category value from multiple raster map layers |
r.series | Makes each output cell a function of the values assigned to the corresponding cells in the output raster map layers |
r.patch | Create a new raster map by combining other raster maps |
r.statistics | Category or object oriented statistics |
r.cost | Outputs a raster map layer showing the cumulative cost of moving between different geographic locations on an input raster map layer whose cell category values represent cost |
r.drain | Traces a flow through an elevation model on a raster map layer |
r.shaded.relief | Create shaded map |
r.slope.aspect.slope | Generate slope map from DEM (digital elevation model) |
r.slope.aspect.aspect | Generate aspect map from DEM (digital elevation model) |
r.param.scale | Extracts terrain parameters from a DEM |
r.texture | Generate images with textural features from a raster map (first serie of indices) |
r.texture.bis | Generate images with textural features from a raster map (second serie of indices) |
r.los | Line-of-sigth raster analysis |
r.clump | Recategorizes into unique categories contiguous cells |
r.grow | Generates a raster map layer with contiguous areas grown by one cell |
r.thin | Thin no-zero cells that denote line features |
Surface management modules in the GRASS Toolbox | |
Module name | Purpose |
r.random | Creates a random vector point map contained in a raster |
r.random.cells | Generates random cell values with spatial dependence |
v.kernel | Gaussian kernel density |
r.contour | Produces a contours vector map with specified step from a raster map |
r.contour2 | Produces a contours vector map of specified contours from a raster map |
r.surf.fractal | Creates a fractal surface of a given fractal dimension |
r.surf.gauss | GRASS module to produce a raster map layer of gaussian deviates whose mean and standard deviation can be expressed by the user |
r.surf.random | Produces a raster map layer of uniform random deviates whose range can be expressed by the user |
r.bilinear | Bilinear interpolation utility for raster map layers |
v.surf.bispline | Bicubic or bilinear spline interpolation with Tykhonov regularization |
r.surf.idw | Surface interpolation utility for raster map layers |
r.surf.idw2 | Surface generation program |
r.surf.contour | Surface generation program from rasterized contours |
v.surf.idw | Interpolate attribute values (IDW) |
v.surf.rst | Interpolate attribute values (RST) |
r.fillnulls | Fills no-data areas in raster maps using v.surf.rst splines interpolation |
Raster category and label modules in the GRASS Toolbox | |
Module name | Purpose |
r.reclass.area.greater | Reclasses a raster map greater than user specified area size (in hectares) |
r.reclass.area.lesser | Reclasses a raster map less than user specified area size (in hectares) |
r.reclass | Reclass a raster using a reclassification rules file |
r.recode | Recode raster maps |
r.rescale | Rescales the range of category values in a raster map layer |
Hydrologic modelling modules in the GRASS Toolbox | |
Module name | Purpose |
r.carve | Takes vector stream data, transforms it to raster, and subtracts depth from the output DEM |
r.fill.dir | Filters and generates a depressionless elevation map and a flow direction map from a given elevation layer |
r.lake.xy | Fills lake from seed point at given level |
r.lake.seed | Fills lake from seed at given level |
r.topidx | Creates a 3D volume map based on 2D elevation and value raster maps |
r.basins.fill | Generates a raster map layer showing watershed subbasins |
r.water.outlet | Watershed basin creation program |
Reports and statistic analysis modules in the GRASS Toolbox | |
Module name | Purpose |
r.category | Prints category values and labels associated with user-specified raster map layers |
r.sum | Sums up the raster cell values |
r.report | Reports statistics for raster map layers |
r.average | Finds the average of values in a cover map within areas assigned the same category value in a user-specified base map |
r.median | Finds the median of values in a cover map within areas assigned the same category value in a user-specified base map |
r.mode | Finds the mode of values in a cover map within areas assigned the same category value in a user-specified base map.reproject raster image |
r.volume | Calculates the volume of data clumps, and produces a GRASS vector points map containing the calculated centroids of these clumps |
r.surf.area | Surface area estimation for rasters |
r.univar | Calculates univariate statistics from the non-null cells of a raster map |
r.covar | Outputs a covariance/correlation matrix for user-specified raster map layer(s) |
r.regression.line | Calculates linear regression from two raster maps: y = a + b * x |
r.coin | Tabulates the mutual occurrence (coincidence) of categories for two raster map layers |
GRASS Toolbox vector data modules
This Section lists all graphical dialogs in the GRASS Toolbox to work with and analyse vector data in a currently selected GRASS location and mapset.
Develop vector map modules in the GRASS Toolbox | |
Module name | Purpose |
v.build.all | Rebuild topology of all vectors in the mapset |
v.clean.break | Break lines at each intersection of vector map |
v.clean.snap | Cleaning topology: snap lines to vertex in threshold |
v.clean.rmdangles | Cleaning topology: remove dangles |
v.clean.chdangles | Cleaning topology: change the type of boundary dangle to line |
v.clean.rmbridge | Remove bridges connecting area and island or 2 islands |
v.clean.chbridge | Change the type of bridges connecting area and island or 2 islands |
v.clean.rmdupl | Remove duplicate lines (pay attention to categories!) |
v.clean.rmdac | Remove duplicate area centroids |
v.clean.bpol | Break polygons. Boundaries are broken on each point shared between 2 and more polygons where angles of segments are different |
v.clean.prune | Remove vertices in threshold from lines and boundaries |
v.clean.rmarea | Remove small areas (removes longest boundary with adjacent area) |
v.clean.rmline | Remove all lines or boundaries of zero length |
v.clean.rmsa | Remove small angles between lines at nodes |
v.type.lb | Convert lines to boundaries |
v.type.bl | Convert boundaries to lines |
v.type.pc | Convert points to centroids |
v.type.cp | Convert centroids to points |
v.centroids | Add missing centroids to closed boundaries |
v.build.polylines | Build polylines from lines |
v.segment | Creates points/segments from input vector lines and positions |
v.to.points | Create points along input lines |
v.parallel | Create parallel line to input lines |
v.dissolve | Dissolves boundaries between adjacent areas |
v.drape | Convert 2D vector to 3D vector by sampling of elevation raster |
v.transform | Performs an affine transformation on a vector map |
v.proj | Allows projection conversion of vector files |
v.support | Updates vector map metadata |
generalize | Vector based generalization |
Database connection modules in the GRASS Toolbox | |
Module name | Purpose |
v.db.connect | Connect a vector to database |
v.db.sconnect | Disconnect a vector from database |
v.db.what.connect | Set/Show database connection for a vector |
Change vector field modules in the GRASS Toolbox | |
Module name | Purpose |
v.category.add | Add elements to layer (ALL elements of the selected layer type!) |
v.category.del | Delete category values |
v.category.sum | Add a value to the current category values |
v.reclass.file | Reclass category values using a rules file |
v.reclass.attr | Reclass category values using a column attribute (integer positive) |
Working with vector points modules in the GRASS Toolbox | |
Module name | Purpose |
v.in.region | Create new vector area map with current region extent |
v.mkgrid.region | Create grid in current region |
v.in.db | Import vector points from a database table containing coordinates |
v.random | Randomly generate a 2D/3D GRASS vector point map |
v.kcv | Randomly partition points into test/train sets |
v.outlier | Romove outliers from vector point data |
v.hull | Create a convex hull |
v.delaunay.line | Delaunay triangulation (lines) |
v.delaunay.area | Delaunay triangulation (areas) |
v.voronoi.line | Voronoi diagram (lines) |
v.voronoi.area | Voronoi diagram (areas) |
Spatial vector and network analysis modules in the GRASS Toolbox | |
Module name | Purpose |
v.extract.where | Select features by attributes |
v.extract.list | Extract selected features |
v.select.overlap | Select features overlapped by features in another map |
v.buffer | Vector buffer |
v.distance | Find the nearest element in vector 'to' for elements in vector 'from'. |
v.net.nodes | Create nodes on network |
v.net.alloc | Allocate network |
v.net.iso | Cut network by cost isolines |
v.net.salesman | Connect nodes by shortest route (traveling salesman) |
v.net.steiner | Connect selected nodes by shortest tree (Steiner tree) |
v.patch | Create a new vector map by combining other vector maps |
v.overlay.or | Vector union |
v.overlay.and | Vector intersection |
v.overlay.not | Vector subtraction |
v.overlay.xor | Vector non-intersection |
Vector update by other maps modules in the GRASS Toolbox | |
Module name | Purpose |
v.rast.stats | Calculates univariate statistics from a GRASS raster map based on vector objects |
v.what.vect | Uploads map for which to edit attribute table |
v.what.rast | Uploads raster values at positions of vector points to the table |
v.sample | Sample a raster file at site locations |
Vector report and statistic modules in the GRASS Toolbox | |
Module name | Purpose |
v.to.db | Put geometry variables in database |
v.report | Reports geometry statistics for vectors |
v.univar | Calculates univariate statistics on selected table column for a GRASS vector map |
v.normal | Tests for normality for points |
GRASS Toolbox imagery data modules
This Section lists all graphical dialogs in the GRASS Toolbox to work with and analyse imagery data in a currently selected GRASS location and mapset.
Imagery analysis modules in the GRASS Toolbox | |
Module name | Purpose |
i.image.mosaik | Mosaic up to 4 images |
i.rgb.his | Red Green Blue (RGB) to Hue Intensity Saturation (HIS) raster map color transformation function |
i.his.rgb | Hue Intensity Saturation (HIS) to Red Green Blue (RGB) raster map color transform function |
i.landsat.rgb | Auto-balancing of colors for LANDSAT images |
i.fusion.brovey | Brovey transform to merge multispectral and high-res pancromatic channels |
i.zc | Zero-crossing edge detection raster function for image processing |
i.mfilter | |
i.tasscap4 | Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM 4 data |
i.tasscap5 | Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM 5 data |
i.tasscap7 | Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM 7 data |
i.fft | Fast fourier transform (FFT) for image processing |
i.ifft | Inverse fast fourier transform for image processing |
r.describe | Prints terse list of category values found in a raster map layer |
r.bitpattern | Compares bit patterns with a raster map |
r.kappa | Calculate error matrix and kappa parameter for accuracy assessment of classification result |
i.oif | Calculates optimal index factor table for landsat tm bands |
GRASS Toolbox database modules
This Section lists all graphical dialogs in the GRASS Toolbox to manage, connect and work with internal and external databases. Working with spatial external databases is enabled via OGR and not covered by these modules.
Database management and analysis modules in the GRASS Toolbox | |
Module name | Purpose |
db.connect | Sets general DB connection mapset |
db.connect.schema | Sets general DB connection mapset with a schema |
v.db.reconnect.all | Reconnect vector to a new database |
db.login | Set user/password for driver/database |
db.in.ogr | Imports attribute tables in various formats |
v.db.addtable | Create and add a new table to a vector |
v.db.addcol | Adds one or more columns to the attribute table connected to a given vector map |
v.db.dropcol | Drops a column from the attribute table connected to a given vector map |
v.db.renamecol | Renames a column in a attribute table connected to a given vector map |
v.db.update_const | Allows to assign a new constant value to a column |
v.db.update_query | Allows to assign a new constant value to a column only if the result of a query is TRUE |
v.db.update_op | Allows to assign a new value, result of operation on column(s), to a column in the attribute table connected to a given map |
v.db.update_op_query | Allows to assign a new value to a column, result of operation on column(s), only if the result of a query is TRUE |
db.execute | Execute any SQL statement |
db.select | Prints results of selection from database based on SQL |
v.db.select | Prints vector map attributes |
v.db.select.where | Prints vector map attributes with SQL |
v.db.join | Allows to join a table to a vector map table |
v.db.univar | Calculates univariate statistics on selected table column for a GRASS vector map |
GRASS Toolbox 3D modules
This Section lists all graphical dialogs in the GRASS Toolbox to work with 3D data. GRASS provides more modules, but they are currently only available using the GRASS Shell.
3D visualization and analysis modules in the GRASS Toolbox | |
Module name | Purpose |
nviz | Open 3D-View in nviz |
GRASS Toolbox help modules
The GRASS GIS Reference Manual offers a complete overview of the available GRASS modules, not limited to the modules and their often reduced functionalities implemented in the GRASS Toolbox.
Reference Manual modules in the GRASS Toolbox | |
Module name | Purpose |
g.manual | Display the HTML manual pages of GRASS |