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

The Qt front end effort

A new windows front end to gstat is now available for MS-Windows. It is based on gstat 2.0j (basically identical to 2.0i) and the only thing it does is allow the calculation, display and modelling (fitting) of the direct variogram of a single variable. Note that compared to a normal gstat, this executable has very limited capabilities. The functionality supported exactly matches the requirements for variogram modelling in our first, introductory course in geostatistics.

Most of my work involved building a C++ interface class around gstat, wrapping all I/O (no stdout or stderr), and calling C++ member functions from C code (note the progress bar!). Kor de Jong wrote all the graphics and GUI (Qt) stuff.

Platforms

The current executable is compiled for Win32, but for all graphical routines it uses Qt, a multi-platform (Win32 and X-Windows) C++ gui toolkit (see the qt site). Qt is open source for unix (x11) computers. I do have a binary for Linux available,  compiled on Red Hat 5.0, but it is dynamically linked (to Qt, amongst others).

Screenshots

View some screen shots through the screenshots page.

Known bugs

There are a number of known bugs in this version. We're looking for more bugs (this product is not completely finished!), so please tell me if you find one. Here they are:
  • When decreasing the cutoff with a variogram model displayed, the axis is not updated
  • Loading new data when a variogram model is `on', results in a crash when the variogram model is moderated later on
  • If the variogram model widget is behind the current screen, pressing the model toolbutton or menu option does not raise it (but you Windows users know how to raise a window in such a case, right?)
  • Irrelevant gstat commands (e.g. a maskmap definition) may cause gstatw to crash after loading  a command file
The gstat Qt front end effort is not considered as finished. We may well continue it in the nearby future.
Last modified: November 28, 2003
Page contents by Edzer J. Pebesma, page layout by Kor de Jong. Send comments.