0% found this document useful (0 votes)
32 views39 pages

How To Work With Raster Maps English

tNavigator tutorial
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views39 pages

How To Work With Raster Maps English

tNavigator tutorial
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 39

How to Work with Raster Maps

Disclaimer! While taking this training tutorial, it is worth remembering that the techniques and
approaches presented here should not be considered the only right way. All the techniques shown
further in this course should be considered recommendations. The main goal is to describe all the main
functionalities available in tNavigator. The approaches applied in real projects can differ from the ones
shown in this course. None of the entry data used in this tutorial is real.

2
Contents:

• Workflow
• Types of source raster materials distortions
• Initial preparation of a raster image
• Georeferencing methods upon import

Theoretical Background
Workflow

1 2

5 4

4
Types of distortions of source raster materials
1. Geology Designer's adjustment tool is focused on working with high-quality map scans, which allows correcting linear distortions
in them (shift, rotation, stretching) using affine transformation. To do this, it is enough to perform georeferencing for three points
2. For low-quality scans/photos containing non-linear distortions or presented in different coordinate systems, affine transformation
is not enough, since non-linear distortions must also be eliminated. This procedure can be performed in a third-party
geoinformation system using snapping over all raster control points. As a result, a raster with corrected geometry and a World file
for its georeferencing will be obtained.

5
Initial preparation of a raster image (1)
First of all, you need to make sure that the quality of the loaded map allows digitization of its contours.
When importing a raster map into tNavigator, it is necessary to georeference it to a specific coordinate system. If you need to
accurately map the map by coordinates, you should determine the location of the points by which the georeferencing should be
performed, as well as their exact coordinates.

If the raster is georeferenced using the


coordinates of red dots, it will be loaded in
a distorted form, and additional
georeferencing will be required. To perform
georeferencing in one step, you should use
coordinates that correspond to the position
of the first pixel of the bitmap (any of the
green dots); for this you need to crop the
original bitmap.

6
Initial preparation of a raster image (2)
As a solution to the described problem, several options can be proposed:
Calculating the coordinates of the green dots from the previous slide (by performing georeferencing in the geoinformation system
and then creating a World file)
Cropping the map to the displayed coordinate grid so that the coordinates of the start/end (first/last pixel) of the bitmap are known
Importing a raster map without exact reference by coordinates and “pulling” it onto the wells (provided that the wells are loaded into
the project and their wellheads are indicated in the raster image, or there are other objects by which the image and the model can be
compared)

7
Georeferencing methods upon import
When importing a bitmap into tNavigator, the following binding methods are available:
Within the Project Boundaries (the raster map will fit into the project boundaries)
By a Single Point (the coordinates of one point, the length and width of the raster will be set)
By Three Points (the coordinates of three points will be set)
Using a World-File
Using a GeoTiff File

This course will cover the following image


referencing methods: By a Single Point
(subsequent well relocation is required,
which is also true for the Within the Project
Boundary method) and World File
(subsequent referencing is not required,
just like for the By Three Point method)

8
Contents:

• Data import via Workflow


• Raster map import (By a Single Point)
• Imported map adjustment
• Raster map import (Using a World-File)
• Digitizing a raster map
• Assigning depth to digitized contour lines
Practice • Polygon component adjustments
• Creating a horizon via digitized contour lines
• Creating vertical faults along digitized lines
• 3D-Grid calculation with a layer pinchout zone
Data Import
As part of this course, an automated way of loading data into a project will be used (namely, Workflow); to do this:
1. Download the raster_map_dataset source data folder and put it in any convenient place on your computer
2. Open tNavigator and create a new Geology Designer project in the source folder
3. Go to the main project window and open the Calculations and Workflows window
4. Click the Workflow import button and select the Data_import_workflow file
5. Click the Run Workflow button

3
4

Attention! The project must be created inside


the folder containing the input data since the
imported Workflow deals with relative paths
only.

