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

What's new in GRASS 6.3.0 (selected improvements from the more than 3400 minor and important fixes)

  • Source code quality/libraries:
    • Many fixes for native MS-Windows support (MinGW based)
    • Programmer's Manual: continued Doxygen integration and automated generation into PDF and HTML formats. Publicly available for download and perusal.
    • Improved policies for code submission specified in the SUBMITTING files for documentation, Python, Tcl/Tk, and shell scripts
    • GRASS-SWIG prototype interface improved (library bindings for Perl and Python)
    • All modules: --quiet and --verbose message modes
    • All modules: --script flag generates boilerplate for shell scripts with parser and GUI support
    • Batch mode for launching GRASS for non-interactive processing tasks
    • DBMI: SQL parser extended (support for DROP COLUMN, ASC/DESC keyword in ORDER BY clause, etc.)
    • Partial differential equations library with OpenMP support (gpdelib)
    • Moved aggregate functions into separate statistics library
    • Display driver: add R_bitmap() and supporting infrastructure
    • Major clean-up to the display architecture (libraries and drivers): the drivers no longer maintain a palette; all colours are specified directly as R/G/B values
    • Segmentation library polished
    • Cdhc library for testing normality & exponentiality polished
    • "Default" datum transformation parameters are now first in the list instead of last
    • Create new locations using EPSG codes with g.proj
    • Message translation (i18N): translations continued, new languages including Vietnamese and Arabic
    • Documentation/man pages: various fixes and improvements (more examples added, including graphics, improved style, new introductory pages)
    • Documentation: various terminology issues fixed and terms unified
    • Symbols: New icons, support for symbol rotation
  • Graphical User Interface (GUI):
    • g.gui: New frontend command to launch GUI sessions
    • gis.m Tcl/Tk GUI:
      • GIS manager extended with mouse placement of text and scale bars and menu updates
      • Updated Tcl/Tk profile and georectification GUI tools
      • New interactive command console with output window
      • New interfaces for interactive raster reclassification, raster recoding, custom raster color rules, and vector reclassification
      • New animation tool to display raster map series as an animation
    • wxPython GUI:
    • Improved startup screen and interface, including searchable EPSG codes list and better custom datum support
    • NVIZ: Major revamp of interface; output directly to MPEG or other FFmpeg supported formats
    • QGIS integration: GRASS toolbox extended, available from Quantum GIS
  • Drivers:
    • DBF driver: extended column type support
    • HTMLMAP display driver: NEW - Prepares clickable HTML image map templates (port from GRASS 5)
    • PostScript display driver: NEW - Renders display directly into a PostScript or Encapsulated PostScript file
    • Cairo display driver: NEW - Renders display directly into a number of image formats using the Cairo rendering engine
  • New and major updates for modules and scripts since GRASS 6.2.3:
    • db.dropcol: NEW - Drops a column from selected attribute table
    • db.droptable: NEW - Drops an attribute table
    • db.in.ogr: NEW - Imports attribute tables in various formats
    • db.login: Support for interactive password entry (invisible passwords)
    • db.out.ogr: NEW - Exports attribute tables into various formats
    • d.barscale: North arrow for lat/lon locations
    • d.out.file: Expanded to use the Cairo and PostScript display drivers to allow export to ps, eps, svg, and pdf formats
    • d.path: Support for use from GUI and non-interactive mode
    • d.rast.edit: Rewritten in Tcl/Tk
    • d.shadedmap: NEW - Drapes a semi-transparent raster over a shaded relief map
    • d.text, d.font: Updated to accept TrueType fonts and maintain a database of system fonts
    • g.dirseps: NEW - Internal utility for converting directory characters (MS-Windows)
    • g.findetc: NEW - Internal utility for locating support files
    • g.gui: NEW - Launches a GRASS graphical user interface (GUI) session
    • g.message: NEW - Internal utility for printing quiet and verbose messages in scripts
    • g.mkfontcap: NEW - Internal utility for generating a list of available system fonts
    • g.mremove: Support for use from GUI
    • i.atcorr: NEW - Performs atmospheric correction using the 6S algorithm
    • i.landsat.rgb: Vast speed improvement
    • ps.map: Various improvements including new map border control, rotated and scaled symbols, and allowing geogrid from lat/lon locations
    • r3.gwflow: NEW - Models transient, confined groundwater flow in three dimensions
    • r3.stats: NEW - Generates volume statistics for raster3d maps
    • r3.univar: NEW - Calculates univariate statistics from the cells of a 3D raster map
    • r.bilinear: This module has been replaced by 'r.resamp.interp'
    • r.category: NEW - Manages raster map category values and labels (replaces r.cats)
    • r.colors: Support for equalized histogram, reversed, logarithmically scaled, rules-from-file, and more
    • r.gwflow: NEW - Models transient, confined groundwater flow in two dimensions
    • r.in.wms: Various fixes and more robust when dealing with flaky WMS servers
    • r.in.xyz: Support for extended statistics
    • r.le suite: Various fixes and modernization
    • r.li suite: NEW - Advanced toolset for multiscale analysis of landscape structure.
      Including single and multi-processor enabled modules: r.li.cwed, r.li.dominance, r.li.edgedensity, r.li.mpa, r.li.mps, r.li.padcv, r.li.padrange, r.li.padsd, r.li.patchdensity, r.li.patchnum, r.li.richness, r.li.setup, r.li.shannon, r.li.shape, and r.li.simpson
    • r.mfilter.fp: NEW - Raster map custom matrix filter (floating point version)
    • r.out.gdal: New C implementation replaces shell script version, region sensitive with color export ability
    • r.out.xyz: NEW - Exports a raster map to a text file as x,y,z values based on cell centers
    • r.profile: Report data outside the current region as invalid
    • r.proj: Replaced with an improved version
    • r.resamp.interp: NEW - Resamples raster map layers to a finer grid using interpolation
    • r.resamp.stats: NEW - Resamples raster map layers to a coarser grid using aggregation
    • r.support: Enhanced control of meta-data
    • r.support.stats: NEW - Support module which updates raster map statistics
    • r.univar: Support for extended statistics
    • r.watershed: Vast speed improvement
    • r.what.color: NEW - Queries colors for a raster map layer
    • v.db.dropcol: NEW - Drops a column from the attribute table connected to a given vector map
    • v.db.join: NEW - Allows to join a table to a vector map table
    • v.db.renamecol: NEW - Renames a column in the attribute table connected to a given vector map
    • v.db.univar: NEW - Calculates univariate statistics on selected table column for a vector map
    • v.digit (Tcl/Tk): Rewritten for use without X11
    • v.digit (wxPython): NEW - All new vector map digitizer rewritten in wxPython
    • v.edit: NEW - Edits a vector map, allows adding, deleting and modifying selected vector features
    • v.generalize: NEW - Generalization of vector features using a number of smoothing techniques
    • v.in.db: More efficient implementation of the where= option
    • v.in.wfs: NEW - Import GetFeatures from WFS format
    • v.net.visibility: NEW - Visibility graph construction
    • v.out.svg: NEW - Exports a vector map to SVG format
    • v.proj: Better handling of z coordinates in 3-D vectors
    • v.support: NEW - Updates vector map metadata
    • v.surf.idw and v.surf.rst: Work with massive datasets imported without topology (e.g. LIDAR)

For a comprehensive list of changes see the 6.3 ChangeLog file.

For a complete list of commands available in GRASS 6.3.0 see the online manuals and the GRASS 6 module list.

The GRASS team is always looking for testers, code developers, and technical writers to help maintain and accelerate the development cycle. The GRASS GIS project is developed under the terms of the GNU General Public License (the GPL) in the open by volunteers the world over. GRASS differs from many other GIS software packages used in the professional world in that it is developed and distributed by users for users, mostly on a volunteer basis, in the open, and is given away for free. Emphasis is placed on interoperability and unlimited access to data as well as on software flexibility and evolution rate.

Release history:


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.