Geostatistics for the Environmental Sciences

Maintenance History for GS+ Version 3

Version 3.11.21 (Posted 12 April 2000)

  1. Fixed problem with Map - Contours dialog in which program would hang when the Enter key was pressed after entering an invalid value in a contour levels box.


Version 3.11.19/20 (Posted 14/20 March 2000)

  1. Fixed printing problem in some Win 98/NT configurations in which print drivers weren't properly recognized. Added new print engine.


Version 3.11.18 (Posted 22 February 2000)

  1. Fixed compatibility problem with Windows NT4.0 SP6.


Version 3.11.17 (Posted 5 February 2000)

  1. In Windows 95 installations azimuth line on the variogram surface sometimes led to an unexpected program halt. Fixed bug in WindowsAPI call.
  2. Updated graphics library object provides faster graphic updates, does not rely on newer versions of Windows files MSVCRT.dll and MFC42.dll.


Version 3.11.16 (Posted 26 January 2000)

  1. In Windows NT installations IE5 requires old version of Windows file comcat.dll (this is an IE5 problem recognized by Microsoft). Installation file now does not update comcat.dll beyond version 4.7 during Windows NT installations.


Version 3.11.15 (Posted 3 December 1999)

  1. Fixed bug in Fractal window that kept fractal statistics for 1-d analyses from displaying when program had first been used to display 2d and tab had been left in anisotropic position.


Version 3.11.14 (Posted 15 October 1999)

  1. Fixed bug in variogram model window that reported negative sill values (variogram models cannot have a negative sill); this was a problem with the reported value only, the internal value (used for graphing the variogram and for kriging) was correct, and the mistaken report occurred only when final lag class had no pairs of points.


Version 3.11.13 (Posted 13 September 1999)

  1. Added more recent versions of Windows dependency files, also maintenance changes to graphics library.


Version 3.11.12 (Posted 20 August 1999)

  1. No changes to GS+ code. The install file provides latest Windows files required for computers for which Windows updates have not been recently applied. If you have downloaded the 9 June version and it has failed to run correctly then you will need to download and install this updated installation program.


Version 3.11.12 (Posted 9 June 1999)

  1. Optimized duplicate search during data recalculations. Speed of duplicate search has been improved by a factor of 10-1000 depending on the number of duplicates in the worksheet. This will be most noticeable with data sets >10,000 records.
  2. Fixed problem that kept user from editing the map legend title.
  3. In semivariogram model window some parameter value fields were not consistently updateable by user; now fixed.
  4. Problem with importing values with many significant figures past decimal place into the krig polygon worksheet now fixed.


Version 3.11.11 (Posted 18 May 1999)

  1. Added Cumulative Frequency and Normal Probability curves to Frequency Distribution window.
  2. Fixed problem with "Unexpected Error" on loading upgrade 3.11.10 with some operating system versions. If you have loaded the prior version 3.11.10 and received an "Unexpected Error" notice, you may need to reinstall GS+ from your original distribution CD before loading a GS+ upgrade.


Version 3.11.10 (Posted 5 May 1999)

  1. Added symbols to Coordinate Posting windows (both 2d and 1d) to indicate the value of the measured property (z-variate) at each sample location. Up to 10 levels can be defined on the basis of percentiles (e.g. quartiles), evenly-spaced intervals, or some custom designation. Symbol shape, size, color, and name can be used to differentiate levels.
  2. Fixed problem with madogram analysis' sometimes failing.
  3. Fixed problem with map postings sometimes not appearing when requested on map surfaces.


Version 3.11.9 (Posted 10 April 1999)

  1. Added Madogram Analysis.
  2. Fixed offset problem with some kriging files exported in ArcView format.


Version 3.11.8 (Posted 3/29/99)

  1. Problem associated with importing some dBase tables has been fixed.
  2. When importing spreadsheets and database files, values that were truncated to 2 places past the decimal place in some files are no longer truncated.
  3. Preference dialog now allows user to specify a default value for the number of places past decimal to report in the worksheet window (this value affects only the display format of the number, not its internal representation).
  4. The semivariogram surface map is now sufficiently resolved to be symmetrical.