5
10
Raster map import (By a Single Point)
1. Go to Geometry Objects  User Map Images  Calculations  Import  enter User Image Name
2. In the Georeferencing Methods section, choose By a Single Point
3. Set the following point coordinates: Bottom Left X to 450000 m, Bottom Left Y to 7856000 m, Width to 45000 m, Height to 45000 m
4. Click Apply

11
Imported map adjustment (1)
It can be seen that the position of the
loaded raster map is shifted to the left in
relation to the wells. This means that you Attention! For more
need to drag the loaded map to the accurate referencing, it is
positions of the wellheads. For this:
recommended to choose
1. Go to 2D  Right Tool Bar  Raster wells so that they are as far
Positioning by Three Points from each other as possible.
2. Determine the positions of the three
wells that form the largest triangle in
area (for example: 16, 2, 25)
3. Draw a line from wellhead 16 on the
map to its wellhead position in the
project using LMB

1
12
Imported map adjustment (2)
4. Switch to the second point by activating icon 2
5. Draw a line from wellhead 2 on the map to its wellhead position in the project
6. Switch to the third point by activating icon 3
7. Draw a line from wellhead 25 on the map to its wellhead position in the project
8. Click Apply

2 3

13
Imported map adjustment (3)
Perform visual quality control: all the wellheads on the map and in the project must match

14
Raster map import (Using a World-File) (1)
1. Go to Geometry Objects  User Map Images  Import  enter User Image Name
2. In the Georeferencing Methods section, choose Using a World-File
3. Click Apply

Attention! When using the World-File georeferencing


method, the World file with the .pgw extension (for a
raster in .png format) must be located in the same
directory as the imported raster map. The name of
the georeferencing file is always the same as the
name of the bitmap.

15
Raster map import (Using a World-File) (2)
A is the raster scale along the X-axis (the pixel size along the X-axis, for example, in 1 raster unit is 10 meters)
B and C are the rotation parameters (usually zero)
D is the raster scale along the Y-axis (a negative pixel size along the Y-axis)
E, F are the Shift options (the X- and Y-coordinates of the center of the top left pixel)

The negative value of the Y-axis pixel size is due to the difference between the origin of the image and the project's
rectangular coordinate system. In the image, the origin is in the upper left corner; and in the project coordinate system, in
the lower left.

The extension is made up of three letters: the first corresponds to the first letter of the corresponding bitmap file
extension; the second, to the third letter of the extension; and the third, to the letter W (for world):

Examples:
the file test.jpg will correspond to the binding file test.jgw
the file test.tif will correspond to the binding file test.tfw
the file test.png will correspond to the binding file test.pgw

16
Raster map import (Using a World-File) (3)

Attention! When creating a binding file yourself, you must take


into account the offset by half a pixel.

17
Digitizing a raster map (1)
Select any of the imported maps and display it in the 2D window
1. Now, right-click Polygons  Create  start digitizing from any contour line (for example, 1770)
2. For convenience, name the polygon 1770
3. In the Right Tool Panel, click Edit Polygons  Create New Polygon
 select 1770 and enable the Add new component option
1 4. Digitize the first component with the help of left-clicking; double-
3 clicking ends digitizing
5. Click the Create New Polygon button again and proceed to
4
digitize the second component

Attention! Note that the Add new


component option must be active
18
Digitizing a raster map (2)
6. Now, right-click Polygons  Create  create a new empty Polygon object whose name corresponds to the name of the next
contour to be digitized (for example, 1760)
7. Right Tool Panel  Edit Polygon  Create New Polygon  select 1760 and enable the Add new component option

19
Digitization of fault lines and pinchout zones
1. Now, right-click Polygons  Create  name the polygon Faults
3. Select the Faults polygon and digitize 3 fault lines
4. Before this, enable Snap mode
5. Perform digitization
6. Then right-click Polygons  Create  name the polygon
Pinchout_polygon
7. Perform digitization

Using the Snap mode option will allow placing


new origin points of fault lines exactly on the
lines of others, which will eliminate the need
to cut off intersecting parts of faults
20
Digitizing a raster map (3)
8. Digitize all contour lines up to 1720 in the same way yourself
9. Let's move on to digitizing contour line 1710
Attention! When digitizing raster maps with
faults, remember that in this situation each
contour line should break near the fault line
and continue on its opposite side as a new
component, but should not cross the fault line
itself

