GEO: Borehole Geology Stratigraphy

GEO: Borehole Geology Stratigraphy

Geology data files basically contain horizontal and vertical coordinates, which describe the geometry of geologic features of the region being modeled. The files must be in ASCII format and can be delimited by commas, spaces, or tabs. Borehole Geology files must have a .geo suffix to be selected in the file browsers of EVS modules. The z values in .geo files can represent either elevation or depth, although elevation is generally the easiest to work with. When chemistry or property data is to be utilized along with geologic data for a 3-D visualization, a consistent coordinate system must be used in both sets of data.

Geology files should also specify the geologic layer material (color) number and layer names. This provides a mechanism to color multiple (not necessarily adjacent) layers as the same material.

Borehole Geology files (.geo suffix) must have the same number of entries for each boring location, so that every geologic layer in the system is represented in each boring. However, EVS allows flags to be included in the .geo files to allow automated processing of data in systems where geologic layers are not present in all locations (i.e., the layers “pinch out”). Also, EVS accommodates borings that were not extended deep enough to encounter layers that the scientist knows are present in the system. The use of these flags greatly facilitates the production of .geo data files, and minimizes the amount of manual interpretation the scientist must do before using EVS to analyze, understand, and refine a geologic model. For layers that pinch out, a flag of pinch can be used for automated estimation of the “depth” to the bottom of that layer. Entering this flag is essentially equivalent to entering the bottom depth of the layer directly above the pinched out layer (which is also an acceptable way to prepare the file). When EVS encounters this flag in a file, it assigns the pinched out layer a zero thickness at this location. For borings that do not extend to the depths of geologic layers in the system, a flag of short is included in the file for all layers below the depth of the boring. Including this flag notifies EVS to ignore the presence of this boring when kriging the surface of the layers below the total depth of the boring.

Format:

The file name must have a .geo suffix to be selected in the module’s file browser. The format below is the same for all EVS modules which read geology files:

  • You may insert comment lines in .geo files.

    • Comment lines must begin with a ’#’ as the first character of a line.

The first non-commented line of the file is the header line (line 1 described below).

Line 1: Any header message: Except that:

  • $W or $G as the first two characters signifies a special geology file which contains unrelated surfaces such as historical water tables. These flags turn off checking for corrupt geology file formats (situations where lower surfaces are above higher surfaces) and automatically turn off kriging in thickness space.
  • Line one cannot be BLANK

Line 2: Elevation/Depth Specifier:

  • The only REQUIRED item on this line in the Elevation or Depth Specifier.
    • This line should contain the word Elevation or Depth (case insensitive) to denote whether sample elevations are true elevation or depth below ground surface.
      • If set to Depth all surface descriptions for layer bottoms are entered as depths relative to the top surface. This is a common means of collecting sample coordinates for borings.
      • Note that the flags such as pinch or short are not modified.
  • Line 2 SHOULD contain names for each geologic surface (and therefore the layers created by them).
    • There are some rules that must be observed.
      • The number of surface (layer) names MUST be equal to the number of surfaces. Therefore, if naming layers, the first name should correspond to the top surface and each subsequent name will refer to the surface that defines the bottom of that layer.
      • A name containing a space MUST be enclosed in quotation marks example (“Silty Sand”). Names should be limited to upper and lower case letters, numerals, hyphen “-” and underscore “_”. The names defined on line two will appear as the cell set name in the explode_and_scale or select cell sets modules. Names should be separated with spaces, commas or tabs.
  • Line 2: After the names, include the units of your coordinates (e.g. feet or meters). It must follow the names for each material number.

Line 3: The first integer (n) is the number of lines to follow. The second integer (m) is the number of geologic layer depths plus one (for the top surface). The 3rd and subsequent numbers are the colors for each surface in your model. Layers are colored by the color of the surface that defines their bottoms. The first two color numbers should be the same (top and bottom of the first layer).

When used with fence_geology, the order of the borings determines the connectivity of the fence diagram and must match the chemistry file for krig_fence.

Note that X and Y corresponding to Eastings and Northings are used. Be careful not to reverse these.

Line 4: First line of sample data. X, Y, top surface, and “m” depths or elevations to the bottom of each geologic layer. Coordinates, elevations (depths) and boring name can be separated by one comma and/or any number of spaces or tabs.

Two different flag parameters are included to accommodate special conditions. These flags are

A: Boring terminates early or surface information is missing. This flag class is used to identify that a boring did not continue deep enough to find the bottom of a geologic layer, OR that a section of a core sample is missing (lost, damaged, etc.) and that no determination of the location of this surface can be made from this boring. This is distinctly different than a surface (layer) that is not present because it has been determined that it has pinched out. The flags that are used for this class are [note: all flags are case insensitive, but spelling is critical]:

  • missing
  • unknown
  • unk
  • na
  • short
  • terminated
  • term

