| File | Description | Requirements | Author(s) |
| r.seg |
r.seg performs image segmentation and discontinuity detection. The
module is based on the Mumford-Shah variational model (implemented in
the seglib library). Available in the official GRASS AddOns source code repository via SVN: svn co https://svn.osgeo.org/grass/grass-addons/raster/r.seg/See here for details and examples. |
GRASS 6.3 or above | Alfonso Vitti |
| v.epanet.in + v.epanet.out + v.epanet.net | v.in.epanet and v.out.epanet import EPANET input file into GRASS vector map and export GRASS vectro map to the EPANET format; v.epanet.net assists in the (water supply sistem) network setup. Additional istruction on files and tables preparation are available, besides the usual modules' manuals. A presentation of these modules can be found here (in Italian). | GRASS 6.2 or above | Chiara Sboarina |
| r3.isosurf | r3.isosurf creates a 3d raster map containing the distance to a surface (given by a DTM) along the normal or optionally assigns each voxel the value of the cell on the surface along the normal direction. | GRASS 5.0 or above (a different Makefile is required for GRASS5.7) | Alfonso Vitti |
| r.obstruction | r.obstruction creates a polar obstruction map from a DTM. It provides an ASCII file, named "ostr_di_(name raster)", which contains, for every cell of the DTM map, 360 values representing the obstruction angle on the horizon for every azimuth degree. | GRASS 5 beta 11 or above | Daniele Carli, Dimitri D'Inca', Gianluca Fruet, Domenico Sguerso, Paolo Zatelli |
| r.planning.static | r.planning.static performs a static planning for GPS and Glonass surveys using the obstruction map created with r.obstruction. If the flag [-p] is not set the program generates four different raster maps: two raster maps representing the number of visible satellites at starting time and the minimum number of visible satellites over the chosen time span and two raster maps showing the PDOP values at starting time and the maximum PDOP values over the chosen time span. The four maps are named by adding '_sat_t', '_sat_At', '_dop_t' and '_dop_At' respectively to the name of the DTM raster. If the p flag is set r.planning.static is an interactive program that allows the user, using the mouse as pointer device, to display the number of visible satellites and PDOP value of the point currently located under the mouse pointer. | GRASS 5 beta 11 or above | Daniele Carli, Dimitri D'Inca', Gianluca Fruet, Domenico Sguerso, Paolo Zatelli |
| r.planning.cinematic | r.planning.cinematic performs a cinematic planning for GPS and Glonass surveys. It creates a site GRASS file from a vector trajectory. This site file contains a point for each node of the trajectory with four fields: traveling time between each point, number of visible satellite, PDOP value and height. | GRASS 5 beta 11 or above | Daniele Carli, Dimitri D'Inca', Gianluca Fruet, Domenico Sguerso, Paolo Zatelli |
| r.wavelets |
This package contains wavelets decomposition and reconstruction modules for the GRASS GIS, version 6.x: r.owave.dec computes the orthogonal wavelet transform of a raster map. r.owave.rec reconstructs a raster map from an orthogonal wavelet transform. r.biowave.dec computes the biorthogonal wavelet transform of a raster map. r.biowave.rec reconstructs a raster map from a biorthogonal wavelet transform. These modules include part of the MegaWave library. |
GRASS 6.0 or above | Andrea Antonello and Paolo Zatelli |
| r.wavelets |
The same as the package above, but for GRASS 5.x versions. This package contains wavelets decomposition and reconstruction modules for the GRASS GIS, version 5.x: r.owave.dec computes the orthogonal wavelet transform of a raster map. r.owave.rec reconstructs a raster map from an orthogonal wavelet transform. r.biowave.dec computes the biorthogonal wavelet transform of a raster map. r.biowave.rec reconstructs a raster map from a biorthogonal wavelet transform. These modules include part of the MegaWave library. |
GRASS 5.x | Andrea Antonello and Paolo Zatelli |
| v.perp.seek | v.perp.seek evaluates the normal projection from a vector file to a surface and creates database table storing the following information: the coordinates of the point to be projected, the coordinates of the projection point, the distance between these points, the indexes of the DTM cell containing the projection point and the coordinates of the baricenter of the cell. The table is associated to the input 3D vector file. | GRASS 5.7 or above | Fabio Zottele |
| File | Description | Requirements | Author(s) |
| r.sun_year.sh | r.sun_year.sh uses GRASS' module r.sun to evaluate the net solar radiation on the ground for each day of the year. A map for each day is created, named after the energy parameter by adding the number of the day. For example if energy='solar_energy' otuput maps are 'solar_energy_1', solar_energy_2', ..., 'solar_energy_365'. Beware: you have to be careful on leap years :) | GRASS 5 beta 11 or above | Paolo Zatelli |
| r.sun_monthly_sum.sh | r.sun_monthly_sum.sh sums daily solar radiation maps, as evaluated by r.sun used with the r.sun_year.sh script, for each month. A map for each month is created named after the input map name with suffix indicating the month: 'energy_Jan', 'energy_Feb' and so on. Beware: you have to be careful on leap years :) | GRASS 5 beta 11 or above | Paolo Zatelli |
| e002shp.sh | e002shp.sh can be used for the batch conversion of vector ESRI E00 files
into ESRI Shape vector files in GRASS. It uses GRASS v.in.e00 e v.out.ogr modules,
so avcimport must be installed and available to GRASS as well as the OGR library.
IMPORTANT: the script must be run from the GRASS shell in the directory
containing the E00 file. Geometric primitive type and output file names prefix can be set in the script. Beware of the DBF file name limitations. |
GRASS 6 or above, avcimport and e00conv (for compressed E00) | Paolo Zatelli | raster2shp.sh | converts all the raster maps in a directory tree, according to a pattern, to ESRI Shapefile (with point features) with the name of the directory they are found in. | GRASS 6 or above, GDAL/OGR library for maps I/O | Paolo Zatelli |
| shape_tree.sh | shape_tree.sh imports all the shape files found in the currente directory
and in its subdirectories. Maps' names are assigned from shape files' base names (i.e. without extension). If a vector map with the same name already exists in the current mapset the import is skipped and a warning is issued on the stdout. |
GRASS 6 or above, OGR library for ESRI shape import | Paolo Zatelli |
| r.in.rgb | r.in.rgb automatically imports and patches RGB images in GRASS. r.in.rgb allows a user to import a set of raster images with RGB bands. The images' RGB bands are then patched and a composite raster image is created. The script must be copied in the GRASS' script directory ($GISBASE/scripts), while its manual r.in.rgb.html must be copied in the manuals' directory ($GISBASE/docs/html). |
GRASS 6.4 or above | Paolo Zatelli |
| reference.sh | reference.sh creates a vector file containg the boundaries of a set of raster maps and builds an associated table with map names and extents. Optionally saves it to a ESRI shape file. Geometric primitive type and output file name can be set in the script. IMPORTANT: the script must be run from the GRASS shell in the directory containing the E00 file. Beware of the DBF file name limitations |
GRASS 6 or above with GDAL library | Paolo Zatelli |
| File | Description | Requirements | Design | Programming | Testing |
| georef.zip | Program for the automatic registration of raster images in tiff format with MapInfo. | MapInfo 4.5 or above.
Tfw file must be available for the raster image. |
Paolo Zatelli | Paolo Zatelli | Marco Ciolli |
| georef_jpg.zip | Program for the automatic registration of raster images in jpg format with MapInfo. | MapInfo 4.5 or above.
Jgw file must be available for the raster image. |
Paolo Zatelli | Paolo Zatelli | Elisabetta Miorelli |
| moran.zip | Program for the automatic determination of Moran and Whittle indexes with MapInfo. | MapInfo 4.5 or above. | Angelo Besana and Paolo Zatelli | Paolo Zatelli | Claudio Zendri and Paolo Zatelli |
| index.zip | Program to add an index column to a MapInfo Table | MapInfo 4.5 or above. | Angelo Besana | Paolo Zatelli | Angelo Besana |
| poly.zip | Program to create a polyline from coordinates stored column wise in a text file | MapInfo 4.5 or above. | Angelo Besana | Paolo Zatelli | Angelo Besana |
| punti.zip | Program to create point objects on a regular grid getting attributes from underlying region objects | MapInfo 4.5 or above. | Angelo Besana | Paolo Zatelli | Angelo Besana |
| File | Description | Requirements | Design | Programming | Testing |
| anap_eng | This Macro program formats an Excel sheet for the use with the flora analysis program Anaphyto. | This macro has been developed with Excel version 7 (for Win95) and it has been tested with version 5. | Marco Ciolli and Paolo Zatelli | Paolo Zatelli | Marco Ciolli |
| lconvert_en | This utility converts ArcInfo ASCII export raster files into Vertical Mapper 2.0 and GRASS (r.in.ASCII) readable ASCII files. | Linux and gcc. | Marco Ciolli and Paolo Zatelli | Paolo Zatelli | Marco Ciolli |
| convert.sh | This bash script automatically applies lconvert_en to a set of files. | Bash shell and lconvert_en. | Paolo Zatelli | Paolo Zatelli | Paolo Zatelli |
Please report bugs and/or suggestion for improvements to