So, what is new in GRASS 4.2.1 (22. September 1998) and what is the difference to BAYLOR´s version? The major point is a lot of bugfixing. There is still no floating point in raster files, but we all hope for GRASS 5.0 in summer 1998. The difference between my package and the original Baylors GRASS 4.2 are - elimination of errors in several modules (read history file) - changed r.le 2.1 to version 2.2 - cleaning the package structure - addition of lots of modules (see below in src.alpha). - tcltkgrass - the new graphical user interface is added We currently plan to produce update packages for Baylor's GRASS 4.2. In details: src-directory (CERL and Baylor): some minor bugfixing. display/devices/XDRIVER_24 # 24 bit driver (supports 8bit as well) mapdev/v.mkquads # same as other but you can make quarter quads, thirds, 1x3 documents-directory (Markus Neteler): modules # some module documents instructions/welcome.html # the compiling instructions instructions/grass-doc-proj/welcome.html # Grass Documentation Project from Internet tutorials # some more nice tutorials html # Man-pages in HTML format src.alpha-directory (Baylor): [new: some bugfixing] r.nntool (corrected 1/1/98, 27.1.98) r.casc2d r.flow # computes flow lines r.water.fea r.stage3 r.sun fire # wildfire simulation (corrected 4. Feb. 98) r.agnps11 # obsolete (V.1.1) - V.5.0 is in src.alpha/r.agnps50 r.bilinear (corrected 1/1/98) r.le (version 2.2) r.out.ppm r.out.mpeg r.in.hdf r.out.hdf xganim (needs Motif-libs, commented out in lists/GRASS) v.line2area.sh # script (22.1.98) src.alpha-directory - new 4.2.1 code (collected from Markus Neteler) 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 tcltkgrass/ # graphical user interface using Tcl/Tk8.0 src.contrib (CERL and others groups): [new: some bugfixing] NMSU/WRAT/wrat # r.wrat - water resource assessment tool (terrain analysis, runoff and pollution calculation NRCS/raster/r.in.doq # reads in an uncompressed USGS Digitial Orthophotography NRCS/vector/v.report # this file works but it is picky about the dig_cats file. It wants a line for 0:nodata and it appreciates it if the number of attributes are numberedbeginning with one. 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 OTHERS/v.in.poly # Create a vector file of polygons centered on given locations OTHERS/v.reg # computes the latitude and longitude of the 4 exterior corners and 4 interior tic marks for a USGS 7.5' Quad Map. CORPS/FLOOD # Floodplain Analysis Tools (HEC) CORPS/r.to.sites # converts raster to sites SCS/display/d.fix.ortho # allows coordinate moving of raster images through mouse src.garden answers # erosion modelling - raster/r.fill.dir # Filters and generates a depressionless elevation map and a flow direction map from a given elevation layer - raster/r.direct # Generates a flow direction map from a given elevation layer grass.informix # database interface grass.rim # RIM/GRASS database interface grass.rim.new # updated (untested) database interface src.related - external programs LTPlus_4.13 # digitizer and raster to vector conversion program gctp # coordinate transformation program mapgen_6.25 # map creation program (contains xmapgen) mpeg-encoder # for r.out.mpeg netcdf-libs # for r.stage3 rim # the RIM database program xgen # graphical user interface (req. MOTIF) xgrass/lesstif0.83-libs # clone for MOTIF (to compile XGRASS) files_for_binary_installation/ etc/paint/ps.devices # postscript printer devices definitions untested (several authors) dbms/grass.gdbase # simple ASCII (vector/sites) database interface with Tcl/TK dbms/grass.ingresV5 # INGRES database interface dbms/grass.ingresV6 # INGRES database interface dbms/grass.oracle-interface # ORACLE database interface dbms/grass.postgres4_5-interface # old POSTGRES database interface dbms/grass.postgres6-interface # current POSTGRAS 6 database interface display/d.area.lu display/d.fpan display/d.fzoom display/d.leg.thin display/d.sites.label display/d.sites.labels display/d.sites.qual display/d.vect.db # d.vect.db allows editing of DBMS tables (project) display/d.what.vect2 driver/hpd500c # printer driver HP Deskjet gnuplot/g.gnuplot.3d misc/m.clump misc/m.ipf misc/m.svfit raster/r.aggreg raster/r.colourtool # needs Tcl/Tk raster/r.in.arc # import ARC/INFO ascii raster files raster/r.in.dem # import DEM data raster/r.in.ll2 raster/r.ppm raster/r.out.arc raster/r.in.milgeo # reads in german MilGeo-DTM raster/r.slope.aspect # diffs to change aspect to North=0, clockwise raster/r.to.gnuplot raster/r.to.sites sites/s.in.grid sites/s.to.rast-CCRS new-sites-api # all the following modules base on the new API # when using them the old sites-modules have to be # corrected: You are welcome! sites/s.info sites/s.kcv sites/s.label sites/s.nearest sites/s.normal sites/s.perturb sites/s.probplt sites/s.qcount sites/s.rand sites/s.sample sites/s.sv sites/s.univar sites/s.windavg tcltk/monitor.tcl tcltk/usle.tcl # USLE erosion calculation with menu vector/v.in.arc.poly # corrected ARC/INFO polygons import when having identical starting points vector/v.out.mif vector/v.die.unlabelled vector/v.llabel vector/v.rmdup # removes duplicate lines, areas, and points from a binary vector file vector/v.rm.dangles # Removes dangle lines from a vector map, asks the maximum length of removing lines. vector/v.to.gnuplot vector/v.to.sites2 wwwinterface/grasslinks3.0 # WWW interface to GRASS GRASS Research Group at Baylor University, Texas U.S.A grass@baylor.edu Markus Neteler neteler@geog.uni-hannover.de University of Hannover Germany