In the sample file below, BOR-24 was not deep enough to reach to the bottom of the Lsand (lower sand) layer or the gravel layer. Rather than use the bottom of the boring (a meaningless number), the short flag is used so that this boring will not be used to determine the bottom of these two layers. Similarly BOR-72 is not deep enough to be used in determining the bottom of the last (Gravel) layer. The flags that are used for this class are [note: all flags are case insensitive, but spelling is critical]:

B: This flag class is used to identify that a geologic layer is not present because it has pinched out for this particular boring. It can be “thought of” as numerically equivalent to using the value one column to the left. However, now that gridding and horizons includes special treatment for the pinchflag, using the value to the left is not strictly equivalent.

  • pinch
  • pinched
  • pinch-out

Note that several layers pinch out in borings WEL-67, BOR-23, BOR-70 and BOR-24, so the pinch flag was used for these layer’s entries instead of any numerical value.

IMPORTANT: There are two important things to consider when using the flags above:

  1. It is wholly inappropriate to have a pinch follow a short. Pinch denotes that the layer above is zero thickness. It is equivalent to using the numeric value to the left. However if it were to follow a short (unknown) it would be meaningless since the short is interpreted to be missing information.
  2. If your last defined surface has fewer than 3 numeric values (with all the rest being missing/short), it will be poorly defined since it takes 3 points to define a plane. If there are no numeric valuesthe surfacecannot be created.

Line 3+n is the last line of the file.

AN EXAMPLE FILE FOLLOWS:

XYTOPBOT_1BOT_2BOT_3BOT_4BOT_5BOT_6BOT_7Boring
DepthTopFillSiltySandClaySandSiltSandGravelfeet
7855314246
11856.712764.005.018.223.5pinchpinch69.0105.0WEL-67
11889.612772.201.517.022.0pinchpinch63.0105.0BOR-23
11939.112758.402.516.025.5pinchpinch63.0105.0BOR-70
12002.812759.801.017.027.0pinch47.0shortshortBOR-24
12085.112749.001.017.525.745.7pinch68.0105.0WEL-71
12146.712713.201.018.026.532.539.565.0shortBOR-72
12199.712709.801.016.522.527.535.570.0105.0WEL-12

This file has 7 boreholes with 8 entries (surfaces) per borehole, corresponding to the top surface and the bottom depths of 7 geologic layers. Note that the fourth and sixth layers are both designated to be material 4. This allows you to easily create layers with the same material the same color.

Other Examples of Geologic Input Files

Example of a .geo file for sedimentary layers and lenses (containing pinchouts)

Example of a .geo file for Dipping Strata Geologic_File_Example_Outcrop_of_Dipping_Strata

  • Geologic File Example: Sedimentary Layers and Lenses

    Geologic File Example: Sedimentary Layers & Lenses Both example files below represent valid forms for the geology file associated with the above figure. For file 1, line 2 of the file is “1”, therefore all surface elevations are entered as actual elevations relative to a fixed reference such as sea level (not depths) and the relationship between x, y, and elevation must be a right handed coordinate system. Note that X and Y corresponding to Eastings and Northings are used. Be careful not to reverse these.

  • Geologic File Example: Outcrop of Dipping Strata

    Geologic File Example: Outcrop of Dipping Strata EVS is not limited to sedimentary layers or lenses. The figure below shows a cross-section through an outcrop of dipping geologic strata. EVS easily model the layers truncating on the top ground surface. The file below represents the geology file associated with the above figure. Line 2 of the file is “Elevation”, therefore all surface elevations are entered as elevations (not depths) and the relationship between x, y, and elevation must be a right handed coordinate system. The pinch flag is used extensively to identify that a geologic layer is not present (pinched out) for a particular boring. It is equivalent to using the value one column to the left. The file was created with the assumption that there was no desire to model any layers below -70 foot elevation and that all borings extend to/beyond that depth.

  • Geology Files for Production of a Fence Diagram

    Geology Files for Production of a Fence Diagram Discussion of Geology Files for Fence Sections Files used to create fence diagrams contain only those borings that the user wishes to include on an individual cross section of the fence, in the order that they will be connected along the section. The resulting set of files includes one .geo file for each cross section that will be included in a fence diagram. The order of the boring listings determines the connectivity of the fence diagram, and must match the order of the borings in the associated chemistry file when chemistry is to be displayed on the diagram. The data for the boring(s) at which individual sections will be joined to produce the fence diagram are included in each of the cross section files that will intersect. Generally, it is easiest to create the geology file for the complete 3-D dataset, and then cut and paste the individual section files from the complete file. Examples of a 3-D geology file and a typical set of fence diagram files are presented below.

