Software
The PA Lab has taken all care to ensure these programs are operationally sound. However, these programs are supplied ‘as is’ and no warranty is provided or implied. The PA Lab assumes no liability for damages, direct or consequential that may result from the use of these programs.
VESPER: Variogram Estimation and Spatial Prediction Plus Error
The large number of measurements made by continuous yield monitoring, mobile electrical conductivity systems, kinematic GPS and other ‘on-the-go’ field sensors have created large data sets (more than 1000 points) within a single field. In most geostatistical software, spatial interpolation requires two separate steps: calculating and modelling/fitting of variogram for the whole area (data points) followed by kriging estimates for unsampled points in the area. There is a need to develop new spatial prediction software in order to accommodate the large number of data and to take into account the local spatial structure. A range of prediction options that considers the nature and quality of the original data and the end use of the mapped output is also required.
Applications of the program include generating yield maps (Whelan et al., 1996), interpolation of digital elevation models, and assessment of topsoil salinity problems (Walter et al., 1999). The program also allows conventional kriging with a whole area variogram, with options for manual adjustment and fitting of the whole-area variogram. The user-friendly interface permits the creation of a field boundary and generation of an interpolation grid. Future development will incorporate local regression kriging into the program with more advanced guidance for users incorporated with the interface.
VESPER is a publication of the Australian Centre for Precision Agriculture (ACPA). It is made available for use by the PA Lab.
If it is used for research or commercially please cite the following reference:
Minasny, B., McBratney, A.B., and Whelan, B.M., 2005. VESPER version 1.62. Australian Centre for Precision Agriculture, McMillan Building A05, The University of Sydney, NSW 2006. (http://www.usyd.edu.au/su/agric/acpa)
More information on VESPER can be found by downloading this paper and the User Manual.
Disclaimer
VESPER is a PC-Windows program developed by the Australian Centre for Precision Agriculture (ACPA) for spatial prediction that is capable of performing kriging with local variograms (Haas, 1990). Kriging with local variograms involves searching for the closest neighbourhood for each prediction site, estimating the variogram from the neighbourhood, fitting a variogram model to the data and predicting the value and its uncertainty. The local variogram is modelled in the program by fitting a variogram model automatically through the nonlinear least-squares method. Several variogram models are available, namely spherical, exponential, Gaussian and linear with sill. Punctual and block kriging is available as interpolation options. This program adapts itself spatially in the presence of distinct differences in local structure over the whole field.
The PA Lab has taken all care to ensure these programs are operationally sound. However, these programs are supplied ‘as is’ and no warranty is provided or implied. The PA Lab assumes no liability for damages, direct or consequential that may result from the use of these programs.
References
- Haas, T.C., 1990. Kriging and automated variogram modeling within a moving window. Atmospheric Environment 24A, 1759-1769.
- Walter, C., McBratney, A.B., Douaoui, A., Minasny, B., 2001. Spatial prediction of topsoil salinity in the Chelif valley, Algeria, using local kriging with local variograms versus local kriging with whole-area variogram. Aust. J. Soil Res. 39, 259-272. Article
- Whelan, B.M., McBratney, A.B., Viscarra-Rossel, R.A., 1996. Spatial prediction for precision agriculture. In: Proceedings of the 3rd international conference on precision agriculture, Minneapolis, Minessota, June 23-26, 1996, pp 331-342.
FuzME
FuzME is a PC Windows program for calculation of Fuzzy k-means with/without extragrades. It is written in Fortran and compiled using Compaq Visual Fortran 6.6 under PC Windows environment. The program needs a “control file” which details the parameters for the fuzzy k-means algorithm and a “data file” containing the data. The program only works on system running under Windows 95/ NT or later.
“FuzME interface” is a Visual Basic program that helps to create the “control file” and runs the program. To run the program double click on the “FuzME interface.exe” icon.
Notice
FuzME is a publication of the Australian Centre for Precision Agriculture (ACPA). It is made available by the PA Lab.
If it is used for research or commercially please cite the following reference:
Minasny, B., McBratney, A.B., 2002. FuzME version 3.0, Australian Centre for Precision Agriculture, The University of Sydney, Australia.
Disclaimer
The PA Lab has taken all care to ensure the program is operationally sound. However, Program FuzME is supplied ‘as is’ and no warranty is provided or implied. The PA Lab assumes no liability for damages, direct or consequential that may result from the use of this program.
Download FuzME
Version 3.5c
Installation program (4.2 MB)
Save the program into your computer, unzip the file and run setup.exe.
Matlab code
Code in zip file (20 KB)
Save the program into your computer, unzip the file into a Matlab folder.
Other software
- VQT (Variance QuadTree)
- Struc-C
- Matlab codes
Please contact Budiman Minasny for more information about any of the above software.