Home
Download
R/S-plus
What's new
Manual
Examples
Screenshots
Mailing lists
Qt GUI front end
Idrisi32 front end
PCRaster support
GRASS support
links
Known bugs

2.4.5

Has now working grass 6 support; compile with
./configure --with-grass6=/PATH/TO/grass6

How 'bout 2.4.4

Gstat 2.4.4 has support for grass 6.

2.4.3

Some minor bug fixes

What's new in 2.4.2

  • experimental support for reading (and some writing) of GDAL raster maps
  • point data are now also read from GRASS rasters, not only GRASS site lists
  • libcsf is no longer packaged with gstat, but should be installed separately before compiling gstat. See links section where to get it.
  • S/R library is now also available for S-Plus 6.0 and 6.1 for Windows, see here.

What's new in 2.4.0

  • no temporary files are used anymore; if gstat must (e.g. for calling gnuplot using the system C-function on windows platform), it uses the file gstat.plt in the current working directory.
  • removed user-choice of random number generator (-r command line option)
  • removed several minor bugs
  • allow processing multiple command files in a single process, e.g.
    gstat ex03.cmd
    gstat ex04.cmd
    gstat ex05.cmd
    
    can now be done as
    gstat ex03.cmd ex04.cmd ex05.cmd
    
  • changed calls to asprintf into snprintf
  • numerous source code changes, related to the development of a package/library for R/S-Plus

What's new in 2.3.8

corrected a bug related to reading data files ending on .vdc, which did not exist.

What's new in 2.3.7

corrected a bug related to cross validating data, when no output file was specified.

What's new in 2.3.6

removed a bug related to reading command files with the command
set fit = 7;
in them.

What's new in 2.3.5

What's new in 2.3.5 (relative to 2.3.4 and 2.3.3)?
  • Removed a bug, related to reading asciigrid mask maps. This bug was introduced when support for non-square grid cells was built into version 2.3.3.
  • when writing multiple simulations to an ascii file, user-supplied format specification is now applied instead of a default format.

What's new in 2.3.4

What's new in 2.3.4 (relative to 2.3.3)?

What's new in 2.3.3

What's new in 2.3.3 (relative to 2.3.0)?

What's new in 2.3.0

What's new in 2.3.0 (relative to 2.1.0)
  • simple mouse support for the interactive variogram modelling interface
  • added new variogram fit weighting criterion: N(h)/(h*h) (with the advantage that it doesn't change when the model changes, so re-fitting gives the same fit all the time)
  • added normal score transform, using:

    data(xx): 'file.dat', ..., ns='ns.dat'; # write norm. scores to ns.dat

    I did not include a back transform, because its non-trivial; read the GSLIB book or gstat-info threads about it.
  • added data sampling:

    data(xx): 'file.dat', ..., prob=0.1; # sample randomly with P=0.1

    data(xx): 'file.dat', ..., every=10; # select every 10-th sample

    data(xx): 'file.dat', ..., every=10, offset=2; # select points 2, 12, 22, ....

  • updated plotting of kriging weights (uses gnuplot); see manual at

    set plotweights = 10; set plotfile = 'file';

    (load this file into gnuplot for an impression of kriging weights plotting with plotweights=10)

  • support PNG instead of GIF images, using

    gstat -e map2png

What's new in 2.1.0

  • Interpolation with edges (given as polygons) -- code contributed by Konstantin Malakhanov and Steve Joyce. Read about it in the manual.
  • replaced sk_mean with beta parameter vector, used in conjunction with X. This allows for simple kriging with a known, non-constant mean function. The phrase

    sk_mean = 5.3

    is now equivalent to

    beta = [ 5.3 ]

    However, the latter can be extended, e.g. by

    beta = [ 1.8, 3.7 ], X = 3

    to obtain a non-constant mean function.

  • Addition of Surfer DSAA grid maps, bug fixes in the Idrisi grid map support. Read about it in the relevant section of the manual
  • Faster code for multiple simulation generation; bug fixes for reproduction of data during Gaussian or indicator simulation
  • Numerous code changes to enhance portability and improve maintainability
  • added CYGWIN Win32 port
  • allow seed values over INT_MAX by using

    set useed = 3057282920U;

  • Native gstat variogram fitting uses Gauss-Newton (again). When weights N(h)/gamma(h)**2 are used, the weights are fixed during the fit and taken from the initial variogram (otherwise, the fit may not converge to a minimum weighted SSErr value). Levenberg-Marquardt is still obtained by Gnuplot fitting.
  • accomodated the code for a Qt-based windows front end (in development): read the release notes and download the binary. The accomodation involved a complete rewrite of all I/O to stdin/stdout/stderr, by using runtime-modifiable wrapper functions, see set_gstat_error_handler() etc.
Read what was new in versions 2.0g, 2.0f, 2.0 and 1.9j
Last modified: June 17, 2005
Page contents by Edzer J. Pebesma, page layout by Kor de Jong. Send comments.