Subsections of GEO: Borehole Geology Stratigraphy

Geologic File Example: Sedimentary Layers & Lenses

image\\evslayr1_wmf.jpg image\\evslayr1_wmf.jpg

Both example files below represent valid forms for the geology file associated with the above figure. For file 1, line 2 of the file is “1”, therefore all surface elevations are entered as actual elevations relative to a fixed reference such as sea level (not depths) and the relationship between x, y, and elevation must be a right handed coordinate system. Note that X and Y corresponding to Eastings and Northings are used. Be careful not to reverse these.

Two special flags are used to accommodate special conditions. These flags are pinch and short. Pinch is used to identify that a geologic layer is not present (pinched out) for a particular boring. It is equivalent to using the value one column to the left. Short is used to identify that a boring did not extend to the bottom of a geologic layer. In the sample file below, boring C was not deep enough to reach to the bottom of the layer 3 or any subsequent layers. Rather than use the bottom of the boring (a meaningless number), the short flag is used so that this boring will not be used to determine the bottom of these layers.

File 1:

XYTOPBOT_1BOT_2BOT_3BOT_4BOT_5BOT_6NAME
ElevTopFILLSHSSSDSLSGRfeet
1171123456
533-11.5-22pinch-36pinch-59A
1353.5-12-22.5pinch-36.8-37.5shortB
2475-11-24pinch-38.5-43-58.6C
4228-3-22-23-41.5-46shortD
57117-2-13-26.5-42-43.5-63E
72147-3-8-27.6shortshortshortF
85195.7-5pinch-26.6-38.3pinch-65G
107234.2-5-8-26-38-41shortH
123352.2-3-13-16.9-37.5-41-66I
136243-1.5-15pinch-37-37.5shortJ
1451840-15.7pinch-36.3pinch-58K

For file 2 line 2 of the file is Depth", therefore all surface descriptions for layer bottoms are entered as depths relative to the top surface elevations. This is a common means of collecting sample coordinates for borings. Note that the flags (pinch and short) are not affected by using depths versus elevations.

File 2:

XYTOPBOT_1BOT_2BOT_3BOT_4BOT_5BOT_6NAME
DepthTopFILLSHSSSDSLSGRfeet
1171123456
53314.525pinch39pinch62A
1353.515.526pinch40.341shortB
24751629pinch43.54863.6C
422811303149.554shortD
5711792033.54950.570E
72147101534.6shortshortshortF
85195.710.7pinch32.344pinch70.7G
107234.29.212.230.242.245.2shortH
123352.25.215.219.139.743.268.2I
1362434.518pinch4040.5shortJ
145184419.7pinch40.3pinch62K

There is no numerical equivalent to using the short flag. It causes the kriging modules to select only those borings with valid data for computing the surfaces of each layer.

Geologic File Example: Outcrop of Dipping Strata

EVS is not limited to sedimentary layers or lenses. The figure below shows a cross-section through an outcrop of dipping geologic strata. EVS easily model the layers truncating on the top ground surface.

image\\evslayr2_wmf.jpg image\\evslayr2_wmf.jpg

The file below represents the geology file associated with the above figure. Line 2 of the file is “Elevation”, therefore all surface elevations are entered as elevations (not depths) and the relationship between x, y, and elevation must be a right handed coordinate system. The pinch flag is used extensively to identify that a geologic layer is not present (pinched out) for a particular boring. It is equivalent to using the value one column to the left. The file was created with the assumption that there was no desire to model any layers below -70 foot elevation and that all borings extend to/beyond that depth.

Also, we have assigned the following material layer colors (numbers) to the 7 layers.

Layer # Material Abbreviation Material Color

1 Shale SH 5

2 Silty-sand SS 2

3 Sand SD 1

4 Sandy-silt SLS 3

5 Silty-sand SS 2

6 Sandy-silt SLS 3

7 Silt SL 4