Set the display settings for faults and pinchout


lines in the Settings panel  Polygons
21
Digitizing a raster map (4)
10. Digitize contour lines 1700 and 1690

22
Digitizing a raster map (5)
11. Digitize contour lines 1680 and 1670

23
Digitizing a raster map (6)
12. Digitize contour lines 1660 and 1650

24
Digitizing a raster map (7)
13. Digitize contour lines 1640 and 1630

25
Assigning depth to digitized contour lines
1. After all the contour lines are digitized, it is necessary to assign an appropriate depth to each of them. For this:
2. Go to Geometry Objects  Polygons  Calculations  Transformations  Set Polygon Z-Coordinates by Depth. Specify the depth
value opposite each polygon
3. Click Apply

Additionally, all the contour lines can be


combined into one object for convenience You can also assign a depth value to each polygon manually
using the Merge into a multi-component using the Table window, and for all components, set a numeric
polygon calculation after setting all depth value in the Median Depth column
elevations
26
Polygon component adjustments
1. A situation may arise in which one of the
components of the polygon corresponds to a
different depth and is mistakenly assigned to
another polygon. Here is an example of how we
can solve this problem:
2. In the Table window for the first polygon, copy the
lines with the coordinates of the desired
component points
3. In the same window, turn on the polygon to which
the component needs to be moved, then select an
empty line in the section Coords  Paste
4. Remove the moved component from the first
polygon

This slide is for informational


purposes and is not part of
the course

27
Creating a horizon via digitized contour lines (1)
1. For Horizon creation use following calculation:
Horizons  Create  Universal Interpolation
2. Enter the following name for the resulting
horizon: Hor_min_curv
3. In the Polygons section, set all 15 contour lines
4. In the Vertical Faults section, select the Faults
object (see slide 21) and enable the Simplify
Fault Geometry option
5. For Grid 2D Settings, copy the settings from
the slide
6. Disable the Use Intermediary Calculation Grid
option
7. In Interpolation Type select Minimum
Curvature. Add this calculation to the project
Workflow
8. Create another Hor_conver horizon yourself
by choosing Convergent as the interpolation
type

These interpolation methods are given as an example;


in practice, good results can also be obtained using
Local B-spline, Global B-spline, and ABOS

28
Creating a horizon via digitized contour lines (2)
8. Go to the 2D tab
9. Enable the Hor_min_curv horizon Regardless of which interpolation method you use,
10. In the Settings panel go to Horizon  Show Contour Lines  in most cases the reconstructed surface does not
set the step of the contour lines to 10 m fully correspond to the contour lines of the original
11. Display all digitized contours over the horizon map. However, the situation can be improved by
12. Repeat the same steps for the Hor_conver horizon adding auxiliary contour lines.

29
Creating a horizon via digitized contour lines (3)
13. We see that the horizon built using the Convergent
interpolation method better reflects the behavior of the
surface in the dome zone. Thus, for further work, we
will use the Hor_conver horizon
14. Let's add some auxiliary isolines to those places where
the greatest discrepancies are observed.
15. Draw additional isolines 1705, 1685, 1620 as shown on
the slide
16. Go to Geometry Object  Polygons  Calculations 
Transformations  Set Polygon Z-Coordinates by
Depth. Specify the depth value opposite each polygon
17. Click Apply

All polygons corresponding to the


digitized isolines are attached to
the archive with the original data.
They can be loaded into the
project in Lines ASCII format.
30
Creating a horizon via digitized contour lines (4)
18. Go back to Horizons  Create  Universal Interpolation  the Hor_conver horizon
19. In the Polygons section add auxiliary contour lines 1705, 1685, 1620
20. Run the calculation
21. We can see that the addition of auxiliary contour lines made removal of large discrepancies possible

In most real projects, the


resulting surface should
be corrected by markers.
This step is skipped in
this course

