View Cart Add download to Cart
Support
Products Contact
Company
Press
Screenshots License Kudos
Subscription
Home
FAQS

What's new in GRASS 6.1.0

(selected improvements)
  • Numerous bug fixes
  • Source code quality/libraries:
    • GRASS is now in large part ANSI C compliant
    • Ported natively to MS-Windows (MinGW based)
    • Included header files improved, many compiler warnings fixed
    • Compilation: compatibility with GCC 4
    • Programmer's Manual: continued doxygen integration and automated extraction into PDF/HTML formats. Publicly available for download and perusal.
    • SUBMITTING, SUBMITTING_SCRIPTS, SUBMITTING_TCLTK: Improved instructions for code submission
    • GRASS-SWIG prototype interface added (library bindings for PERL and Python)
    • DBMI: SQLite driver added; SQL parser extended (support for expressions, new types, etc.)
    • DBMI: MySql driver rewritten; MeSql added
    • Support for long map/mapset names
    • Raster maps: ZLIB compression bug fixed for tiny maps
    • Raster maps: optional large file support (LFS, experimental) for maps > 2GB
    • Display: X11/PNG driver rewritten, added RGB-raster operations
    • Display: Working towards X-Windows as an optional dependency (new multi-platform GUI support)
    • Display: 100% CPU use during interactive mouse functions fixed
    • Projection code database: updated to EPSG 6.9
    • TclTk 8.4 supported for Debian and other platforms using threaded libraries
    • Full FFTW3 support for fast Fourier Transforms
    • NetBSD configuration fixes
  • New Quality control systems:
  • Graphical User Interface (GUI):
    • Major improvements in the Tcl/TK based autogenerated GUI
    • gis.m: new GIS manager added as an optional replacement for d.m
    • d.m: Legacy support provides access to the latest features together with continued system maturity
    • QGIS integration: fixes for GRASS plugin and toolbox in Quantum GIS
    • Continued behind-the-scenes infrastructure refinements for the next generation GUI
  • Modules/Scripts:
    • Message translation (i18N): added and extended to more than a dozen languages, Tcl/Tk GUI and shell script messages are now translatable
    • Documentation/man pages: various fixes and improvements (more examples added, including graphics, improved style, new introductory pages)
    • d.correlate: NEW - create a graph of the correlation between data layers
    • d.graph: rewritten and extended, merged with d.mapgraph
    • d.grid: added support for geographic grid overlay on non Lat/Lon map projections
    • d.labels, v.label: d.paint.labels renamed d.labels; significant fixes and improvements to the label subsystem
    • d.m: improved layout; added functionality
    • d.menu: NEW - Creates and displays a menu within the active graphics monitor (tool for interactive scripts) (port from GRASS 5)
    • d.mvmon: NEW - move current displayed maps to another monitor
    • d.out.file: NEW - saves active display monitor graphics to an image file (PNG,JPEG,...)
    • d.out.gpsdrive: NEW - exports display monitor to a GpsDrive compatible backdrop image
    • d.polar: NEW - draws a polar diagram for an angle map such as topographic aspect or flow direction
    • d.text: added support for text rotation
    • d.vect: variable vector line width added, random colors for points and lines, dynamic width and colors from attribute data
    • d.vect.thematic: NEW - thematic mapper for vector map displays
    • g.html2man: fixes for improved man page output
    • g.transform: NEW - utility to compute coordinate transformations based upon GCPs and output error measurements
    • gis.m: NEW alternative graphical GIS manager (see above)
    • i.in.spotvgt: NEW - import of SPOT VGT NDVI file into a raster map
    • i.landsat.rgb: NEW - auto-enhancement of colors for LANDSAT imagery
    • i.ortho.photo/i.rectify: no longer signals completion with email notification
    • i.spectral: fix for finding gnuplot
    • i.vpoints: various fixes, including reverse transform overlay of vector maps from target projection
    • m.proj: NEW - utility to convert coordinates from one projection to another (automated frontend for cs2cs)
    • NVIZ: integrated into single user interface; animation labels; new fly-through navigation; direct output of animations to MPEG with FFMPEG library; menus polished; full Tcl/Tk 8.4 support
    • ps.map: many improvements (extended RGB support, etc), new vector fill patterns including vector legend support
    • r.carve: NEW - hydrological module for transforming vector data of a stream to raster, and subtracts depth from the output DEM
    • r.flow: disallow erroneous Lat/Lon calculations
    • r.in.srtm: support for US 1-arcsec tiles
    • r.in.wms: NEW - download and import data from WMS servers
    • r.in.xyz: NEW - creates a raster map from an assemblage of many coordinates using univariate statistics (LIDAR/Swath bathymetry import tool)
    • r.lake: NEW - raises lakes in a DEM from a seed at a given water level
    • r.mapcalc, r3.mapcalc: acos(), asin(), pow(), &&& and ||| added for more intuitive handling of null data
    • r.mask: NEW - create a MASK for limiting raster operations (rewritten for GRASS 6)
    • r.out.gdal: added support for multiple CREATEKEY and METAKEY parameters
    • r.out.vtk: NEW - converts raster maps into the VTK-ASCII format
    • r.profile: improved data input
    • r.sim.sediment: NEW - overland flow hydrologic erosion model based on duality particle-field concept (SIMWE)
    • r.sim.water: NEW - overland shallow water flow hydrologic model based on duality particle-field concept (SIMWE)
    • r.sun: fixed units in description; new shadow algorithm; correction factor for shadowing to account for the earth curvature
    • r.support: NEW - raster map layer support module (port from GRASS 5)
    • r.thin: fixed maximum iterations for lines
    • r.to.rast3: NEW - converts 2D raster map slices to one 3D raster volume map
    • r.to.vect: add flag to not build topology (for r.in.xyz + v.surf.rst)
    • r3.*: code improvements and extended functionality for voxel data
    • r3.out.vtk: NEW - converts 3D raster maps into the VTK-ASCII format
    • v.db.addcol: NEW - adds one or more columns to the attribute table connected to a given vector map
    • v.db.addtable: NEW - creates and adds a new attribute table to a given layer of an existing vector map
    • v.db.droptable: NEW - removes existing attribute table of a vector map
    • v.db.reconnect.all: NEW - reconnect vector maps to a new database
    • v.db.select: multiple column support added
    • v.db.update: NEW - allows the user to assign a new value to a column in an attribute table
    • v.drape: NEW - converts a 2D vector map to a 3D vector map by sampling an elevation raster
    • v.digit: new tools added, bugs fixed
    • v.external: GID search added; auto-search of FID added
    • v.extrude: NEW - extrudes a flat vector objects to 3D vector faces of a defined height
    • v.in.dxf: NEW - rewritten for GRASS 6, 3D support added
    • v.in.ogr: --overwrite flag repaired, selective import with WHERE option
    • v.in.e00: fixes
    • v.in.gns: NEW - imports US-NGA GEOnet Names Server (GNS) country files
    • v.in.gpsbabel: NEW - import Waypoints, Routes, and Tracks from a GPS receiver or a GPS ASCII file into a vector map
    • v.in.mapgen: NEW - imports Mapgen or Matlab vector maps (port from GRASS 5)
    • v.kernel: improved speed
    • v.lrs.*: NEW - Linear Reference System for vector line networks
    • v.out.ogr: Faces export added (3D vectors, for KML etc)
    • v.patch: attribute transfer, if table structures are identical
    • v.rast.stats: NEW - calculates univariate statistics from a GRASS raster map based on vector objects
    • v.report: NEW - calculate and report geometry statistics for vector maps
    • v.surf.rst: default npmin option fixed; fix for reading spatially variable smoothing
    • v.to.rast: added option to compute the direction (angle) of lines
    • v.to.rast3: NEW - converts a vector points map into a 3D raster map
    • v.univar.sh: NEW - calculates extended univariate statistics on a selected vector map attribute table column
    • v.what.vect: NEW - upload vector values at positions of vector points to a vector's attribute table
    • Misc. display modules: Increased support for true-color RGB decorations
    • Misc. vector modules: Support for dynamic fill color and dynamic feature sizing from DB attribute columns
    • Scripts: Fixes for awk and related calculation problems for various locales
    • Scripts: Variable test portability issues fixed
  • GRASS Extensions Manager (GEM): NEW
    • Configure, compile and install additional GRASS modules without needing the GRASS source code. Simplifies the addition of new modules or themed module groups.

