The Variogram surface operation uses a point map or a raster map as input and calculates a surface of semi-variogram values where each cell (pixel) in the surface represents a directional distance class. The output surface, a raster map with a special kind of georeference, may help you to visualize possible anisotropy of your data and to determine the direction of the anisotropy axis.
Subsequently, you can calculate directional semi-variograms by using the bidirectional method in the Spatial correlation operation. From the output table of Spatial correlation, you can prepare a semi-variogram model and you can investigate the range of the variable in the semi-variogram model both in the direction of anisotropy as well as in the direction perpendicular to it. Then, you are ready to perform Anisotropic Kriging.
Concept and process:
For the Variogram surface operation, you can use a point map or a raster map as input. The map should use a value domain, or should be linked to an attribute table which contains value columns. In the remainder of the text, the words point maps, point pairs and points will be used; when using an input raster map, please read raster maps, pairs of defined input pixels and defined input pixels.
The output of the Variogram surface operation is a plot, depicted as a raster map, with the origin in the center. Each cell in the plot (each pixel in the output map) has the size of the user-specified lag spacing. The number of cells in the output surface (from the central cell at the origin towards positive and negative X and Y axes) is defined by the user-specified number of lags. The cells in the output surface thus represent directional distance classes; each cell will contain the semi-variogram value of all point pairs whose separation vector ends up in that cell/pixel (see Figures 1 to 4 below).
Process:
Additional information on the output surface/raster map:
The directional distance classes which are shown as pixels in the output raster map (the variogram surface) are defined by:
Example: keeping in mind that the first lag is only half a lag, when using 10 lags and a lag spacing of 250 m, the semi-variogram values will be calculated for points up to 2500 - 125 = 2375 m apart in horizontal and vertical directions, and up to Ö((2375)2 + (2375)2) = 3358 m apart in diagonal directions. The output surface will not contain semi-variogram values for points that have greater distances towards each.
The output raster map uses a special kind of georeference, a georereference differential, which stores the number of lags and the lag spacing. This georeference is internally stored and therefore not available on disk. The georeference is needed to give a proper XY-orientation to the pixels in the output map, so that for instance grid lines can be overlaid and angles can be measured.
The number of rows in the output map is always equal to the number of columns in the output map, and these are always uneven. The number of rows and columns in the output map is (2 * nr lags) - 1. For limitations on the number of lags and the combination of lag spacing and number of lags that can be used, see Variogram surface : dialog box and Variogram surface : command line.
As a vector between 2 input points (A and B) may point from A to B and also from B to A, and as the output surface contains a cell for both possibilities, the output surface is symmetric in the origin. Semi-variogram values in the first quadrant of the output map also appear in the third quadrant, and semi-variogram values in the second quadrant in the output map also appear in the fourth quadrant.
The semi-variogram values in the output map can be compared to the overall variance of your input data.
Input map requirements:
The input point map should be a value map, or when a point map uses an ID domain and when the map is linked to an attribute table, you can also use a column with a value domain from the map's attribute table.
Alternatively, you can use an input raster map with a value domain, or a raster map with a linked attribute table which contains value columns. As distances and directions between defined pixels are being calculated, an input raster map may not use georeference None.
You need to specify the lag length (for an input point map) and the number of lags. On the command line, these parameters may be omitted.
Domain and georeference of output map:
The output raster map always uses system domain Value. The value range and precision can be adjusted for the output map.
The output map uses an internally defined georeference differential (not available on disk) which simply stores the lag spacing and the number of lags. The georeference is necessary to give a proper XY-orientation to the pixels in the output map. When using an input point map, the pixels in the output map have the size of the user-specified lag spacing; when using an input raster map, the pixels in the output map will automatically have the same size as the pixels in the input map. The number of rows and columns in the output map is (2 * nr of lags) - 1. The output map has a central cell/pixel at the origin.
Interpretation of anisotropy in the output map:
You can specify this angle in the Spatial correlation operation while choosing for the bidirectional method:
Tips:
See also:
Variogram surface : dialog box
Variogram surface : command line