Version 3.11.7 (Posted 3/17/99)

  1. A semivariogram surface map has been added for easier identification of anisotropic patterns in semivariance analysis. The map can be viewed in either 2d or 3d projection, and has an azimuth option that places a transect across the map at the identified angle location. Access the surface from the "Surface" command at the bottom of the Semivariance Analysis window. Further details appear in the Help file.
  2. In the Anisotropic Model window, the major axis now reports correctly as the axis with the longer range.
  3. To the File menu has been added a list of the 9 most recently opened files.
  4. In the cross validation window, a new statistic has been added "SE Prediction," defined as
    SD x (1-r2)^0.5
    where SD = standard deviation of the actual data (the data graphed on the y-axis).
  5. To the Graph Settings dialog a 4th tab has been added entitled "Map Settings"). The Map Settings tab provides access to formats specific to maps, e.g. 2d vs. 3d projection, contour interval colors and divisions, etc. For interpolation maps these commands duplicate commands already available from the Map Window. For other maps, such as anisotropic variogram surfaces, this tab is the only place to access map format settings.
  6. Legend placement for the composite anisotropic variogram has been moved to allow the graph to be more easily read.


Version 3.11.6 (Posted 2/3/99)

  1. In the Map window's Define Contour Intervals dialog, problems with saving intervals to a file have been fixed and the following enhancements added (refer to the Help file for further information):
    - A checkbox "Include colors" has been added to allow colors to be saved to (and read from) interval files. A sample interval file "Demo2d.LVL" has been included with this release.
    - A "Dynamic" checkbox has been added to the Color Source choices to expand or contract the color range when there are fewer than 15 intervals specified. For example, if 10 intervals are specified and the Dynamic box is not checked, the colors for the intervals are the same as they would be if all 15 intervals were present: interval 10 in both cases would have the same color assignment. If, on the other hand, the Dynamic box is checked, the colors for the intervals are adjusted such that interval 10 is assigned the color of the original interval 15. Checking this box provides greater color contrast on maps.
    - An "Invert" checkbox flips the color range. This allows you to associate the highest interval values with the darkest colors or vice versa.
  2. In the Kriging window's Uniform Grid dialog, to avoid confusion the values entered into various fields now honor the actual values entered by the user. This means that values are no longer automatically adjusted to provide an exact spread of points between the minimum and maximum coordinate values. Note that this means that interpolation may not now encompass the maximum value for a range. For example, if you specify an x-coordinate range of 0-105 and an interpolation interval of 10, interpolation will stop at 100, prior to exceeding the maximum x-range of 105. In prior versions the interval would have been adjusted to 10.5 even though 10.0 was requested.
  3. In the Map window, several problems have been addressed:
    - Under some circumstances color contour lines would not appear or the legend would be misaligned; this has now been fixed.
    - Double-clicking the map image now brings up the map edit dialog.
    - Specifying axis grid lines for 2D plots now correctly places the grid lines when a prior graph had z-axis lines present.
    - Problem with sample postings being masked by the lowest contour interval color have been fixed. All posting-only maps (maps without color bands) now appear on a white map surface.


Version 3.11.5 (Posted 1/22/99)

  1. Semivariance model dialog window misreported r2 for the linear value as 1.0. Now fixed.


Version 3.11.4 (Posted 1/17/99)

  1. Graph edits saved with parameter files were not always restored when the parameter file is reloaded. Now fixed. Also fixed minor problem with map postings.


Version 3.11.3 (Posted 1/10/99)

  1. Bug that kept some anisotropic Semivariance listings from displaying is now fixed. In particular, listings for 90 and 135 degrees now display consistently.


Version 3.11.2 (Posted 1/5/99)

  1. Problems with filtering fixed. Specifically
    - filter ranges are now properly saved and assigned when field assignments are changed (and the user requests that filter ranges be saved).
    - parameter files with active filters are no longer inappropriately initialized when re-opened.
    - The filter dialog now allows individual variate ranges to be reset (as opposed to resetting all ranges).
  2. In the Semivar window, the Show Model checkbox no longer disappears temporarily when the window appears for the first time.


