Geostatistics 3D
Geostatistics 3D
Geostatistics 3D
Objectives
Explore the various 3D interpolation algorithms available in GMS including IDW and kriging. Visualize
the results of interpolation though cross sections and iso-surfaces.
1 Contents ............................................................................................................................... 2
2 Introduction ......................................................................................................................... 2
2.1 Outline .......................................................................................................................... 2
3 Getting Started .................................................................................................................... 3
4 Importing a Scatter Point Set ............................................................................................. 3
5 Displaying Data Colors ....................................................................................................... 4
6 Z Magnification ................................................................................................................... 4
7 Creating a Bounding Grid .................................................................................................. 4
8 Simple IDW Interpolation .................................................................................................. 5
9 Displaying Iso-surfaces ....................................................................................................... 6
10 Interior Edge Removal........................................................................................................ 6
11 Specified Range ................................................................................................................... 7
12 Using the Vertical Anisotropy Option ............................................................................... 7
13 IDW Interpolation With Gradient Planes ......................................................................... 8
14 IDW Interpolation With Quadratic Functions ................................................................. 8
15 Other Interpolation Schemes ............................................................................................. 9
16 Viewing the Plume With a Cross Section .......................................................................... 9
17 Using the Truncation Option ........................................................................................... 10
18 Setting up a Moving Cross Section Animation ............................................................... 10
18.1 Display Options .......................................................................................................... 11
18.2 Setting up the Animation ............................................................................................ 11
18.3 Playing Back the Animation ....................................................................................... 11
19 Setting up a Moving Iso-Surface Animation ................................................................... 12
20 Conclusion.......................................................................................................................... 12
2 Introduction
Three-dimensional geostatistics (interpolation) can be performed in GMS using the 3D
Scatter Point module. The module is used to interpolate from sets of 3D scatter points to
3D meshes and 3D grids. Several interpolation schemes are supported, including
kriging. Interpolation is useful for defining initial conditions for 3D ground water
models or for 3D site characterization.
The tools for manipulating 3D scatter point sets and the interpolation schemes supported
in GMS are described in this tutorial.
2.1 Outline
This is what you will do:
3 Getting Started
Let’s get started.
1. If necessary, launch GMS. If GMS is already running, select the File | New
command to ensure that the program settings are restored to their default state.
A set of points should appear on the screen. Notice that the points are arranged in
vertical columns. This hypothetical set of points is meant to represent a set of
measurements of contaminant concentration in the vicinity of a leaky underground
storage tank. Each column of points corresponds to a borehole or the path of a
penetrometer along which concentrations were measured at uniform intervals. The goal
of the tutorial is to use the tools for 3D geostatistics in GMS to interpolate from the
scatter points to a grid and generate a graphical representation of the plume.
Notice that most of the values are zero. The nonzero values are all at about the same
depth in the holes. This pattern is fairly common when dealing with light non-aqueous
phase liquids (LNAPLs) which form a pancake shaped plume and float on the water
table.
6 Z Magnification
Next, we will magnify the z coordinate so that the vertical variation in the data is more
apparent.
1. In the Project Explorer, right-click on the tank.sp3 scatter point set and
select the Bounding 3D Grid menu command.
2. Notice that the x, y, and z dimensions of the grid are already defined. The
default values shown in the dialog cause the grid to extend beyond the scatter
points by 10% on each side. Also, default values have also been entered for the
number of cells in each direction. We will leave the default values.
Two types of grids are supported in GMS: cell-centered and mesh-centered. While cell-
centered is appropriate for groundwater models (MODFLOW), the mesh-centered
approach is more appropriate when the grid will be used solely for interpolation.
A grid should appear on the screen that just encompasses the scatter point set.
3. Select the Options button to the right of the Inverse distance weighted option.
4. In the Nodal function section at the top of the dialog, select the Constant
(Shepard’s method) option.
7. Select the Use nearest ___ points option and enter 64 for the number of points.
10. Select the OK button to exit the Interpolation | Interpolate Options dialog.
9 Displaying Iso-surfaces
Now that we have interpolated to the nodes of the 3D grid there are several ways to
visualize the contaminant plume. One of the most effective ways is to use iso-surfaces.
Iso-surfaces are the three-dimensional equivalent of contour lines. An iso-surface
represents a surface of a constant value (contaminant concentration in this case). To
define and display iso-surfaces:
3. Turn off the Cell edges option, and turn on the Grid shell, and Iso-surfaces
options.
3. Select the Interior edge removal option. This removes the edges between
adjacent planar facets that are coplanar.
11 Specified Range
You may have noticed that the shell of the iso-surface is all one color, but the interior of
the iso-surface (where the iso-surface intersects the boundary of the grid) varies in color
according to the contaminant concentration. We can change the display options so that
the color variation in this region is more distinct.
The effects of clustering along vertical traces can be minimized using the Vertical
Anisotropy option in the Interpolation Options dialog. The z coordinate of each of the
scatter points is multiplied by the vertical anisotropy parameter prior to interpolation.
Thus, if the vertical anisotropy parameter is greater than 1.0, scatter points along the
same vertical axis appear farther apart than they really are and scatter points in the same
horizontal plane appear closer than they really are. As a result, points in the same
horizontal plane are given a higher relative weight than points along the z axis. This can
result in improved accuracy, especially in cases where the horizontal correlation between
scatter points is expected to be greater than the vertical correlation (which is typically the
case due to horizontal layering of soils or due to spreading of the plume on the top of the
water table).
As can be seen, there is now much more correlation in the horizontal direction.
2. Select the Options button to the right of the Inverse distance weighted option.
3. In the Nodal function section at the top of the dialog, select the Gradient plane
option.
2. Select the Options button to the right of the Inverse distance weighted option.
3. In the Nodal function section at the top of the dialog, select the Quadratic
option.
4. In the section entitled Computation of nodal function coefficients, select the Use
all points option.
4. Cut a horizontal cross section through the grid by clicking to the left of the grid,
moving the cursor to the right of the grid, and double clicking. Cut the cross
section through the middle of the iso-surface.
Before we examine the cross section, we will turn off the display of the iso-surfaces.
9. Select the Display Options menu command and select Cross Sections.
13. Select the Display Options menu command and select Cross Sections.
14. Select the Options button to the right of the Contours option.
15. For the Contour method, select the Color Fill option.
Notice that the minimum value listed in the color legend is zero.
3. Turn on the Animate cutting plane over specified XYZ range option.
1. After viewing the animation, select the Stop button to stop the animation.
2. When you are finished, close the window and return to GMS.
3. Turn off the Animate cutting plane over XYZ range option.
10. After viewing the animation, select the Stop button to stop the animation.
11. When you are finished, close the window and return to GMS.
20 Conclusion
This concludes the tutorial. Here are some of the key concepts in this tutorial:
• Mesh-centered grids are better than cell-centered grids if you are just doing
interpolation and not using MODFLOW.
• Vertical anisotropy can be used to help overcome the problem of grouping that is
common with data collected from boreholes.