31
Creation of underlying horizons (1)
1. The underlying horizons will be created by adding a
thickness map to the overlying horizon. The initial data
imported using Workflow included well attributes, which
contain total thickness values for two zones. First, it is
required to interpolate by the values of the well
attributes
2. To create thickness maps, we use the calculation 2D-
Maps  Create  Universal Interpolation
3. Set the name of the resulting map to
Thickness_map_zone1
4. In the Well Attributes section select the following
attribute: Thickness_attribute_zone1
5. In the Polygons section set the pinchout boundary:
Pinchout_polygon
6. In the Grid 2D Settings section set all the settings as
shown on this slide
7. Disable the Use Intermediary Calculation Grid option
8. In the Interpolation Types list select Convergent, and in
the Limit Values field  Min Value = 0
9. Click Apply and add this calculation to the project
Workflow

32
Creation of underlying horizons (2)
10. Set the name of the resulting map for zone 2 to Thickness_map_zone2
11. In the Well Attributes section select Thickness_attribute_zone2
12. In Grid 2D Settings use the settings from this slide
13. Disable the Use Intermediary Calculation Grid option
14. In the Interpolation Types list select Convergent
15. Click Apply and add this calculation to the project Workflow

33
Creation of underlying horizons (3)
Let’s create the horizons: 21. Set the name of the third horizon (for example,
16. Go to Geometry Objects  Horizons  Calculator Hor_bottom)
17. Set the name of the second horizon (for example, Hor_middle) 22. In Grid 2D Settings use the settings from this slide
18. In Grid 2D Settings use the settings from this slide 23. In the conditions input field, type : Hor_middle +
19. In the conditions input field, type: Hor_conver + map_2d map_2d ("Thickness_map_zone2")
("Thickness_map_zone1") 24. Click Apply
20. Click Apply

It can be seen that the second horizon


pinched out into the first one; in the
future, this pinching zone will also be
displayed on the 3D-Grid

34
Creating vertical faults along digitized lines
1. In the future, when creating a grid we need to take into account the existing faults; for this, we will create them based on the
digitized fault lines:
2. Go to Geometry Objects  Faults  Create Vertical Faults from Polygons
3. Set the depth value to 1600 m for Top and to 1800 m for Bottom
4. Select the Faults polygon
5. Click Apply

Attention! This calculation allows working with


multicomponent polygons. In this case, each
component will be considered a separate fault
and will be given the fault name specified in the
Fault field and a postfix with a serial number

35
3D-Grid calculation with a layer pinchout zone (1)
1. Go to Geometry Objects  3D-Grids  Create Grid  Create Grid by Horizons & Faults
2. Leave the Use Top Layering Horizon as Base One for Previous Zone option enabled by default
3. Select horizons (Hor_conver, Hor_middle, Hor_bottom) and set Partition Type to Proportional with Layer Counts equaling 20 for
Zone1 and 30 for Zone2
4. For the second horizon, set Pinchout_polygon as the pinchout line with the Upward pinch out
5. In the Faults section, add all the faults and assign the Structural type to them
6. In the Left Distance and Right Distance columns, set 150 m for all faults

36
3D-Grid calculation with a layer pinchout zone (2)
7. In the General Settings section enable the Polygon – Boundary option to cut the borders of the grid along the given polygon; set 2D
Grid Border Using to Do Not Use
8. Go to the Grid 2D Settings section. In Sample Object select Polygon – Boundary, then close the padlocks in the Box and Angle
sections. After this, click the Autodetect button
9. Set the Step by X and Step by Y values to 250 m
10. Click Apply

37
3D-Grid calculation with a layer pinchout zone (3)
11. Let's evaluate the results by displaying the resulting grid in the 3D and Cross-Sections tabs

In this case, the easiest way to create cross-sections is by two polygons drawn
perpendicular to each other through the pinchout zone of the formation.
Go to: Geometry Objects  Cross-Sections  Create Cross-Section by Polygon 38
Would you like to Do you have any
learn more? questions?

https://support.rfdyn.com [email protected]

You might also like