XYTOPBOT_1BOT_2BOT_3BOT_4BOT_5BOT_6BOT_7NAME
ElevationTopSHSHSSSDSLSSSSLSSLfeet
44855213234
5323.54-22pinch-39-70-70-70A
1352613-18pinch-36-64-70-70B
2472622-9-9.5-32-57.5-70-70C
42222pinchpinch-3-24-50-70-70D
57624pinchpinch4-15-43.5-70-70E
72730.5pinchpinch14-4-37-70-70F
85333pinchpinch21.56-30-70-70G
107429.5pinchpinchpinch19-20-60-70H
123629.5pinchpinchpinch28.5-10-49.5-70I
136338pinchpinchpinchpinch-4-44-70J
145039.5pinchpinchpinchpinch-3-39-70K
3.1128.1825.933.96-20.99pinch-39.01-70-70-70A1
16.8537.9724.8515.61-20.7pinch-35.7-61.92-70-70B1
25.9932.0223.0523.34-6.11-6.41-31.53-59.17-70-70C1
41.0525.1324.26pinchpinch-1.22-25.57-47.06-70-70D1
54.4334.9426.56pinchpinch1.36-14.66-45.49-70-70E1
67.2929.328.3pinchpinch16.45-6.49-37.22-70-70F1
88.8925.3132.92pinchpinch19.176.16-27.28-70-70G1
104.1730.5830.13pinchpinchpinch19.76-22.25-62.18-70H1
121.8730.2630.76pinchpinchpinch27.84-7.81-49.67-70I1
136.9929.6135.95pinchpinchpinchpinch-6.02-44.8-70J1
149.6729.3337.59pinchpinchpinchpinch-4.09-40.17-70K1
4.0662.0323.473.46-22.43pinch-38.05-70-70-70A2
12.0964.1525.2613.42-19.11pinch-33.89-59.06-70-70B2
30.7366.4225.8126.1-3.46-3.76-28.81-58.62-70-70C2
40.4349.7926.12pinchpinch-0.5-27.73-46.67-70-70D2
54.565.5127.88pinchpinch1.79-15.51-43.8-70-70E2
66.4152.925.48pinchpinch16.96-7.18-35.22-70-70F2
93.5850.1834.29pinchpinch21.626.46-28.76-70-70G2
106.1355.4430.39pinchpinchpinch20.9-23.47-60.65-70H2
126.1963.4328.78pinchpinchpinch27.64-8.31-48.85-70I2
138.3962.436.52pinchpinchpinchpinch-5.72-47.12-70J2
144.9152.7940.49pinchpinchpinchpinch-4.66-37.23-70K2
6.7786.1521.092.83-22.62pinch-36.05-70-70-70A3
16.9198.5322.8610.95-17.19pinch-31.33-57.46-70-70B3
35.0787.0525.3925.81-2.37-2.67-30.89-59.85-70-70C3
36.3777.3826.62pinchpinch-2.19-27.56-43.87-70-70D3
51.594.8627.26pinchpinch4.57-15.51-46.35-70-70E3
71.2373.1926.45pinchpinch16.19-9.22-38.04-70-70F3
93.0979.1533.93pinchpinch19.649.37-28.16-70-70G3
110.1876.0227.4pinchpinchpinch20.63-21.81-63.39-70H3
127.990.6231.64pinchpinchpinch29.56-8.26-45.96-70I3
139.2796.2637.57pinchpinchpinchpinch-8.29-47.67-70J3
143.5275.6238.22pinchpinchpinchpinch-6.59-37.51-70K3

Geology Files for Production of a Fence Diagram

Discussion of Geology Files for Fence Sections

Files used to create fence diagrams contain only those borings that the user wishes to include on an individual cross section of the fence, in the order that they will be connected along the section. The resulting set of files includes one .geo file for each cross section that will be included in a fence diagram. The order of the boring listings determines the connectivity of the fence diagram, and must match the order of the borings in the associated chemistry file when chemistry is to be displayed on the diagram. The data for the boring(s) at which individual sections will be joined to produce the fence diagram are included in each of the cross section files that will intersect. Generally, it is easiest to create the geology file for the complete 3-D dataset, and then cut and paste the individual section files from the complete file. Examples of a 3-D geology file and a typical set of fence diagram files are presented below.

The format of the data in the file is exactly the same as for 3-D geology files. Material colors are not supported for fence diagrams.

An example set of files for producing a fence diagram with two merged cross sections are shown below:

Geology File for Cross Section A-A'
Elevationfeet
78
11086.5212830.6725002496248424792420
11199.0412810.1625012492248224732420
11259.6712819.2925022492247924672425
1129812808.6325032492249224802424
11414.412781.125042491248224712420
1142712780.925012493247724672424
11496.3412753.5925022492248024652422
Geology File for Cross Section B B'
Elevationfeet
58
11209.3512993.94250224922481
11251.3012929.27250324932474
11248.7512870.91250124922483
11199.0412810.16250124922482
11211.8712710.75250324932480

This example fence diagram contains two cross sections, with elevations for the surface and the bottoms of seven layers of geology in each. Section A-A’ has seven borings that will be used to define it, and Section B-B’ has five borings. Neither of the sections contains layers that pinch out, and all of the borings extend to the depth of the fence. Note that the entries for location BOR-51 are identical in each file, and are placed such that the sections will cross at the second location in the A-A’ file, and the fourth location in the B-B’ file. The user will typically use a basemap to plan the orientations and intersections of the fences. EVS does not impose any restrictions on the number of borings in or placement of sections in fence diagrams, but planning should be done to assure that most sections of the fence can be viewed from a chosen viewpoint.