New modules and scripts in GRASS 4.2.1                  (22. Sept. 1998)

Beside the focus on bugfixing more than new modules and scripts
were applied to the GRASS package.

The database management is still unchanged! So there is still no 
floating point management in raster files, it is coming soon with
the release of GRASS 5.0 in summer 1998.

New modules and scripts in 4.2.1:

 display/d.area                     # display vector polygons colorized
 display/d.barscale                 # displays a barscale (position with mouse)
 display/d.myzoom                   # nice zoom module
 display/d.pan                      # panning module
 display/d.rast.leg                 # displays a raster map and its legend on GRASS mon.
 display/d.rgbcolortbl              # displays color table
 display/d.param.scale              # belongs to r.param.scale
 display/d.site.labels              # displays site labels
 display/d.vect.zoom                # vector zoom
 display/d.what.sites               # query sites
 paint/p.vrml                       # output of VRML 1.0 code
 ps.map/scripts/ps.map.barscale     # create a barscale vector layer for ps.map
 raster/r.affinity                  # analysis classifier based on affinity index of David W. Goodall 
 raster/r.agnps50                   # successor of r.agnps (AGNPS 5.0 now)
 raster/r.clump1
 raster/r.distance                  # calculates distances between objects
 raster/r.feat.thin                 # used for r.param.scale
 raster/r.in.bin                    # import binary files into GRASS
 raster/r.in.gif                    # 8 bit GIF import (GIF 87)
 raster/r.in.ppm                    # 24bit PPM import
 raster/r.kappa                     # Kappa statistics
 raster/r.kineros                   # module for determaining stream networks
 raster/r.lags                      # calc. spatial dependence measure (Moran's I or texture)
 raster/r.moran                     # calculates Moran's I stats. for a raster surface
 raster/r.out.pov                   # height model output for POVRAY (Persistence of Vision Raytracer)
 raster/r.param.scale               # calculates elevation parameters
 raster/r.statistics                # univariate statistics
 raster/r.sunmask                   # calculates shadows in a DEM from sun
 raster/r.surf.fractal              # creates a fractal surface of a given fractal dimension
 raster/r.surf.gauss                # produces a raster map layer of gaussian deviation
 raster/r.surf.random               # produces a raster map layer of uniform random deviates
 raster/r.tiff                      # 8 bit import, 8/24bit export (corrected SCS version)
 raster/r.to.sites                  # converts raster to sites
 raster/r.tribs                     # belongs to r.kineros
 raster/r.water.outlet.3.0          # calculate watersheds from given point
 raster/r.xy                        # can be used to produce functions in the form: 
                                        z = fn(x,y) for r.mapcalc
 scripts/d.rast.leg                 # displays map and legend on raster window
 scripts/d.rast.rescale             # displays on-the-fly-histogram stretched image on GRASS monitor
 scripts/i.oif                      # calculate Optimum Index Factor for LANDSAT TM band combinations
 scripts/i.spectral                 # displays with gnuplot satellite spectral response at user defined spot
 scripts/i.tasscap                  # Tasseled cap (Kauth Thomas) transform
 scripts/ps.add.pagesize            # add new pagesize on ps.map products
 scripts/r.edge.dig                 # Digitize a vector line between two given raster values in a raster map
 scripts/r.in.arctiff               # ARC/INFO TIFF import (with .tfw file)
 scripts/r.out.arctiff              # ARC/INFO TIFF export (with .tfw file)
 scripts/r.out.bil                  # BIL export (for ARC/INFO, ARC/View etc.)
 scripts/r.reclass.area             # reclass a raster map by specified area size
 scripts/r.regression.line          # calculate linear regression from two raster files
 scripts/s.in.gps                   # read sites from GPS Text file
 scripts/s.out.gps                  # write sites to GPS Text file
 scripts/v.cutter.attr              # polygon cutter with vector attributes
 scripts/v.out.gps                  # read vector sites from GPS Text file
 sites/s.buffer                     # generates vector buffer around a site point
 sites/s.geom and v.geom            # successor of s.delaunay, s.voronoy
 sites/s.in.ascii.dem               # import of DEMs with x y z values for
                                           conversion with s.to.rast
 sites/s.label                      # makes a paint-label file from a site list
 sites/s.nearest                    # calculates minimum distance from a site to another site
 sites/s.surf.bissf                 # bilinear surface interpolation 
 sites/s.surf.krig                  # Surface interpolation from site data via kriging
 sites/s.sv                         # calculate semivariogram 
 sites/s.windavg                    # Window average filter for sites
 vector/v.digspline                 # modified v.digit with spline interpolation
 vector/v.distance                  # Calculates a distance from a point to nearest line or point in vector layer
 vector/v.shape/*                   # ARCVIEW-SHAPE utilities
 vector/v.plant                     # inserts nodes in equidistance into vector map
 vector/v.what                      # Query the category contents of a (binary) vector at user-selected locations
 vector/v.surf.spline               # interpolates surfaces from vectors with cubic splines

 NRCS/vector/v.in.atlas     # ATLAS GIS interface
 NRCS/vector/v.in.dlg_atr 
 NRCS/vector/v.out.atlas    # ATLAS GIS interface 
 NRCS/vector/v.out.mapinfo  # MAPINFO GIS interface
 NRCS/vector/v.zoom         # Zoom to user defined vector areas 
 SCS/display/d.fix.ortho # allows coordinate moving of raster images through mouse


 TclTKGRASS (separate package) # graphical user interface for 
                                  GRASS 4.x (4.1.x, 4.2.x) using Tcl/Tk8.0
 

Markus Neteler
neteler@itc.it
University of Hannover
Germany