A method of interpolating data defined only at a finite number of arbitary positions in two dimensions is described. Interpolations is carried out by fitting a stationary random process to the data points, and using this to estimate values at other locations. Two parameters described the random process, and these may be estimated from the data. This technique may be applied to the problem of contouring from arbitrarily positioned data points.