Version 3.11.1 (posted 12/29/98)

  1. A new Import File dialog has been added to provide support for spreadsheet input files that have multiple sheets per workbook, for database files with more than one data table per database file, and for web pages with more than one table per HTML file. Sheets and tables can be previewed and then imported individually into GS+.Supported formats include Excel, Lotus 1-2-3, Access, Paradox, FoxPro, and HTML. The following rules apply:
    the first row of the spreadsheet or HTML table should contain column (field) names. For database tables, field names are already assigned within the database.
    subsequent rows of a spreadsheet or HTML table will be read as data records.
    missing values can be denoted as the user prefers, specified via the Properties button on the File Import dialog window. The default missing value indicator is an empty table/spreadsheet cell.
  2. The menu command that deletes and adds columns and rows to the data worksheet now works correctly, as do the Edit-Copy, Paste, and Del keys.
  3. The Variogram Model Window now provides explicit identification of both the model's Range Parameter as well as the Effective Range. The Effective Range is the separation distance beyond which samples are spatially independent. For linear, spherical, and linear-to-sill models, the Effective Range is the same as the Range Parameter used to calculate the variogram model. For Exponential models, the Effective Range is 3*Ao, where Ao is the Range Parameter. For Gaussian models, the Effective Range is (3^0.5)*Ao, or 1.7*Ao.
  4. A print command has been added to the variogram model window.
  5. Variogram model parameters are now displayed by default as footnotes to the variogram graphs. Parameters can be removed by editing the graph to remove the "(model results)" statement from the footnote box.
  6. Problems with network printing have been corrected, the Print Dialog window has been simplified, and corrections have been made for graph sizing problems. Graph size on printouts is now set by specifying % of full scale in the Print Dialog window.
  7. True type fonts are now used for 3d graphs, replacing stroke fonts. This means that any font available to Windows is now available for 3D graphs.
  8. Legends on maps are now titled with the Z-Axis title.
  9. Map legends can now be set to report either a continuous scale (as is the default case for Version 3.1) or a stepped scale. In a stepped scale, each color is boxed separately with its corresponding range, e.g. ">4.5". In a continuous scale, the break between adjoining colors is labeled with the break value.
  10. In the Semivariance Menu, user-defined lag intervals now report correctly consistently.
  11. In graphs for which axis label formats are set to zero places past the decimal, the decimal itself no longer appears on the graph. For example, a value of 3.024564 that used to graph as "3." when the format was set to 0 places past the decimal now graphs as "3".
  12. In the Map Window, requests for posting-only maps are now honored. I.E., pressing Draw with only the Posting check box marked will create a map of sample locations (previously postings could only appear on maps that also included Z-variate or Z-SD contour bands). Posting-only maps are still available from a tab in the Main Data window.
  13. Text file imports now include the ArcView® XYZ format as an acceptable input file format. This format consists of a single header record of variate names separated by quotes and commas, and then multiple records of comma-delimited data; missing values are denoted by placeholder commas as in record 4 below:

"X Coord","Y Coord", " Variate 1","Variate 2"

Note that this format is different from the ArcInfo/ArcView Ascii Raster File format that is also supported by GS+ (as described in the GS+ manual). This latter format is used for kriging output (and map input). Files written in this format can be imported directly into ArcInfo(R) and ArcView/Spatial Analyst(R).

  1. Cross-validation graphs now correctly plot Actual Values on the y-axis vs. Estimated Values on the x-axis. Previously the axes were switched. This change removes negative bias in estimates of how well kriged values match actual sampled values. In general, estimates will be improved, i.e. the slope of the regression line, also known as the regression coefficient, will be closer to 1.0 (i.e. closer to a 1:1 match of actual:estimated values).
  2. The Help file has been updated to reflect these changes.


You Can Help!

  1. To report bugs or suggest changes to GS+ please send an email to or leave a message at the Comments web page.