For a comprehensive list of changes to modules see the ChangeLog_6.1.0.gz file.

For a complete list of commands available in GRASS 6.1.0 see the online manuals.


We are offering members of educational institutions a $5 discount per CD or CD-Subscription ordered. Offer Details

Requires Mac OS 10.5 or more recent

\
GrassPro Instant* Download
GrassPro CD
GrassPro 6-month CD Subscription

(read this before buying)

(plus shipping)

(with Instant* Download)

A GRASS GIS Approach GrassPro & A Grass GIS Approach Bundles (Instant* Download included)

This book is a must for all serious GRASS users. We strongly recommend this bundle, or our other book bundles.


Book & GRASS CD

$179+ value

Book & 6 Month CD-Subscription

$259+ value



*During normal operating conditions orders are processed in realtime and approved orders gain immediate access to the product download

All orders usually shipped within 24 hours

For more information about Grass, visit Grass' home page at grass.itc.it. Mesa information is at mesa3d.sourceforge.net, unixODBC information is at unixODBC.org, PostgreSQL at postgresql.org, NVIZ at Baylor.edu/grass/nviz/, TCL/TK at tcl.sourceforge.net, FTTW at fftw.org, and the GDAL module information can be found at remotesensing.org.

The software on this CD is distributed under the GNU General Public License

©
2
0
0
1
-  2
0
0
8
O
P
E
N
O
S
X
,  
A
L
L
 
R
I
G
H
T
S
 
R
E
S
E
R
V
E
D
.

ArcGIS is a registered trademark of Environmental Systems Research Institute, Inc.