Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Displays
Creating Displays
2004 Landmark Graphics Corporation
February 2004
Trademark Notice
3DFS, 3D Drill View, 3D Drill View KM, 3DView, 3D Surveillance, Active Field Surveillance,
Active Reservoir Surveillance, ADC, Advanced Data Transfer, ARIES, Asset Development Center,
Asset Development Centre, Automate, Asset Performance, AssetView, Atomic Meshing, Automate, BLITZ,
BLITZPAK, CasingSeat, COMPASS, Corporate Data Archiver, Corporate Data Store, Data Manager, DataStar,
DBPlot, Decision Suite, Decisionarium, DecisionSpace, DecisionSpace AssetPlanner, DecisionSpace AssetView,
DecisionSpace Atomic Meshing, DecisionSpace Decision Management Systems(DMS), DecisionSpace PowerGrid,
DecisionSpace PowerModel, DecisionSpace PrecisionTarget, DecisionSpace Reservior, DecisionSpace TracPlanner,
DecisionSpace Well Seismic Fusion, DepthTeam, DepthTeam Explorer, DepthTeam Express, DepthTeam Express3,
DepthTeam Extreme, DepthTeam Interpreter, Desktop Navigator, DESKTOP-PVT, DESKTOP-VIP, DEX,
DFW, DIMS, Discovery, Discovery Asset, Drill-to-the-Earth Model, Drillability Suite, Drilling Desktop, DrillModel,
DSS, Dynamic Reservoir Management, Dynamic Surveillance System, EarthCube, EDM, eLandmark,
Engineers Data Model, Engineer's Desktop, Engineers Link, EOS-PAK, Executive Assistant, ezFault, ezSurface,
ezTracker, FastTrack, FieldWorks, FZAP!, GeoDataLoad, GeoGraphix (stylized), GeoGraphix Exploration System,
GeoLink, GeoProbe, GeoProbe GF DataServer, GeoProbe Integrated, GES, GESXplorer, GMAplus, GRIDGENR,
Handheld Field Operator, I2 Enterprise, iDIMS, IsoMap, Landmark, Landmark and Design, Landmark logo and
Design, Landmark Decision Center, LandScape, Lattix, LeaseMap, LMK Resources, LogEdit, LogM, LogPrep,
Magic Earth, MagicDesk, MagicStation, MagicVision, Make Great Decisions, MathPack, MIRA, Model Builder,
MyLandmark, OpenBooks, OpenExplorer, OpenJournal, OpenSGM, OpenVision, OpenWells, OpenWire,
OpenWorks, OpenWorks Well File, PAL, Parallel-VIP, PetroBank, PetroWorks, PlotView, Point Gridding Plus,
Pointing Dispatcher, PostStack, PostStack ESP, PowerCalculator, PowerExplorer, PowerHub, Power Interpretation,
PowerJournal, PowerModel, PowerSection, PowerView, PRIZM, PROFILE, ProMAGIC, ProMAX, ProMAX 2D,
ProMAX 3D, ProMAX 3DPSDM, ProMAX MVA, ProMAX VSP, pSTAx, QUICKDIF, QUIKCDP, QUIKDIG,
QUIKRAY, QUIKSHOT, QUIKVSP, RAVE, RAYMAP, RTOC, Real Freedom, Real-Time Asset Management
Center, Real-Time Asset Management Centre, Real Time Knowledge Company, Real-Time Operations Center,
Real Time Production Surveillance, Real Time Surveillance, RESev, ResMap, RMS, SafeStart, SCAN, SeisCube,
SeisMap, SeisModel, SeisSpace, SeisVision, SeisWell, SeisWorks, SeisXchange, Sierra, Sierra (design), SigmaView,
SimResults, SIVA, Spatializer, SpecDecomp, StrataAmp, StrataMap, Stratamodel, StrataSim, StratWorks,
StressCheck, STRUCT, Surf & Connect, SynTool, System Start for Servers, SystemStart, SystemStart for Clients,
SystemStart for Storage, T2B, TDQ, Team Workspace, TERAS, Total Drilling Performance, TOW/cs,
TOW/cs The Oilfield Workstation, TracPlanner, Trend Form Gridding, Turbo Synthetics, VIP, VIP-COMP,
VIP-CORE, VIP-DUAL, VIP-ENCORE, VIP-EXECUTIVE, VIP-Local Grid Refinement, VIP-THERM, WavX,
Web Editor, Web OpenWorks, Well Seismic Fusion, Wellbase, Wellbore Planner, Wellbore Planner Connect,
WELLCAT, WELLPLAN, WellXchange, WOW, Xsection, You're in Control. Experience the difference, ZAP!,
and Z-MAP Plus are trademarks, registered trademarks or service marks of Landmark Graphics Corporation or
Magic Earth, Inc. All other trademarks are the property of their respective owners.
Note
The information contained in this document is subject to change without notice and should not be construed as a
commitment by Landmark Graphics Corporation. Landmark Graphics Corporation assumes no responsibility for any
error that may appear in this manual. Some states or jurisdictions do not allow disclaimer of expressed or implied
warranties in certain transactions; therefore, this statement may not apply to you.
Landmark
Creating Displays
Contents
Creating Displays
Introduction
Overview .............................................................................................................
Building Displays
Overview .............................................................................................................
10
Using the Mouse and Keys in Build Cross Section Display ....................
11
12
13
14
R2003.12
Contents
iii
Landmark
Creating Displays
14
15
15
16
16
17
17
17
17
18
19
20
21
24
25
27
30
R2003.12
Contents
iv
Landmark
Creating Displays
Handling Objects
Overview .............................................................................................................
31
32
32
34
36
37
38
38
Grids ..............................................................................................................
39
40
40
41
43
Sequences ....................................................................................................
44
Geobodies .....................................................................................................
44
Layers ............................................................................................................
45
Events ...........................................................................................................
45
Wells ..............................................................................................................
46
47
48
49
51
52
Targets ..........................................................................................................
53
R2003.12
Contents
Landmark
Creating Displays
54
Zone ...............................................................................................................
55
57
58
Attributes ......................................................................................................
59
59
60
60
60
61
62
62
box_filter.scr ...........................................................................................
63
clip_all_grids_to_g1_extent.scr ............................................................
63
clip_grids.scr ..........................................................................................
63
clip_grids_z.scr .......................................................................................
63
col_row_zshift.scr ..................................................................................
63
dip_xy.scr ................................................................................................
64
extrapolate.scr ........................................................................................
64
gaussian_filter.scr ..................................................................................
64
global_transp.scr ....................................................................................
64
GNULL_to_one.scr .................................................................................
64
GNULL_to_zero.scr ................................................................................
64
invert.scr ..................................................................................................
65
R2003.12
Contents
vi
Landmark
Creating Displays
65
max.scr ....................................................................................................
65
median_3x3.scr .......................................................................................
65
median_5x5.scr .......................................................................................
65
min.scr .....................................................................................................
65
minmax.scr ..............................................................................................
65
normalize.scr ...........................................................................................
66
normalize_01.scr .....................................................................................
66
one_or_zero.scr ......................................................................................
66
prewitt.scr ................................................................................................
66
proj_5x5.scr .............................................................................................
66
proj_all_grids_to_g1_poly.scr ...............................................................
66
rand.scr ....................................................................................................
67
rand_minmax.scr ....................................................................................
67
rand_temp.scr .........................................................................................
67
rand_temp_bias.scr ................................................................................
67
transpose.scr ..........................................................................................
68
68
R2003.12
Contents
vii
Landmark
Creating Displays
Handling Color
Overview .............................................................................................................
69
70
71
71
73
74
74
74
75
Transparency ................................................................................................
75
76
77
80
81
82
84
85
86
R2003.12
Contents
viii
Landmark
Creating Displays
Viewing Models in 3D
Overview .............................................................................................................
88
Prerequisites ................................................................................................
89
89
90
92
93
93
94
95
96
97
97
97
98
98
98
R2003.12
Contents
ix
Landmark
Creating Displays
R2003.12
Contents
Landmark
Creating Displays
Creating Hardcopy
Overview ............................................................................................................. 118
Taking Snapshots of Your Display .................................................................. 119
Selecting Displays for Scaled Hardcopy ......................................................... 120
Showing Displays in the Scaled Hard Copy Window ............................... 120
Opening a Display from Scaled Hardcopy ................................................. 122
Setting Up the Display ...................................................................................... 123
Selecting Attributes ..................................................................................... 123
Displaying Wells ........................................................................................... 124
Selecting Well Sets ................................................................................. 124
Setting Well Parameters ......................................................................... 125
Applying a Datum ......................................................................................... 128
Changing the Colorscale ............................................................................. 129
Changing Output Units ..................................................................................... 130
Setting Parameters for the Plot ........................................................................ 130
Common Parameters ................................................................................... 132
X and Y Location ..................................................................................... 132
Title (or Label) Text ................................................................................. 136
Border ...................................................................................................... 137
Scaled Area Parameters .............................................................................. 138
Border ...................................................................................................... 138
Inflection Lines (for Cross Sections) .................................................... 139
Cell Boundaries ...................................................................................... 139
Sequence Boundaries ............................................................................ 140
Other Parameters .................................................................................... 140
R2003.12
Contents
xi
Landmark
Creating Displays
R2003.12
Contents
xii
Landmark
Creating Displays
R2003.12
Contents
xiii
Landmark
Creating Displays
Index ....................................................................................................................
R2003.12
Contents
168
xiv
Landmark
Creating Displays
Introduction
Overview
This guide explains how to build, change, and view displays in
Show/Build 3D Displays, and how to create hardcopy.
Show/Build 3D Displays builds, selects, and views displays of the well
information and attribute model interpolated into the stratigraphic
framework model. You can build cross sections, geobodies, wellbodies,
sequence displays, and stratigraphic slices and view them separately or
together.
Once you have a display on view, you can manipulate it by rotating it,
displaying all or some of your attributes, displaying wells, changing the
colors, showing the cell boundaries, and so on.
You can also enter 2D mode to create templates for attribute
dependence.
New features of Show/Build 3D Displays include a color editor that
gives you full control of the colors of your displays and an object
manager that gives you control over individual graphical objects you
have displayed.
To use Show/Build 3D Displays, you must have a Stratigraphic
Framework. To view attributes, you must first build an attribute model.
R2003.12
Introduction
Landmark
Creating Displays
R2003.12
Using Colors Defining color scales and colors for objects in the
display.
Landmark
Creating Displays
R2003.12
Global Exit
Return
enter startow
enter
projectname
click
highlight
select
double-click
triple-click
Landmark
Creating Displays
R2003.12
Mouse Button
Button 1
Digitizes a point
Button 2
Cntl
Shift-Button 1
Shift-Button 2
Shift-Button 3
Cntl-Button 1
Mouse Button
Button 1
Button 2
Button 3
Landmark
Creating Displays
Action
Button 1
Button 2
Button 1-2
Ctrl-Button 1
Ctrl-Button 3
Ctrl-Shift Button 3
Action
stops cycling
cycles continuously
Action
Button 1
places points
Button 2
Cntl-Button 1
Shift-Button 1
zooms
Shift-Button 2
Shift-Button 3
pans
R2003.12
Mouse Button
Action
Button 1
Button 2
Landmark
Creating Displays
R2003.12
Landmark
Creating Displays
R2003.12
Landmark
Creating Displays
Building Displays
Overview
You can use Show/Build 3D Displays to build the following types of
displays:
Cross sections
Stratigraphic slices
Sequences
Geobodies and well bodies
This section explains how to create these display types after you have
built a stratigraphic framework model and an attribute model.
Avoid Very Large Displays
Displays with a very large number of polygons (over one million) can cause
problems in the build or display processes.
R2003.12
Building Displays
Landmark
Creating Displays
Tool Box
Display
R2003.12
Landmark
Creating Displays
R2003.12
10
Landmark
Creating Displays
Button 1
Digitizes a point
Button 2
Ends a line
Button 3
Closes a polygon
Cntl
Shift-Button 1
Shift-Button 2
Shift-Button 3
Cntl-Button 1
Mouse Button
Button 1
Button 2
Button 3
R2003.12
11
Landmark
Creating Displays
Loading a Grid
If you want, you can load a grid to use as a reference for cross sections.
R2003.12
1.
2.
3.
Click OK. The grid appears in the display area of the window.
12
Landmark
Creating Displays
1.
2.
Use the sliders to set the Beginning Row (or Column), Ending
Row (or Column), and Row (or Column) Increment. The sliders
will reflect the number of rows available.
3.
Click OK.
In the display, the rows or columns that will be built are drawn
with white lines. Endpoints are indicated in light blue, and the last
row is light green.
R2003.12
13
Landmark
Creating Displays
R2003.12
14
Landmark
Creating Displays
Procedure
1.
Click Load ASCII XY Points. The program searches for all files
with a .gxy extension.
2.
Select a file from the resulting file filter (or enter the name if the
file is not a .gxy).
3.
2.
R2003.12
1.
2.
Name the file in the file filter dialog box that appears. The .gxy
extension is appended automatically.
3.
15
Landmark
Creating Displays
1.
2.
3.
Choose Replace to replace the displayed well set with the set
being loaded or Add to add the well set to the display.
R2003.12
1.
2.
3.
Click OK.
4.
16
Landmark
Creating Displays
R2003.12
17
Landmark
Creating Displays
R2003.12
18
Landmark
Creating Displays
Use the options in the third portion of the Toolbox (or the Edit menu)
to help digitize lines of section. The options are described in the
following pages.
Snap
Pick New/
Edit Old
Erase Last
Line Segment
Erase
Selected
Erase All
Draw Line/
Polygon
Enter a name for the display and click Build. A message appears and
informs you of the build progress. When the build is complete, click
Done.
Building a display does not close Build Cross Section.
R2003.12
19
Landmark
Creating Displays
R2003.12
20
Landmark
Creating Displays
R2003.12
21
Landmark
Creating Displays
Use the list-building box to create a list of stratigraphic slices you want
to display. For information on building lists, see Creating Lists on
page 31 in Introduction to Stratamodel.
1.
Use the Type of Stratigraphic Slice radio buttons at the top of the
dialog box to choose Layer or Event as the type of stratigraphic
slice. Your choice activates the appropriate choices in the rest of
the dialog box.
If you choose Top of Layer for Layer 1, the display shows the
following:
Layer Top
R2003.12
22
Landmark
Creating Displays
Layer 1 Bottom
If you specify Above Event 1 (Top 1), you get the following
results and the program uses layer 2 and 3 attributes:
Attributes from Layer 3
2.
R2003.12
23
Landmark
Creating Displays
If you have all the stratigraphic slices ready for this display, click
OK in the Build Stratigraphic Slice dialog box. You are asked to
name the stratigraphic slice display.
2.
3.
R2003.12
24
Landmark
Creating Displays
R2003.12
2.
3.
4.
25
Landmark
Creating Displays
5.
Enter a name for the display in the dialog box that appears.
6.
R2003.12
26
Landmark
Creating Displays
R2003.12
27
Landmark
Creating Displays
2.
Shell creates a hollow shell around the attributes that have the
same geobody number and does not save internal cells in the
graphics file. This is the normal display mode, because
building solid geobodies can create very large graphics files.
R2003.12
3.
4.
5.
28
Landmark
Creating Displays
6.
7.
When the build is complete, click the Done button to close the
message window.
R2003.12
29
Landmark
Creating Displays
Deleting Displays
Delete Displays provides a list of the displays you have built so you
can delete one or all of them.
1.
2.
R2003.12
To delete one display, click a file, then click Delete. To delete all
displays, click DeleteAll.
30
Landmark
Creating Displays
Handling Objects
Overview
The displays you create, types of data such as well and contour, and
grids are all treated as objects in Show Displays. Depending upon the
type of object, you can control some of its parameters, such as color,
line thickness, and whether it is drawn. Each object of a type is treated
as an individual, so you can have different parameters for different
wells or grids, for example. You also have the option to set parameters
for groups of objects.
Changes to the display occur as you make them in the Object Manager.
This section explains how to set parameters for each of the following
displays or data types:
grids
pointsets
cross sections
sequences
geobodies
layers
events
wells
screen labels
culture
well plans
well targets
pointsets
zones
fault blocks
object groups
attributes
It also explains how to load data that can be handled as objects from the
OpenWorks database and how to digitize picks that can be converted to
culture data.
R2003.12
Handling Objects
31
Landmark
Creating Displays
R2003.12
32
Landmark
Creating Displays
2.
3.
4.
R2003.12
33
Landmark
Creating Displays
Well Sets
To show one or more well sets in your display
R2003.12
1.
2.
3.
Select a well set (or more) from the list that appears.
4.
Click Add to add the well set to those you already have displayed
or click Replace to replace the wells with new ones.
5.
After the program reads the well sets, click Done to close the
information box.
34
Landmark
Creating Displays
6.
In the Well Sets Parameters dialog box, use the Show Total
Amount of Well Trace panel to select the amount of well trace you
want to show.
7.
8.
Set the distance from a cross section that you want the well to
show up.
If you select Enter specific Tolerance, enter a number in the
Specific Tolerance box.
9.
R2003.12
Click OK to display the wells. If all the wells you selected do not
appear, set the tolerance to a larger number.
35
Landmark
Creating Displays
Culture Data
You can create culture files by hand or by using Z-MAP Plus, by
digitizing in the 2D Display or in StrataMap. Culture allows you to load
these files into the display. Culture data provides a connection between
3D and 2D views. The data can be draped over your 3D model (as
specified in Z-MAP Plus Culture Loader) or can be used quantitatively
to control some modeling functions. Two examples of use are as lease
boundaries in volumetric calculations or as backdrops in creating
templates. If you have.clt files in your directory that you want to view,
follow these steps to display them:
R2003.12
1.
2.
Use the file selection box to select one or more culture files.
Click the Add button to add the file to the Current list of File
names selected.
When you have all the files you want, click OK.
36
Landmark
Creating Displays
R2003.12
37
Landmark
Creating Displays
Handling Objects
This section provides instructions for handling all the objects in the
Object Manager.
Toggling Multiple Selections On and Off
In the Object Manager for some object types, if you click with Ctrl-Button 1 on the
highest level object of a group, all members of that group below toggle on or off.
Action
Draw
Cell Boundaries
Wireframe
Removes the fill from the object, showing only the cell
boundaries in the color of the object. Remove the wireframe
and return the fill by toggling the button off.
Delete
The following sections detail the controls that are specific to the object
R2003.12
38
Landmark
Creating Displays
Grids
Since the Grid tab has so many parameters, you must drag out the
window borders or use the horizontal scroll bar to see all of them.
R2003.12
Button or
Field
Action
Remove
Set Current
Draw Solid
Color
Changes the color of a grid using the Color Chooser. For more
information on choosing colors, see Handling Color on
page 69.
Contour
Contour
Increment
Attach Grid
and Grid to
Attach
39
Landmark
Creating Displays
Button or
Field
Action
File Scripts
User Scripts
Save Grid
Opening 2D Display
To access 2D Display for viewing grids in 2D, creating templates, or
performing grid operations, click the 2D Display button. For
instructions on using 2D Display, see Creating Templates on page 91
in Manipulating Models and Working with Grids and Templates in
2D on page 109.
Saving Contours
After you post contours by clicking the Contour button and setting a
contour increment, you can save them.
R2003.12
1.
2.
Enter a name for the contour set in the resulting dialog box.
3.
40
Landmark
Creating Displays
Creating Grids
You can create a new, flat grid at a given z value, upon which you can
later perform editing or grid operations.
R2003.12
1.
2.
Enter a name for the grid. Use the tab key to move to the next field.
3.
4.
5.
6.
Enter a z value.
41
Landmark
Creating Displays
7.
Parameters for
New Grid
Display with
New Grid
R2003.12
42
Landmark
Creating Displays
Cross Sections
The Cross Section tab has one control unique to itself, Sequence
Boundaries:
Button
Action
Sequence Boundaries
R2003.12
43
Landmark
Creating Displays
Sequences
The Sequence tab has no unique controls. For information about the
controls, see Common Object Controls on page 38.
Geobodies
The Geobodies tab has no unique controls. For information about the
controls, see Common Object Controls on page 38.
R2003.12
44
Landmark
Creating Displays
Layers
The Layer tab has no unique controls. For information about the
controls, see Common Object Controls on page 38.
Events
R2003.12
Button
Action
Fault Seal
45
Landmark
Creating Displays
Wells
Turn on, change the color, or change the line thickness for all wells in a
set by using the options on the Set row (the first entry in the list).
Change individual wells by using the options by the individual well
name.
Button
Action
Well Color
Well Line
Thickness
R2003.12
46
Landmark
Creating Displays
Click the Well Curve Attributes button at the bottom of the tab.
2.
Use the sliders for the Left Curve, the Right Curve, or both to set
the Line Width, Curve Extent, and Curve Offset.
3.
R2003.12
Curve Offset sets the distance between the well curve and the
well trajectory.
Polygon fills the space between the curve and its axis.
4.
5.
6.
Now select at least one well set from the List of Well Sets. The list
of attributes for the selected curve type in the listed well sets
appears in the List of Attributes.
47
Landmark
Creating Displays
7.
8.
Select log or linear scaling for the curves. Log scaling uses the
natural log (ln) of the current attribute value. In general, it gives
more breadth to the bottom end of the attribute range and is most
effective when the minimum and maximum of the range are
several orders of magnitude apart.
9.
R2003.12
48
Landmark
Creating Displays
Screen Labels
R2003.12
Button
Action
New Label
Creates a new title for the display. Click the New Label
button. The new label appears in the list of labels. Type its
name in the Screen Label field and set the rest of its
parameters.
You can move the labels on the screen by using
Control-Button 1 and dragging them to any position.
Color
Font
49
Landmark
Creating Displays
To change the font, the Show Displays window must be up and not
iconified.
1.
R2003.12
2.
3.
Click Apply to see the font change in the display. Click OK when
you are satisfied with the font. Labels appear at the top center of
the display.
50
Landmark
Creating Displays
Culture Data
You can position the culture data at the top of the box surrounding the
display or at the bottom of the box. Or you can show the culture data in
3D. To show the culture data in 3D, you must have loaded z values.
Click the radio button that corresponds to the way you want to display
the data.
R2003.12
51
Landmark
Creating Displays
Well Plan
Button
Action
Wellplan Labels
New Wellplan
R2003.12
1.
2.
3.
52
Landmark
Creating Displays
Targets
Action
Show Labels
Marker Color
Marker Size
You can delete targets if they are not required for the well plan you are
working on.
R2003.12
53
Landmark
Creating Displays
Pointsets
R2003.12
Button
Action
Remove
Draw Label
Color
Point Size
Allows you to choose a size for the points. Click in the field
and enter another size.
Z Column
Allows you to select the marker z value where you want the
point to be posted. This option is especially useful when
there are more than one marker in a pointset. Click the
Z Column button and select from the resulting dialog box,
then click OK.
Label Column
54
Landmark
Creating Displays
Zone
R2003.12
Button
Action
Sequence List
Shows which sequences are part of the zone. You can pick
the sequences in Show Displays or enter them in the box.
You can also change zone information in this box.
Choose
Sequences
Draw Solid
Color
Allows you to change the color for the zone using the Color
Chooser. (See Selecting Colors for Objects on page 70.)
55
Landmark
Creating Displays
2.
3.
Select any cell in a sequence that you wish to add to the zone by
using Ctrl-Shift Button 3. Alternatively, you can enter the
sequence number in the Sequence List box).
4.
Select sequences until you have chosen all for that zone.
5.
R2003.12
56
Landmark
Creating Displays
Fault Block
Fault Block enables you to display the fault blocks you designated in
the stratigraphic framework model or to interactively create them. The
options unique to Fault Block are shown in the following table.
Button
Action
Sequence List
Choose
Sequences
Draw Solid
Color
Allows you to change the color for the zone using the Color
Chooser. (See Selecting Colors for Objects on page 70.)
R2003.12
1.
2.
3.
Select any cell in a sequence you want to add to the fault block by
using Ctrl-Shift Button 3. Alternatively, you can enter the
sequence number in the Sequence List box).
4.
Select sequences until you have chosen all for that block.
5.
Use the Update Blocks button to write the definition into the fault
block attribute.
57
Landmark
Creating Displays
All Objects
R2003.12
58
Landmark
Creating Displays
Attributes
The Attributes tab of the Object Manager also appears from the
Attributes button in Show Displays. It allows you to select attributes
for display in Show Displays, to set a current attribute, and to cycle
attributes.
Selecting Attributes
To select attributes for display
1.
2.
R2003.12
59
Landmark
Creating Displays
2.
2.
Cycling Attributes
To cycle attributes
R2003.12
1.
2.
3.
60
Landmark
Creating Displays
Use the following keys to cycle through attributes if you have selected
more than one:
Key
Action
stops cycling
cycles continuously
You can still pan, zoom, pick, or perform other tasks while in cycling
mode.
You can set a different background color for each attribute to help you
tell it apart from others and coordinate with its colorscale. (For more
information, see Changing the Background Color on page 84 and
Defining the Colorscale for an Attribute on page 76.)
Synchronizing the Attribute State
To resynchronize the attribute state of Show Displays with any attribute
model changes made while Show Displays is running, select the
Attributes tab with the mouse (even if it is already visible). A complete
synchronization will occur, adding new attributes to the All Attributes
list, and removing, deleting, and unloading those that have been
modified.
This means that you do not need to leave Show Displays and re-enter to
load new attributes into memory. Show Displays can always remain
active. Changes to an attribute using Model Operations can
automatically be seen by resyncing the attributes.
R2003.12
61
Landmark
Creating Displays
Using Scripts
Landmark supplies scripts for manipulating grids. You can also create
your own scripts. Access Landmark-created scripts from the Grids tab
of the Object Manager. To use a user-created script, you must first
create it using the information included in Appendix: Scripting Grid
Operations on page 153, then you can access it by entering its name in
the User Scripts field in the Object Manager.
Landmark Scripts
This section explains the purpose and results for each script provided
with the program. The scripts are arranged in the order they appear in
the list.
To access a script
R2003.12
1.
2.
3.
Move the horizontal scroll bar to the far right so that you can see
the scripts selections.
4.
5.
If the list of scripts does not appear, click the appropriate button to
locate it. Landmark scripts are in the directory with the
executables, but user-defined scripts may be in the project
directory.
6.
7.
8.
62
Landmark
Creating Displays
box_filter.scr
box_filter.scr filters the grid using a moving average and creates the
new, filtered grid in the desired size.
Enter the number of columns and rows you want the grid to occupy.
clip_all_grids_to_g1_extent.scr
clip_all_grids_to_g1_extent.scr clips all the grids you have displayed
to match the x and y extent of the first grid loaded. This script is useful
for programs that require all project grids to have the same extent.
This script requires no responses.
clip_grids.scr
clip_grids.scr clips the grids to a specified minimum and maximum
column and row number by setting the rest of the grid to null. This
script is useful for studying hidden structural features when you are
working with multiple grids. The script does not save nulled values, so
do not overwrite the original grid.
Enter a minimum and maximum for column number and row number.
clip_grids_z.scr
clip_grids_z.scr clips grids to a specified minimum and maximum
column number, row number, and z value by setting the rest of the grid
to null. This script is also useful for studying hidden structural features
when you are working with multiple grids. The script does not save
nulled values, so do not overwrite the original grid.
Enter a minimum and maximum column number, row number and z
value.
col_row_zshift.scr
col_row_zshift.scr creates a new grid by shifting the first grid in the
direction of a specified z value. You select a specific column and row,
then specify the z value that the column and row location will take on.
Enter a row number and column number, then specify the z value you
would like to shift the row and column to.
R2003.12
63
Landmark
Creating Displays
dip_xy.scr
dip_xy.scr creates a new grid with specified dip (in degrees) for x and y
directions.
Enter a dip angle for x and y.
extrapolate.scr
extrapolate.scr extrapolates values for a new grid by performing a
moving average. This script is useful for filling voids in surfaces.
Enter the number of columns and rows that determine the size of a box
inside which the average is extrapolated as it is performed.
gaussian_filter.scr
gaussian_filter.scr applies a Gaussian moving average filter and creates
a new grid.
Enter the number of columns and rows that determine the size of a box
inside which the average is performed.
global_transp.scr
global_transp.scr applies a transparency factor to all displayed grids.
The transparency factor is between 0 and 1, where 0 is invisible and 1 is
opaque.
Enter a number between 0 and 1.
GNULL_to_one.scr
GNULL_to_one.scr creates a new grid with values of 1 where there
were nulls in the first grid.
This script requires no responses.
GNULL_to_zero.scr
GNULL_to_zero.scr creates a new grid that sets the null values from
the first grid to 0.
This script requires no responses.
R2003.12
64
Landmark
Creating Displays
invert.scr
invert.scr multiplies the grid by -1 to invert it.
This script requires no responses.
laplacian_filter_3x3.scr
laplacian_filter_3x3.scr creates a new grid by applying a Laplacian
moving-average filter using a three-column by three-row window. This
script is mainly used for edge sharpening.
This script requires no responses.
max.scr
max.scr creates a new grid that clips the first grid at a maximum
elevation.
Enter a maximum z value.
median_3x3.scr
median_3x3.scr applies a median 3 x 3 filter to remove noise.
This script requires no responses.
median_5x5.scr
median_5x5.scr applies a median 5 x 5 filter to remove noise.
This script requires no responses.
min.scr
min.scr creates a new grid that clips the first grid at a minimum
elevation.
Enter a minimum z value.
minmax.scr
minmax.scr creates a new grid that clips the z-range of the first grid to a
maximum and minimum constant elevation.
Enter a minimum and maximum z value.
R2003.12
65
Landmark
Creating Displays
normalize.scr
normalize.scr creates a new grid that normalizes the z values from the
old grid between a specified minimum and maximum.
Enter a minimum and maximum z value.
normalize_01.scr
normalize_01.scr creates a new grid that normalizes the z values from
the old grid between 0 and 1.
This script requires no responses.
one_or_zero.scr
one_or_zero.scr creates a new grid with ones above and zeros below
the z value specified for the original grid.
Enter a z value.
prewitt.scr
prewitt.scr creates a new grid with high z values corresponding to an
area of high slope in the first grid. This script is useful for determining
fault polygons in grids that have faults incorporated into the surface.
This script requires no responses.
proj_5x5.scr
proj_5x5.scr performs a projection function and creates a new grid
using a five-column by five-row window. You can use this script to fill
voids in surfaces. The script produces a smoother grid than
extrapolate.scr would. For better results in filling voids, you can use the
StrataMap product.
This script requires no responses.
proj_all_grids_to_g1_poly.scr
proj_all_grids_to_g1_poly.scr performs a projection function on all
grids limited to the areal extent of grid 1. It creates new grids using
five-column by five-row windows. Use this script for
polygon-controlled extrapolation.
This script requires no responses.
R2003.12
66
Landmark
Creating Displays
rand.scr
rand.scr creates a random grid at the resolution of the first grid with
values ranging from 0 to 1.
This script requires no responses.
rand_minmax.scr
rand_minmax.scr creates a new random grid with values ranging from
a specified minimum to maximum. You can specify a seed value to
allow you to rerun the randomization.
Enter a minimum, maximum, and seed value.
To rerun the randomization with the same results, enter the seed value.
rand_temp.scr
rand.temp.scr is for use with a template. The script reads the lower left
corner of a grid that contains a template design and randomly replicates
the template pattern onto a new grid of a specified maximum column
and row number.
Enter a maximum column and row for the template.
Enter the estimated number of template placements.
Enter a maximum range for the template multiplication.
rand_temp_bias.scr
rand_temp_bias.scr also works with a template. The script reads the
lower left corner of a grid that contains a template design and uses the
weights on the first grid to bias the distribution of the template pattern
onto the second grid. grid 1 must be the weighting surface, and grid 2
must contain the template.
Enter a maximum column and row for the template.
Enter the estimated number of template placements.
Enter a maximum range for the template multiplication.
R2003.12
67
Landmark
Creating Displays
transpose.scr
transpose.scr copies the first grid to a grid with a new origin and new
grid increments.
Enter new x and y origins and increments.
User-Defined Scripts
Advanced users can write their own scripts byusing a scripting
language.
To use the script, click User Scripts and enter the script in the field.
Then click OK.
To learn how to write a script, see Appendix: Scripting Grid
Operations on page 153.
R2003.12
68
Landmark
Creating Displays
Handling Color
Overview
This section explains how to control color so your displays and
hardcopy show up to the best advantage. The color handling tools for
Show Displays are in two locations:
R2003.12
Handling Color
69
Landmark
Creating Displays
Color Patch
Color
Prism
Color Definition
Controls
Number Entry
Fields
Sliders
Transparency
Control
R2003.12
From the toggle below the Color Patch, you can see that the color
is defined using the RGB (red, green, blue) color system rather
than HSV (hue, saturation, value).
70
Landmark
Creating Displays
The toggle below the RGB button shows that the values for the
colors are in decimal rather than hexadecimal form.
The Color Prism to the right of the toggles provides a simple way
to select colors.
The fields and sliders below the toggles supply another of the three
ways you can set colors.
RGB (Red-Green-Blue)
HSV (Hue-Saturation-Value)
You can use either or both systems to edit up to 256 different colors for
display. Since both methods can yield the same colors, which system to
use is a matter of personal choice.
The RGB System
The RGB color system defines colors by mixing the primary colors:
red, green, and blue. Red, for example, is produced by mixing 100%
red (expressed as 255) with no green or blue.
Black results from zero percent red, green, and blue, whereas white is
made by mixing 100 percent (expressed as 255) red, green, and blue.
R2003.12
71
Landmark
Creating Displays
The following table shows the RGB values of some common colors.
RGB System
Color
Red
Green
Blue
255
Magenta
255
255
Red
255
Orange
255
75
Yellow
255
255
Green
255
Cyan
255
255
Grey
128
128
128
Black
White
255
255
255
Blue
R2003.12
72
Landmark
Creating Displays
The following table shows the levels of hue, lightness, and saturation in
some common colors.
HLS System
Color
Intensity
Saturation
Hue
Blue
.65
Magenta
.83
Red
.85
Orange
.85
.051
Yellow
.85
.16
Green
.33
Cyan
.49
Grey
.5
--
Black
--
--
White
--
R2003.12
73
Landmark
Creating Displays
If you find a color close to the one you want, you can use the sliders to
further adjust the color. For example, you could use the prism to find a
close color, then adjust the Intensity to make it lighter or darker.
Moving the Sliders
If you know exactly what values to use to create a color under a certain
color system, click the arrows on the sliders and move them to choose
the color. You can see the value change in the fields next to the sliders.
R2003.12
74
Landmark
Creating Displays
Grabbing a Color
If a color you want to use is somewhere on the same screen, even a
place totally unconnected with the Stratamodel interface, you can grab
it. Note, however, that Grab cannot take colors from another screen on a
two-headed system.
Simply click the Grab button, then click the color.
Transparency
Control the transparency of a grid by moving the Transparency slider
between Less (opaque) and More (invisible). A background of
rectangles appears in the Color Patch as you move the slider so that you
can see how visible the object will appear in the display.
Once you are satisfied with transparency, click Apply.
Once you are satisfied with your color and transparency selections for
the object, click Cancel to close the dialog box.
R2003.12
75
Landmark
Creating Displays
2.
3.
R2003.12
76
Landmark
Creating Displays
Continuous Colorscales
A continuous colorscale interpolates colors through the spectrum from
the minimum value to the maximum value of your attribute. However,
you can control the colorscale
2.
3.
Choose whether the values for the scale are colored by using the
actual attribute value (Linear) orby using a log of the current
attribute value, which is natural for some types of attributes (Log).
In general logarithmic scaling gives more breadth (greater color
representation) to the bottom end of the attribute range. This scale
is most effective if the minimum and maximum ranges are several
orders of magnitude apart. However, logarithmic scaling makes no
sense for some attributes, particularly those with some negative
values.
R2003.12
77
Landmark
Creating Displays
Linear Scale
4.
Log Scale
For example, lets say the minimum value for an attribute is 0.0.
In the example default scale, the colors between 0.0 and 0.1 range
from deep blue to cyan. If you change the Min field to 0.1, the
portion of the attribute with a value of 0.1 or lower is colored deep
blue.
R2003.12
78
Landmark
Creating Displays
5.
6.
Optional: You can change the colors that indicate the minimum
and maximum values. To change these colors, click the white line
next to Min or Max on the colorbar and drag up or down. When
you let go of the line, the colorscale adjusts to reflect the new
minimum or maximum.
7.
R2003.12
When you are satisfied with the continuous colorscale, click OK.
You can save the colorscale, as described in Saving a Colorscale
on page 85.
79
Landmark
Creating Displays
Discrete Colorscales
A discrete colorscale assigns specific colors to ranges of the display.
Discrete colorscales are completely customized to your design. Click
the Discrete button and notice the differences from Continuous.
The Discrete function has two ways of specifying ranges. You can
specify a set of equal ranges, or you can create unequal ranges one at a
time. Specifying a set of ranges includes assigning the colors. If you
choose to specify ranges one at a time, there are two ways to assign
colors.
R2003.12
80
Landmark
Creating Displays
R2003.12
1.
2.
3.
Click the Max. Color button and use the Color Chooser to select a
color for the value. To review the different ways to use the Color
Chooser, see Selecting Colors for Objects on page 70. Click
Apply when you are satisfied with the color.
4.
5.
6.
7.
8.
If you are satisfied with the colorscale and ranges, click OK. You
can save the colorscale, as described in Saving a Colorscale on
page 85.
81
Landmark
Creating Displays
Click the Insert Row button. The program inserts table cells into
the middle panel.
2.
Click in the Min cell and enter the minimum value for the first
range. Press Enter.
The minimum and maximum values for the attribute appear in the
area above the Insert Row button.
3.
Enter the maximum value for the first range and press Enter. At
this point you can assign the first color.
4.
Click Insert Row and enter values for the rest of your ranges. Use
the other row buttons to correct errors or change values:
Clear All Rows Remove the values (but not the colors)
from the rows.
When you have created all the ranges, you can specify colors for them.
You can choose the colors by copying them, or you can interpolate
between two colors. These tasks are described in the next two topics.
R2003.12
82
Landmark
Creating Displays
Copying Colors
Ifyou have one or more ranges defined, you can assign colors. There are
two ways to copy colors.
1.
If you are satisfied with the colors on the right side of the dialog
box, click a color from one of the blocks, then click the cell for the
range. (Note that if you click a color, the Copy button is
automatically selected.)
2.
After you assign colors for all of the ranges and are satisfied with the
colorscale, click OK. You can save the colorscale, as described in
Saving a Colorscale on page 85.
R2003.12
83
Landmark
Creating Displays
Interpolating Colors
You can choose two colors and allow the program to interpolate
between them, just as it does when you use Auto Append.
1.
Use the instructions in the previous topic to choose a color for the
starting cell of the interpolation.
2.
Follow the same procedure to choose a color for the ending cell.
3.
4.
5.
6.
Optional: You can adjust the colors by using any of the methods
discussed in the previous topics. Click Apply to apply the changes
to the colorscale. If you are satisfied with the colorscale, click OK.
You can save the colorscale, as described in Saving a Colorscale
on page 85..
R2003.12
84
Landmark
Creating Displays
Saving a Colorscale
Once you create a colorscale, you can save it to apply to the current
attribute or all attributes. To save a colorscale, follow these steps:
R2003.12
1.
2.
You can save the colorscale for all attributes or for the current
attribute.
3.
Optional: You can use the filter to change directories and save the
file in a custom location.
4.
Enter a name for the file in the Select a Color File to Write box.
Stratamodel adds the extension .csd automatically.
5.
85
Landmark
Creating Displays
Click Read Color File under the Color button. The filter finds all
files in the project directory with a .csd extension.
If the file is not in the project directory, use the filter to locate it.
(Replace *.csd with *.* or enter a new directory name in the Color
File Filter box, then click Filter.)
2.
R2003.12
86
Landmark
Creating Displays
3.
If you saved the colorscale with Save for Current Attribute Only
selected, choose the appropriate attribute for the colorscale.
Choosing attributes has no effect if you used the Save for All
Attributes button. To select multiple adjacent attributes, hold
down the Shift key as you select. To select multiple attributes that
are not adjacent, hold down the Cntl key as you select.
4.
Click OK.
R2003.12
87
Landmark
Creating Displays
Viewing Models in 3D
Overview
Show Displays is the tool in Stratamodel for viewing and manipulating
the 3D model. Once you have created some displays, you can use Show
Displays to perform these tasks:
This section covers all but the last two topics, which are found in
Handling Objects on page 31 and Creating Hardcopy on page 118.
R2003.12
Viewing Models in 3D
88
Landmark
Creating Displays
Prerequisites
To view attributes in 3D you must have built
This chapter assumes that you have loaded some displays and other
types of data into the model (see Selecting Objects to View on
page 32) and selected the colorscale for your display (see Handling
Color on page 69). It also assumes you have selected attributes. (See
Selecting Attributes on page 59.)
R2003.12
89
Landmark
Creating Displays
Filtering Attributes
You can apply a filter to attributes that limits the range displayed.
Another Way to Change Filter Values
You can increase or decrease the values in any filter by one, simply by placing the
cursor in front of the value you want to change and pressing the up or down arrow
on the keyboard.
R2003.12
1.
2.
From the list on the left side of the dialog box, select an attribute to
filter. Notice that the Min and Max fields change to show you the
minimum and maximum values for that attribute.
3.
4.
In the lower right part of the dialog box, choose whether the
program filters dynamically (as you change values) or filters on
demand (when you click the OK button).
90
Landmark
Creating Displays
5.
Now, in the Lower Bound and Upper Bound fields below the Min
and Max, use the sliders or enter numbers to change the bounds. If
you chose Filter on Value Changes you see the changes
immediately.
Any Displayed Attribute Changes
Even if the attribute you select to filter is not the same as the one you have
displayed, you will see the effects of the filter on that attribute. For example if
you are filtering porosity and have Column Number up on the display, the
program removes the cells that would be filtered out of your porosity display.
This allows you to see the effect of a filter on any of your attributes. You can
cycle through the attributes as you filter to see the effect.
6.
R2003.12
When you are satisfied with the filter, click OK. Attributes that
have filters applied to them are indicated in the attribute selection
list with an asterisk.
91
Landmark
Creating Displays
Adjusting to a Datum
Datum adjusts your display to the difference between 0 elevation and a
datum grid at each x, y location. The node pattern of this grid must
match those in the stratigraphic framework exactly.
This adjustment is simply a flattening of the volume on an event. It is
valuable for highlighting the structural relationships of lower sequence
boundaries relative to a particular event.
1.
2.
Select the grid from the list that appears and click OK.
3.
Original Display
Display Datumed
on Grid
R2003.12
92
Landmark
Creating Displays
R2003.12
93
Landmark
Creating Displays
Custom View
Use the Custom Views dialog box to select a specific angle for viewing
and to scale the display.
Azimuth and Inclination are useful for re-creating views. You can use
them to select the exact angles you used in a previous display.
Use the scale factor fields to scale one or more axes of the display. The
scale factors are expressed in percentages, where 1 leaves the scaling
the same. For example, entering .5 for the z axis would scale that axis
to half its original size.
R2003.12
94
Landmark
Creating Displays
R2003.12
View
Description
Basemap View
Front View
Back View
Left View
Right View
Scale View to
Objects
Reset View
95
Landmark
Creating Displays
2.
Use Free Form auto rotate rotates the model while changing
both azimuth and inclination.
3.
Click OK.
4.
R2003.12
96
Landmark
Creating Displays
the model
the model when rotating the display
lighting
axis labels
the walls and box around the display
R2003.12
97
Landmark
Creating Displays
Turning Lighting On
Lighting shades the display as if it were lit from a light source.
Turning Lighting on can show you the characteristics of a surface in
more detail.
Lighting On
Lighting Off
Labeling Axes
Toggling the Axis Labels button turns the labels for the x, y, and z axes
on or off.
Controlling the Box
The button beneath Axis Labels controls the presence and appearance
of the box surrounding the model.
R2003.12
98
Landmark
Creating Displays
Show Walls
Show Box
R2003.12
99
Landmark
Creating Displays
R2003.12
1.
2.
3.
100
Landmark
Creating Displays
4.
5.
Click OK. To see the results of your changes, click cells in the
display with Cntl-Button 3.
To turn the search radius off, reopen the dialog box and click Off.
R2003.12
101
Landmark
Creating Displays
2.
R2003.12
102
Landmark
Creating Displays
Set the plane of the zero parallax with the Offset slider. At zero
parallax, the left and right eye images are coincident which cancels out
the stereo effect. The default value for this parameter is 0.5. This setting
places the zero plane at the back of the model; thus the entire model
appears to extend outward from the plane of your monitor screen.
The Angle slider sets the maximum parallax angle. The setting for this
slider should not exceed 3 degrees (the default). The left and right eye
viewing frustrums are literally rotated by half of this angle to provide
the necessary eye separation.
The sliders work like the focus on a camera. You can adjust the sliders
to increase the amount of the 3D offset and to bring the images into
focus or alignment.
Override Monitor Assignments on Solaris Dual Head Stereo Systems
For SUN Solaris systems with dual head 3-D capablitiy, rename the file
find_creator to another name (for example, find_creator_old). This
prevents Stratamodel from automatically assigning which head displays the Show
Displays module.
R2003.12
103
Landmark
Creating Displays
R2003.12
104
Landmark
Creating Displays
2.
Enter a name for the state in the Select a State file to Write field, or
choose a file that you want to overwrite from the Files list.
3.
Click OK.
R2003.12
1.
2.
3.
Click OK.
105
Landmark
Creating Displays
Digitizing Picks in 3D
You can digitize picks in Show Displays to create a point set file or a
picklog file. Pointsets can be loaded as objects to be displayed or can
by used by StrataMap to generate a surface. Picklogs can be used to
create curves or can be read by the Wellbore Planner to generate
targets.
Picklog Files not Editable
The picklog file created by Save Picks is binary, so it cannot be edited.
2.
3.
Enter a name for the picklog file in the Selection box of the filter
box and click OK. Add an extension of .plog for a picklog file or
of .xyz for a pointset.
4.
5.
When you finish digitizing, toggle the Save Picks button off.
The picks are saved to the file for loading into the program.
Save Picks Toggle Button
As long as a pick file is open, the Save Picks option is toggled on. It remains
on even if the Save Picks button is toggled off and the file automatically
closes. This state lets you know the fil is open, and is especially useful if you
are using Wellbore Planning.
R2003.12
106
Landmark
Creating Displays
Wellbore Planning
The Wellbore Planning button brings up a connection to a separate
Landmark product, Wellbore Planner, which allows you to interactively
create proposed well plans in the graphical display area. You must have
the Wellbore Planner for this button or the Wellbore panel in the Object
Manager to be active.
The Wellbore Planner allows you to pick cells, using
Cntl-Shift-Button 3, that define drilling targets in the reservoir. The
order of the targets is defined by the order in which you digitize the
points. Wellbore Planner builds a drillable path through the targets,
which is derived using the Compass product algorithms for drill paths.
Any time you move a target, Wellbore Planner recalculates the path.
Wellbore Planner outputs an ASCII SM1 formatted well file that you
can load into the Well Model application or into ATM Extract to
Pseudo Log, where you can interpolate the results before loading it into
the Well Model application.
R2003.12
1.
2.
Enter a name for the well that you are going to design in the Active
Wellbore field.
107
Landmark
Creating Displays
3.
4.
5.
6.
If you wish the labels for the targets (numbered T1, T2, etc.) to
appear in the display, toggle Display Target Labels on. If not,
toggle them off.
The last two options, Load Wellbore Files and Save Wellbore Files,
will be implemented in a future release of Wellbore Planner and
Stratamodel.
R2003.12
108
Landmark
Creating Displays
This section covers how to load and display data in 2D. The editing
options of 2D Display are covered in Creating Templates on page 91
in Manipulating Models.
When you open the 2D Display window, your 3D Display window
remains open as well. Changes in 2D Display are reflected immediately
in 3D Display.
R2003.12
109
Landmark
Creating Displays
Opening 2D Display
2D Display opens from the Object Manager.
1.
2.
3.
Check to make sure that the grid you want to display is set as the
current grid.
4.
Toolbox
R2003.12
110
Landmark
Creating Displays
Except for some items under the View menu (covered in the next
section), the 2D Display menus provide another means of selecting the
same options that are on the buttons in the toolbox.
This section identifies each option by its toolbox name rather than its
menu path.
Special mouse button combinations for 2D Display are as follows:
R2003.12
Key
Action
Button 1
places points
Button 2
Cntl-Button 1
Shift-Button 1
zooms
Shift-Button 2
Shift-Button 3
pans
111
Landmark
Creating Displays
Changing Views
You can hide elements of the display or restore the view after a change.
If you wish to use the menus rather than the toolbox to select options,
you can hide the toolbox to provide more room on your screen for the
display.
If you wish to remove the colorscale from the display, you can do so.
You can also toggle the grid lines on and off by clicking the Grid Lines
button.
Reset your view at any time by selecting Reset View.
R2003.12
112
Landmark
Creating Displays
Changing Grids
When you select 2D Display, the grid that is set as current in the Object
Manager is the one displayed.
To load one of your project grids that is not already displayed
R2003.12
1.
2.
113
Landmark
Creating Displays
3.
4.
R2003.12
114
Landmark
Creating Displays
Displaying Wells
You can load well sets, turn wells on and off, and label them to help
identify areas of the grid.
2.
Select one or more well sets from the resulting list. To select well
sets that are not contiguous, hold down the Cntl button while
clicking.
3.
Labeling Wells
Use the button under Display Wells to display well labels at the top of
the well, at the bottom of the well, or in both locations. You can also
turn the labels off by choosing NO Well Labels.
R2003.12
115
Landmark
Creating Displays
2.
Select the .clt file from the Files list and click the Add button, or
select files by using the buttons under the Current list of File
names selected.
3.
R2003.12
116
Landmark
Creating Displays
Saving a Grid
If you made changes to a grid you want to save, follow these
instructions:
1.
2.
Enter a name for the grid file in the Selection box or select a grid
file that already exists from the Files field. If you are overwriting
an existing grid file, confirm that you want to do so.
3.
R2003.12
117
Landmark
Creating Displays
Creating Hardcopy
Overview
In Stratamodel, you can create hardcopy of displays in two ways: Use a
command line utility that takes a screen capture for reports (page 119)
or use the Scaled Hardcopy module (page 120), which creates a CGM
or postscript file for full-scale plotting.
You can create scaled hardcopy in two dimensions from your cross
section, stratigraphic slice, and event displays using Scaled Hardcopy.
You can also produce scalable output in CGM or postscript formats.
Before you enter Scaled Hardcopy, you can prefilter any display. You
probably want to do this if you are viewing very large graphics files and
you need to view only part of the display.
You can use any existing attribute model field or group of fields as
attributes for prefiltering the display. For example, you could prefilter
by column and row to isolate a single stack in the attribute model.
Buttons 1 and 2 have special functions in Scaled Hardcopy, as
explained in the following table:
Mouse Button
Action
Button 1
Button 2
R2003.12
Creating Hardcopy
118
Landmark
Creating Displays
2.
where filename is the name of the file and ??? is sgi, tif, jpg, gif,
or ps, depending upon the file type.
3.
R2003.12
When the crosshair cursor appears, click in the window you want
to shoot. Wait for the utility to complete the shot and write to an
output file.
119
Landmark
Creating Displays
R2003.12
2.
3.
120
Landmark
Creating Displays
4.
R2003.12
Enter the value you want for your Maximum Filter Value.
For example, suppose you want to filter out all layers except
20 to 30 in a model with 50 layers. Set the maximum as 30.
Click View.
121
Landmark
Creating Displays
2.
Click a display.
3.
Click OK.
R2003.12
122
Landmark
Creating Displays
Selecting Attributes
You can view any of the header attributes or any attributes you created
for that display.
1.
R2003.12
123
Landmark
Creating Displays
3.
Click OK.
Displaying Wells
Two options allow you to display wells and set parameters for them.
Selecting Well Sets
File Well Sets brings up a list of well sets you created in the Well
Model application. You can choose to replace the current well set or
add a set to those already displayed. You cannot display wells on slices.
1.
2.
Click Replace to replace the current set or on Add to add the new
well set.
The program reads the information from the file for the well set and
projects the wells onto the display and the basemap areas. If your wells
do not intersect the cross section, they may not show up until you set
the Distance Criteria (see page 127).
R2003.12
124
Landmark
Creating Displays
R2003.12
1.
2.
Curve Width Enter the width for the curve in output units.
Entering a negative value inverts the curve.
Curve Offset Enter the distance (in output units) the curve
will be offset from the well trajectory. Increasing the offset
distance keeps the curve on the same side of the well track.
125
Landmark
Creating Displays
If you have more than one well set selected, click a target well
set (one at a time) to which you want to apply the parameters
under Active Well Sets.
Toggle the Curve Types button to Raw or Composite. A list
of curves appears in the Well Curves Attributes field.
R2003.12
126
Landmark
Creating Displays
Select the attribute from the Well Curve Attributes list. The
bottom part of the dialog box lists the selected well set and
curve attribute.
Click OK.
To draw the curve, make sure Draw Left (Right) Side Curve
is toggled on (appears depressed).
3.
Set the parameters for the well labels in the Well Labels panel.
4.
5.
R2003.12
127
Landmark
Creating Displays
Applying a Datum
You can create hardcopy of a datum applied to your display.
1.
2.
Select the surface against which you want to apply the datum, then
click OK.
The display redraws with the datum applied. To restore the display to
its original state, select File Apply Datum again.
R2003.12
128
Landmark
Creating Displays
R2003.12
129
Landmark
Creating Displays
1.
Choose the plotter units you want from the menu. Choose from
inches, feet, centimeters, or meters.
2.
R2003.12
plot title
scaled area
base map
color spectrum
title block
130
Landmark
Creating Displays
Base Map
Title Block
Color Spectrum
Scaled Area
Since several of the parameters are the same for different plot areas,
this discussion will first present the common parameters, then the
parameters particular to a specific area.
Access parameters by selecting them from the Parameters menu.
R2003.12
131
Landmark
Creating Displays
Common Parameters
The following parameters are common to many of the plot areas: X and
Y Location, Title (or Label) Text, and Border.
These parameters are all shown on the Title Bar Parameters (Plot Title
Parameters) dialog box.
When you are finished setting the parameters, click OK to apply them.
You can click Apply to see your changes at any time.
X and Y Location
R2003.12
132
Landmark
Creating Displays
The options in X and Y Location set the width, height, and placement
of the title bar.
Offset Indicate how far the object side is from the anchor side.
Anchor Side Indicate the side of the anchor that the object
(title bar) is attached.
Offsets = 0
Anchors = Scaled Area
Set Y Locations as follows:
Object Side = Bottom
Anchor Side = Top
R2003.12
133
Landmark
Creating Displays
X Location Settings
R2003.12
134
Landmark
Creating Displays
R2003.12
135
Landmark
Creating Displays
R2003.12
136
Landmark
Creating Displays
Enter the text in the Text for Title field. Make sure that you have Show
Title Bar in Drawing Area toggled on (pushed in) to display the title.
Border
The options under Border turn the border on or off and control the
appearance of the line.
R2003.12
137
Landmark
Creating Displays
Well B
R2003.12
Well A
Well B
138
Landmark
Creating Displays
Cell Boundaries
Use these options to control the appearance of the cell boundaries:
R2003.12
139
Landmark
Creating Displays
Sequence Boundaries
You can also control the appearance of the sequence boundaries. The
parameters are the same as those shown above for cell boundaries.
Other Parameters
Height (for slices) Enter the height for the title of the layers at
the top of the slice display.
Draw Slice Title (for slices) Toggle to turn the title of the slice
on or off.
Toggle on the Show Scaled Area in Drawing Area button to show the
graphics display.
R2003.12
140
Landmark
Creating Displays
Well Trajectory
The options in Well Trajectory turn the well trajectory display on or off
and control the appearance of the line.
R2003.12
141
Landmark
Creating Displays
Grid
Grid controls the appearance of the grid lines.
Line-of-Section
Line-of-Section controls the appearance of the line of section.
R2003.12
142
Landmark
Creating Displays
R2003.12
143
Landmark
Creating Displays
General
The Scaling Label provides a choice of labeling for a linear or
logarithmic scale.
Show Color Spectrum in Drawing Area determines whether the
spectrum portion of the display is drawn.
R2003.12
144
Landmark
Creating Displays
Y (or X) Location
The Location parameters set the location of the scale.
Height (or Width) determine the size of the scale box. For a
horizontal scale you can change the height and for the vertical
scale you can change the width.
Offset indicate how far the scale is from the anchor side
Anchor Side indicate the side of the anchor that the scale is
anchored to.
Tick Marks
The Tick Marks parameters set the width and color of the marks along
the scale.
Labels
Plain
Helvetica
Helvetica Bold
Times
Times Bold
Helvetica Outline
Helvetica Expanded
R2003.12
145
Landmark
Creating Displays
Border
The options under Border turn the border on or off and control the
appearance of the line.
R2003.12
146
Landmark
Creating Displays
R2003.12
147
Landmark
Creating Displays
See the illustration below for the location of the Title Block elements.
Set with Title
Text Parameters
Title
Company
Area
Horizontal Scale
Vertical Scale
Interpreter
Date
Remarks
Set with
Miscellaneous
Text, Names,
and History
Parameters
Miscellaneous Text
The parameters in the Miscellaneous Text panel control the text in the
Names and History panels of the dialog box.
R2003.12
1.
Set the parameters as you would for Title Text parameters. Notice
that the Miscellaneous text parameters also affect horizontal and
vertical scale boxes.
2.
Enter the company name and the name of the area or region
displayed in the Names area.
3.
Enter a date and the name of the interpreter in the History area.
148
Landmark
Creating Displays
Additional Remarks
The parameters in the Additional Remarks area control the text in the
Remarks box at the bottom of the dialog box.
1.
Set the parameters as you would for Title Text parameters. You can
have three lines of remarks.
You can enter any other remarks you want to appear in the Title
Block in the Remarks box.
2.
R2003.12
149
Landmark
Creating Displays
Current
Size
If you click Apply while filling out this dialog box, the Current Size
fields show you the actual width and height in the scaled area portion of
the plot itself and of the entire hardcopy display.
Horizontal Scaling
The two options under Horizontal Scaling enable you to control the
type and ratio of input to output units (which are set under File
Output Units) for the horizontal scale of the plot.
Vertical Scaling
The two options under Vertical Scaling allow you to control the type
and number of units per output units (set under File Output Units)
for the depth scale of the plot.
R2003.12
150
Landmark
Creating Displays
R2003.12
1.
2.
3.
4.
The Plot Width and Plot Height fields show the size of the plot
according to the scaling parameters and output units. This size is
the true output width and height of all objects in the display, which
are scaled to fit these dimensions when the plot file is created. You
can alter the size of the plot by entering different numbers.
5.
151
Landmark
Creating Displays
2.
Enter a name for the file (with a .cgm extension), or choose a .cgm
file to overwrite.
3.
The Plot Width and Plot Height fields show the size of the plot
according to the scaling parameters and output units. This size is
the true output width and height of all objects in the display, which
are scaled to fit these dimensions when the plot file is created. You
can alter the size of the plot by entering different numbers.
4.
R2003.12
152
Landmark
Creating Displays
Scripting Language
You can write scripts for grid operations using a subset of a language
similar to C and a text editor. Once you are familiar with the language,
you can either enter short commands interactively or write your own
scripts.
Scripts must have an .scr extension.
This section cannot teach you how to write a script if you are totally
unfamiliar with C and with scripting, but it provides the building blocks
for the scripts for those who have some familiarity with scripting. If
you are a novice, we recommend that you select your operations from
the provided scripts.
R2003.12
153
Landmark
Creating Displays
Declarations
A declaration allocates space of a particular type for a given variable.
Variables that are not declared are assumed to be float. The following
table lists the variable types and the space they occupy:
Type
Size
short a
2 bytes
long a
4 bytes
float a
4 bytes
8 * 10 bytes
int a
4 bytes
Expressions
Expressions are numbers, variable names, built-in functions, and
operations on variables. Here are some examples:
a + b * c / (d + e);
1.0 + a / c;
2.0 * f[0];
Operators
The following operators are supported: +, -, *, /, ^ (power), (unary
minus negates value)
$1 = argument number 1
Functions
The following functions are supported: sin, asin, cos, tan atan, abs,
rand, log, log10, sqrt, max, min, and mod.
R2003.12
154
Landmark
Creating Displays
Constants
The following constants are defined:
PI = 3.1416
E = 2.71828
GAMMA = .577215
DEG = 57.29577 (radian to degree conversion factor)
PHI = 1.618033
TRUE = 1
FALSE = 0
Variables
The GTM scripts use many variables for different purposes. For a
complete list of variables, see Variable Descriptions on page 164.
This section lists some of the common variables and explains their use
and purpose.
The following variables are reserved by the program:
R2003.12
n
c
ndata[col][row]
g1, g2, . . .
g1data[col][row],
g2data[col][row], . . .
if
else
while
for
int
short
float
double
char
func
return
155
Landmark
Creating Displays
n and c
n = new grid value
c = current grid
During a grid operation, the newly created grid is referred to as n. Once
the grid operation is completed, the grid is then called g(n + 1) and can
be referred to with the variable c. You can use the Select Current Grid
option to change the grid that c refers to.
ndata[col][row]
ndata[col][row] = a 2D array for the new grid
This array stores the grid elements (the values contained at the grid
node), with the first element starting at column 1, row, 1 ([1][1]).
g1,g2, . . .
g1,g2, ... = the cell values for the corresponding grid (1,2, . . . )
The first grid loaded into the display is g1, the next one is g2, and so on.
The grid most recently loaded or the grid selected using Select
Current Grid is the current grid c. Newly created or modified grids are
named g(n+1). If a grid is removed from the display, all following grids
are renamed g(n-1).
You can determine which grid is g1, for example, by using the
Object Manager. (See Grids on page 39.)
R2003.12
156
Landmark
Creating Displays
R2003.12
Element
Definition
GNULL
numcol
numrow
numgrids
row
col
g1xorg, g2xorg, . . .
g1yorg, g2yorg, . . .
g1xinc, g2xinc, . . .
g1yinc, g2yinc, . . .
g1zmin, g2zmin, . . .
g1zmax, g2zmax, . . .
cxorg, cyorg
cxinc, cyinc
czmin, czmax, . . .
157
Landmark
Creating Displays
Types of Statements
Use the building blocks described in the previous section to build
statements of the following types:
assignments
conditional statements
iterative flow statements
comments
Assignments
Assignment statements have the following form:
variable = expression;
n = min(g1,g2);
n = rand(0) * 1000;
Conditional Statements
Conditional statements have the following form:
if (conditional) {statements;} else {statements;}
Examples
R2003.12
158
Landmark
Creating Displays
Conditional Symbols
Conditional statements can employ the following conditional symbols:
==
equal
>=
>
greater than
<=
<
less than
!=
not equal
&&
logical and
||
logical or
not
++
auto increment
--
auto decrement
a++
b--
or
for (assignment; conditional ; assignment)
statements; . . .
}
Comments
Comments are indicated by # at the beginning of the line. You can
insert any comments into a script. They are ignored by the program.
R2003.12
159
Landmark
Creating Displays
2.
3.
4.
2.
3.
4.
Sample Script
The following is a script file included with GTM called proj_5x5.scr,
which performs a projection function to remove nulls from a grid.
Notes explaining the program appear alongside it:
R2003.12
160
Landmark
Creating Displays
#
#
#
#
#
#
float
long
proj_5x5.scr
This routine will perform a projection function.
value ,
v1 ,
v2 ,
gvalues[200][200],
tvalue ,
tweigh ,
weigh ;
num,
col1[2][8] , row1[2][8] ,
i , j , k ,
index ,
more ,
num_tries ,
tnum_correct ,
tnum_dir ;
If first
grid node
R2003.12
while loop
more = 0;
num_tries ++;
Store current
grid into
161
Landmark
Creating Displays
=
=
=
=
=
=
=
=
i i i +
i +
i i;
i +
i;
2;
2;
2;
2;
2;
col1[2][1]
col1[2][2]
col1[2][3]
col1[2][4]
col1[2][5]
col1[2][6]
2; col1[2][7]
col1[2][8]
=
=
=
=
=
=
=
=
i i i +
i +
i i;
i +
i ;
1;
1;
1;
1;
1;
1;
j j +
j +
j j;
j +
j;
j -
2;
2;
2;
2;
row1[2][1]
row1[2][2]
row1[2][3]
row1[2][4]
row1[2][5]
2; row1[2][6]
row1[2][7]
2; row1[2][8]
=
=
=
=
=
=
=
=
j j +
j +
j j;
j +
j;
j -
1;
1;
1;
1;
1;
1;
value = 0.0;
num = 0;
tweigh = 0.0;
row loop
for ( k = 1 ;
null test
column loop
If first grid
node
(cont)
while loop
row1[1][1]
row1[1][2]
row1[1][3]
row1[1][4]
row1[1][5]
row1[1][6]
row1[1][7]
row1[1][8]
k <= 8 ; k ++ ) {
1 to 8 loop
v1 = gvalues[col1[1][k]][row1[1][k]];
v2 = gvalues[col1[2][k]][row1[2][k]];
if ( v1 != GNULL && v2 != GNULL ) {
tvalue = (v2 - (v1 - v2));
if ( k > 3 )
weigh = 1.4;
else
weigh = 1.0;
tweigh = tweigh + weigh;
value = value + (tvalue * weigh) ;
num ++;
}
}
}
R2003.12
162
Landmark
Creating Displays
row loop
column loop
while loop
if ( num > 0 ) {
value = value / tweigh;
ndata[i][j] = value;
}
else
more = 1;
}
}
}
}
}
R2003.12
163
Landmark
Creating Displays
Variable Descriptions
Earlier in this appendix, some of the more common variables used in
GTM scripts were listed. This section lists all of them.
All variables except number of rows and columns are modifiable. For a
global modification, such as gxorg[gridnum], you must set
gmod[gridnum]=1 so GTM knows that the data for the grid is changed.
Variables are of the following types:
R2003.12
Name
Description
Permissions
col
GNULL
NULL data
numcol
number of columns
numgrids
number of grids
numrow
number of rows
row
164
Landmark
Creating Displays
Description
Permissions
RWS
ndata[col][row]
RWS
nxorg
x origin
RWS
nyorg
y origin
RWS
nzorg
RW
nxinc
x increment
RWS
nyinc
y increment
RWS
nzinc
RW
ntrans
transparency
RW
ndisplay
RW
ntype
RW
Name
Description
RW
cdata[col][row]
RW
cxorg
x origin
RW
cyorg
y origin
RW
czorg
RW
cxinc
x increment
RW
cyinc
y increment
RW
czinc
RW
ctrans
transparency
RW
cdisplay
RW
ctype
RW
czmin
RW
czmax
RW
R2003.12
Permissions
165
Landmark
Creating Displays
R2003.12
Name
Description
Permissions
gX
RW
gXdata[col][row]
RW
gXxorg
x origin of grid X
RW
gXyorg
y origin
RW
gXzorg
RW
gXxinc
x increment
RW
gXyinc
y increment
RW
gXzinc
RW
gXtrans
transparency
RW
gXdisplay
RW
gXtype
RW
gXzmin
RW
gXzmax
RW
166
Landmark
Creating Displays
Description
Permissions
gdata[gridnum][col][row]
RW
gxorg[gridnum]
x origin of grids
RW
gyxorg[gridnum]
y origin of grids
RW
gzorg[gridnum]
RW
gxinc[gridnum]
x increment of grids
RW
gyinc[gridnum]
y increment of grids
RW
gzinc[gridnum]
z increment of grids
RW
gtrans[gridnum]
transparency of grids
RW
gdisplay[gridnum]
RW
gtype[gridnum]
RW
gzmin[gridnum]
RW
gzmax[gridnum]
RW
gmod[gridnum]
RW
For Picking
R2003.12
Name
Description
Permissions
pickcol
pickrow
167
Landmark
Creating Displays
Index
Creating Displays
Numerics
2D displays 109-117
access 40, 110
display wells 115
exit 117
save grids 117
select grids 113-114
turn parts of the display on or off 112
3D displays 88-108
datum on a grid 92
fling 96
objects 31-68
prerequisites for viewing 89
restore saved settings 105
save settings 105
scale 94
search radius 100
turn elements on and off 97-98
axis labels 98
box 98
lighting 98
model 97
model during rotation 97
views 93-95
back 95
basemap 95
custom 94-95
virtual sphere 95
front 95
left 95
reset 95
right 95
appearance
of graphic elements in display 31-58
ASCII file
for loading line of section 14
for saving line of section 15
assignments
in user-defined scripts 158
Attribute Model
changed attributes
synchronize in Show Displays 61
display in 3D 1
attributes
attach to a grid 39
cycle 60
define colorscales 76-84
continuous 77-79
discrete 80-84
set of equal ranges 81
unequal ranges 82
display 59-61
displayed as curve
in hardcopy 125-127
effects of filter on those not displayed 91
filter ranges 90-91
remove from the display 60
retrieve colorscales 86
save colorscales 85
select 59
select current 60
synchronizing state in Show Displays with
changes in Attribute Model 61
view information about 104
average
values for grid 64
azimuth
for 3D display 94
R2003.12
Index
168
Landmark
Creating Displays
background color 84
borders
for horizontal and vertical scales 146
for title of hardcopy plot 137
box
turn walls on and off 98
box_filter.scr 63
Build Cross Section Display 9-20
Build Columns 13
Build Display 19
Build Rows 13
Erase All 19
Erase Last Line Segment 19
Erase Selected 19
exit 20
Grid Lines 17
Load ASCII XY Points 14
Load GRF XY Points 15
Load Well Set(s) 16
menu choices 10
mouse buttons 11
Pick New/Edit Old 19
Reset View 17
Save ASCII XY Points 15
Snap 19
Well Labels 17
Build Geobody Display 27-29
Attribute containing Geobody Number 28
Enter Display Description 28
performance 28
Type of Geobody to Display 28
Build Sequences 25-26
Build Strat Slices 21-24
Type of Stratigraphic Slice 22-23
cells
appearance in hardcopy 139
connectivity
for a selected attribute 27-29
draw boundaries around 38
remove fill from 38
CGM
of hardcopy 152
clip
a grid
at a maximum elevation 65
at a minimum and maximum elevation 65
at a minimum elevation 65
all grids
to a minimum and maximum 63
to the extent of one 63
x, y, z values
to a minimum and maximum 63
clip_all_grids_to_g1_extent.scr 63
clip_grids.scr 63
clip_grids_z.scr 63
close
Object Manager 37
col_row_zshift.scr 63
color
for fault blocks 57
Color Chooser 70-75
open 70
ways to select colors 74-75
color systems 71-73
HLS 72
RGB 71
colorfill
in hardcopy
on or off 140
R2003.12
Index
169
Landmark
Colors
Change Color Definitions 76-84
Read Color File 86
Write Color File 85
colors 69-84
background 84
in hardcopy 140
define 71-73
for grid lines in hardcopy basemap 142
for grids 39
for horizontal and vertical scales of hardcopy
plot 145
for objects 70-75
for pointsets 54
for screen labels 49
for tick marks in color spectrum of hardcopy
plot 143
for tick marks in horizontal and vertical
scales of hardcopy plot 145
for title of hardcopy plot 137
for well plan targets 53
for wells 46
for wells in hardcopy basemap 141
for zones 55
of cross section inflection lines 139
of line of section in basemap area 142
scales for attributes 76-87
continuous 77-79
discrete 80-84
copy colors 83
interpolate colors 84
linear or log values 77
retrieve 86
save 85
spectrum location and appearance
in hardcopy 143-144
ways to select from Color Chooser 74-75
color prism 74
grabbing 75
sliders 74
R2003.12
Creating Displays
colorscales
for attributes 76-87
continuous 77-79
discrete 80-84
copy colors 83
interpolate between two colors 84
set of equal ranges 81
unequal ranges 82
retrieve 86
save 85
in 2D displays
hide 112
column and row number
clip grids to 63
comments
in user-defined scripts 159
conditional statements
in user-defined scripts 158
conditional symbols
in user-defined scripts 159
constants
in user-defined scripts 155
continuous colorscales 77-79
scale values 77
contour
grids 39
increment 39
contours
save in 3D 40
conventions
in manuals 3
copy
color for discrete colorscale 83
Index
170
Landmark
cross sections
close polygons 11
closing polygons 4
color of active line segment 18
create 9-20
digitize 18-19
points 11
digitizing
points 4
draw 43
end lines 11
ending lines 4
erase
all lines 19
line segments 19
selected lines 19
inflection lines
appearance 139
load
previously built 14-15
well sets 16
of rows and columns 13
pick points 11
picking points 4
save points for reloading 15
select more than one point 11
selecting more than one point 4
start line of section 19
culture data
display in 3D 36
draw 51
load into 2D display 116
turn on and off in 2D 116
curves
attribute
in hardcopy 125-127
display 48
display parameters 125-127
select attributes 47
R2003.12
Creating Displays
D
data
build 3D displays 9-29
culture
display
in 2D 116
in 3D 36
draw 51
load into 2D display 116
turn on and off in 2D 116
display in 3D 1
wells
display
in 2D 115
in 3D 34-35
datum
on a grid 92
declarations
in user-defined scripts 154
delete
3D display files 30
grids 38
Delete Display File 30
dip
specify for grid 64
dip_xy.scr 64
discrete colorscales 80-84
display
data
in 2D 109-117
in 3D 1, 88-101
restore saved settings 105
save settings 105
displays
select 32-33
Index
171
Landmark
E
elevation
clip a grid
at a maximum 65
at a minimum 65
at a minimum and maximum 65
events
stratigraphic slice of 23
examples
of assignments 158
of conditional statements 158
of cross section display 20
of geobody display 29
of line of section file 14
of script statements 160
of sequence display 26
of stratigraphic slice display 24
of user-defined scripts 160-163
exit
2D Displays 117
Build Cross Section Display 20
Scaled Hardcopy 152
Show/Build 3D Displays 7
expressions
in user-defined scripts 154
extrapolate
grid using projection function controlled by
polygon 66
values by performing a moving average 64
extrapolate.scr 64
F
fault blocks
color 57
draw 57
draw in a solid color 57
list sequences in 57
sequences
get information about 57
fault seals
select a display method 45
show 45
R2003.12
Creating Displays
faults
when incorporated into grid surface
determine polygon 66
fill
remove from cells 38
filter
a grid
to a desired size
using a moving average 63
to remove noise 65
using a Gaussian moving average 64
using a Laplacian moving average 65
attributes 90-91
Fling 96
font
for horizontal and vertical scale labels of
hardcopy plot 145
for screen labels 50
for title of hardcopy plot 137
fonts
for screen labels 49
functions
in user-defined scripts 154
G
Gaussian
moving average
applied against a grid 64
gaussian_filter.scr 64
geobodies
display 27-29
draw 44
inability to display in Scaled Hardcopy 120
gif
of display 119
global_transp.scr 64
GNULL_to_one.scr 64
GNULL_to_zero.scr 64
Index
172
Landmark
graphic elements
attributes 59-61
control appearance of 31-58
cross sections 43
culture data 51
delete 38
draw 38
events 45
fault blocks 57
geobodies 44
grids 32
contour 39
in 3D 39-42
set current 39
groups of 58
pointsets 54
screen labels 49-50
select 32-33
colors 70-75
sequences 44
set transparency 75
stratigraphic slices 45
target 53
well plan 52
well sets 34
wells 46
zones 55
GRF file
for loading line of section 15
grid lines
in 2D display
turn on or off 112
grids
appearance in basemap 142
apply a Gaussian filter 64
apply a Laplacian filter for edge sharpening
65
apply a median 3x3 filter 65
apply a median 5x5 filter 65
attribute
attach 39
change nulls to ones 64
change nulls to zeros 64
R2003.12
Creating Displays
grids continued
clip
at a maximum elevation 65
at a minimum and maximum elevation 65
at a minimum elevation 65
to row and column 63
to row, column, and z value 63
x and y extent to match first grid loaded 63
color 39
contour 39
copy with new origin and grid increments
68
create new 41-42
create random grid
with values ranging from 0 to 1 67
with values ranging from a minimum to
maximum 67
datum on 92
display from another control file 33
display naive, limited, or original 33
extrapolate values for 64
filter to a desired size 63
in 3D 39-42
invert 65
lines
show in cross section display 17
make high z values correspond to highs in the
current grid 66
make transparent 64
normalize
between 0 and 1 66
between a minimum and maximum 66
project grids limited to an areal extent of 1
66
project values to fill voids 66
randomly replicate a template pattern onto a
grid 67
biasing the distribution 67
save in 2D 117
save parameters 40
scripts for manipulating 62-68
select
for 2D display 113-114
for 3D display 32-33
Index
173
Landmark
set current 39
grids continued
set to ones above and zeros below a specified
value 66
shift to a specified z value 63
specify dip 64
user-defined scripts 68
view in 2D 40
H
hardcopy
scaled 118-149
HLS color system 72
horizontal and vertical scales
parameters
in hardcopy 144-146
border 146
color 145
height 145
horizontal scaling
of hardcopy plot 150
I
inclination
for 3D display 94
increments
change on a grid 68
interpolate
between two colors
for discrete colorscale 84
invert
a grid 65
invert.scr 65
iterative flow statements
in user-defined scripts 159
J
jpg
of display 119
R2003.12
Creating Displays
L
labels
for axes 98
for well plan target 53
for wellplan
turn on or off 52
for wells
in 2D 115
in hardcopy 127
on cross sections 17
position 35
on screen
set appearance 49-50
Laplacian moving average
apply against a grid 65
laplacian_filter_3x3.scr 65
layers
stratigraphic slice of 22
Lighting 98
line of section
appearance in basemap 142
linear scales
in continuous colorscales 77
log scales
in continuous colorscales 77
M
manuals
conventions 3
max.scr 65
median_3x3.scr 65
median_5x5.scr 65
min.scr 65
minmax.scr 65
model
box
turn on and off 98
fling 96
lighting 98
rotate invisibly 97
turn on or off 97
Index
174
Landmark
Creating Displays
objects continued
groups of 58
handle
grids
set current 39
pointsets 54
screen labels 49-50
select 32-36
colors 70-75
grids 32-33
well sets 34
set transparency 75
stratigraphic slices 45
target 53
well plan 52
wells 46
zones 55
one_or_zero.scr 66
operators
in user-defined scripts 154
origin
transpose a grid to new 68
P
parameters
for hardcopy
basemap area 140-142
color spectrum 143-144
tick marks 143
graphics area 138-140
background color 140
cell boundaries 139
colorfill 140
display of nulls 140
inflection lines 139
title block 147-149
well trajectory 127
wells 125-128
of 3D display
restore saved 105
save 105
picklog file
create 106
Index
175
Landmark
picks
digitize 106
pointsets
color 54
digitize in Show Displays 106
display 54
draw name 54
size 54
z column used to locate pointset 54
polygons
colorfilled
in hardcopy 140
fault
determine when faults are incorporated into
grid surface 66
use with projection function to extrapolate
grid 66
postscript file
of hardcopy 151
prerequisites
for viewing displays in 3D 89
prewitt.scr 66
proj_5x5.scr 66
proj_all_grids_to_g1_poly.scr 66
projection
of model 95
projection function
for polygon-controlled extrapolation 66
used to fill voids 66
ps
of display 119
R
rand.scr 67
rand_minmax.scr 67
rand_temp.scr 67
rand_temp_bias.scr 67
randomize
grid
between 0 and 1 67
between a minimum and maximum 67
R2003.12
Creating Displays
ranges
for discrete colorscale
that are equal 81
that are unequal 82
reset
3D view 95
restore
3D display 105
retrieve
a saved colorscale for attributes 86
RGB color system 71
rotate
model
along angle of azimuth or inclination 95
automatically 96
invisibly 97
with greater freedom of movement 95
rules
for formatting line of section file 14
S
save
3D display 105
a colorscale for attributes 85
a grid in 2D 117
scale
3D displays 94
Scaled Hardcopy
Base Map Parameters 140-142
Color Spectrum Parameters 143-144
exit 152
limitations 120
Plot Scaling 150
Scaled Area Parameters 138-140
Title Block Parameters 147-149
Well Parameters 125-128
Index
176
Landmark
scales
horizontal and vertical
of hardcopy plot
border 146
labels 145
parameters 144-146
showing 146
tick marks 145
Y or X Location 145
scaling
for hardcopy plot
horizontal 150
vertical 150
screens
screen shots 119
scripts 62-68
access 62
box_filter.scr 63
clip_all_grids_to_g1_extent.scr 63
clip_grids.scr 63
clip_grids_z.scr 63
col_row_zshift.scr 63
dip_xy.scr 64
extrapolate.scr 64
gaussian_filter.scr 64
global_transp.scr 64
GNULL_to_one.scr 64
GNULL_to_zero 64
invert.scr 65
laplacian_filter_3x3.scr 65
max.scr 65
median_3x3.scr 65
median_5x5.scr 65
min.scr 65
minmax.scr 65
normalize.scr 66
normalize_01.scr 66
one_or_zero.scr 66
prewitt.scr 66
proj_5x5.scr 66
proj_all_grids_to_g1_poly.scr 66
rand.scr 67
rand_minmax 67
rand_temp.scr 67
R2003.12
Creating Displays
scripts continued
rand_temp_bias.scr 67
transpose.scr 68
user-defined 68
instructions 153-167
scripting language 153-163
assignments 158
comments 159
conditional statements 158
constants 155
declarations 154
examples 160-163
expressions 154
functions 154
iterative flow statements 159
operators 154
variables 155-157
reserved 155
search radius 100
search sectors 100
select
a display
for scaled hardcopy 120-121
a saved 3D display 105
attributes to view
in scaled hardcopy 123
colors 69-84
objects 32-36
views 93-95
well sets
in scaled hardcopy 124
sequences
draw 44
in fault blocks
get information about 57
list 57
in zones
get information about 55
list 55
sgi
of display 119
shift
a grid in the direction of a z value 63
Show Info 104
Index
177
Landmark
R2003.12
Creating Displays
stratigraphic slices
build 21-24
of events 23
of layers 22
title in hardcopy plot 140
T
targets
for well plans 53
color 53
draw mode 53
labels 53
size 53
templates
randomly replicate a pattern on a grid 67
biasing the distribution 67
text
for title block of hardcopy plot 148-149
tick marks
on color spectrum of hardcopy plot 143
tif
of display 119
titles
parameters
in hardcopy 132-137
border 137
color 137
font 136
height 137
location 133-136
text 137
tolerance
for display of well trace 35
toolbox
in 2D displays
hide 112
transparency
of grid
determined by script 64
of objects
determined in Color Chooser 75
Index
178
Landmark
transpose
a grid with new origin and increments 68
transpose.scr 68
V
variables
in user-defined scripts 155-157
vertical and horizontal scales, see scales
vertical scaling
of hardcopy plot 150
view
3D displays
at a specified angle 94-95
from above 95
from back 95
from front 95
from left 95
from right 95
reset 95
Visible Rotate 97
voids
filled using a projection function 66
W
well plans
create new 52
create targets for 52
draw 52
targets 53
well sets
select 34-35
in 2D 115
well traces
select portion to display 35
Wellbore Planning 107-108
wells
change color 46
change thickness of wellbore 46
display
in scaled hardcopy 124-128
display in 2D 115
distance from cross section to display 35
draw 46
R2003.12
Creating Displays
wells continued
label in 2D 115
labels
display in hardcopy 127
display on cross sections 17
sets
load to cross section 16
trajectory
display
in basemap area 141
windows 119
X
x, y extent
and z value
clip to minimum and maximum 63
clip all grids to those of one 63
Z
z values
and x, y extent
clip to minimum and maximum 63
create a grid with ones above and zeros below
66
high
corresponding to area of high slope 66
normalize between 0 and 1 66
normalize between a minimum and
maximum 66
shift grid in direction of 63
zones
color 55
draw 55
draw in a solid color 55
get information about sequences 55
list sequences in 55
zoom
in Build Cross Section Display 4, 11
Index
179