Documente Academic
Documente Profesional
Documente Cultură
Reference
Manual for
October 2003
Trademark Notice
3D Drill View, 3D Drill View KM, 3Dview, Active Field Surveillance, Active Reservoir Surveillance, ADC,
ARIES, Asset Development Center, Asset Development Centre, Automate, BLITZ, BLITZPAK, CasingSeat,
CDDM, COMPASS, Contouring Assistant, Corporate Data Archiver, Corporate Data Store, DataStar, DBPlot,
Decision Suite, Decisionarium, DecisionDesktop, DecisionSpace, DecisionSpace AssetPlanner, DecisionSpace
Atomic Meshing, DecisionSpace PowerModel, DecisionSpace PrecisionTarget, DecisionSpace TrackPlanner,
DecisionSpace Well Seismic Fusion, DepthTeam, DepthTeam Explorer, DepthTeam Express, DepthTeam Extreme,
DepthTeam Interpreter, DESKTOP-PVT, DESKTOP-VIP, DEX, DFW, DIMS, Discovery, Drillability Suite,
DrillModel, DrillVision, DSS, Dynamic Reservoir Management, Dynamic Surveillance System, EarthCube,
EdgeCa$h, eLandmark, Engineer's Desktop, EOS-PAK, EPM, Executive Assistant, FastTrack, FZAP!,
GeoDataLoad, GeoGraphix (stylized), GeoGraphix Exploration System, GeoLink, GES, GESXplorer, GMAplus,
GRIDGENR, Handheld Field Operator, I2 Enterprise, iDIMS, IsoMap, Landmark, Landmark and Design,
Landmark logo and Design, LandScape, Lattix, LeaseMap, LMK Resources, LogEdit, LogM, LogPrep,
Make Great Decisions, MathPack, MIRA, Model Builder, MultiWell, MyLandmark, MyWorkspace, OpenBooks,
OpenExplorer, OpenJournal, OpenOrigin, OpenSGM, OpenVision, OpenWells, OpenWire, OpenWorks,
OpenWorks Well File, PAL, Parallel-VIP, PetroBank, PetroWorks, PlotView, Point Gridding Plus,
Pointing Dispatcher, PostStack, PostStack ESP, PowerView, PRIZM, PROFILE, ProMAGIC, ProMAX,
ProMAX 2D, ProMAX 3D, ProMAX 3DPSDM, ProMAX MVA, ProMAX VSP, pSTAx, QUICKDIF,
QUIKCDP, QUIKDIG, QUIKRAY, QUIKSHOT, QUIKVSP, RAVE, RAYMAP, Real Freedom,
Real-Time Asset Management Center, Real-Time Asset Management Centre, Real Time Knowledge Company,
Reservoir Framework Builder, RESev, ResMap, RMS, SafeStart, SCAN, SeisCube, SeisMap, SeisModel, SeisSpace,
SeisVision, SeisWell, SeisWorks, SeisWorks MultiView, SeisWorks PowerSection, SeisXchange, Sierra,
Sierra (design), SigmaView, SimResults, SIVA, SpecDecomp, StrataMap, StrataModel, StrataAmp, StrataSim,
StratWorks, StressCheck, STRUCT, Surf & Connect, SynTool, SystemStart, SystemStart for Clients,
System Start for Servers, SystemStart for Storage, T2B, TDQ, Team Workspace, TeamView, TERAS,
Total Drilling Performance, TOW/cs The Oilfield Workstation, 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, Wellbase, Wellbore Planner, WELLCAT, WELLPLAN,
WellXchange, WOW, Xsection, Xsource, You're in Control. Experience the difference, ZAP!, and Z-MAP Plus
are trademarks, registered trademarks or service marks of Landmark Graphics Corporation.
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
Contents
Overview............................................................................................................
Uses of Macros............................................................................................
Introduction.......................................................................................................
12
12
13
13
14
14
15
R2003.12.0
Contents
iii
Landmark
15
15
16
Menu Option...........................................................................................
16
Purpose ..................................................................................................
16
Description .............................................................................................
16
Results....................................................................................................
16
16
17
Description........................................................................................
18
18
19
19
Range ................................................................................................
20
Default Value.....................................................................................
21
21
22
ANTILOG-TEN-DATA.........................................................................................
23
ANTILOG-TEN-GRID.........................................................................................
26
APPEND-XY.......................................................................................................
28
AREA-DEPTH ....................................................................................................
32
BUBBLE-POSTING ...........................................................................................
40
CHANGE-MFD-NAME .......................................................................................
49
CLEAN ...............................................................................................................
50
COLOR-BAR......................................................................................................
51
COLOR-CONTOURS .........................................................................................
60
CONTOUR-WINDOW.........................................................................................
72
R2003.12.0
Contents
iv
Landmark
CONVERT-DMS-DEG ........................................................................................
78
DATA-BLANK.....................................................................................................
82
DATA-ENUMERATION.......................................................................................
85
DATA-HISTORY .................................................................................................
88
DATA-PROFILES ...............................................................................................
90
DATA-SUMMARY...............................................................................................
97
DEBUG-SIL-TOGGLE........................................................................................
99
DIP-PLOT-DATA .................................................................................................
100
DIP-PLOT-GRID .................................................................................................
105
ENVELOPE ........................................................................................................
110
111
112
115
115
116
116
117
File Saving..............................................................................................
118
119
119
File Saving..............................................................................................
120
120
121
125
EVALUATE-CONGRID.......................................................................................
154
EVALUATE-POLYN............................................................................................
157
EXPORT-CPS-FILE............................................................................................
167
R2003.12.0
Contents
Landmark
EXPORT-ZGF-FILE............................................................................................
169
FASTCONTOURMAP ........................................................................................
171
FASTMAPFROMGRID .......................................................................................
174
FAULT-BACKFILL-FLDS ...................................................................................
177
FAULT-BALANCER............................................................................................
182
FAULT-CONTOURS ...........................................................................................
186
FAULT-DIP-SYMBOL .........................................................................................
197
FAULT-MIGRATION............................................................................................
202
FAULT-PROFILING ............................................................................................
208
FAULT-SHRINKER .............................................................................................
214
FIELD-LISTING..................................................................................................
223
FILL-BORDER ...................................................................................................
225
FISHNET-PLOT ..................................................................................................
227
GEOSORT..........................................................................................................
239
GRIDANDMAPX ................................................................................................
242
GRID-LT-EQ-GT .................................................................................................
246
GRID-TO-SEISMIC ............................................................................................
249
HAND-CONTOUR ..............................................................................................
252
IMPORT-CPS-FILE ............................................................................................
257
IMPORT-GRID....................................................................................................
268
IMPORT-ZGF-FILE.............................................................................................
273
INTERPOLATION ..............................................................................................
275
LABL-FOUR-CRNS ...........................................................................................
277
R2003.12.0
Contents
vi
Landmark
LEASE-DRAWING .............................................................................................
281
Technical Notes...........................................................................................
283
283
283
283
283
284
284
285
286
287
287
Z Fields (Optional)............................................................................
287
288
288
LINE-GRID-PLUS ..............................................................................................
295
LIST-CPS-FILE...................................................................................................
312
MAKEMAPGENERAL .......................................................................................
313
NADCONCV.......................................................................................................
314
NEW-CONTOUR ................................................................................................
318
NIV-DATA ...........................................................................................................
330
NIV-GRIDS .........................................................................................................
336
PATCH-GRID......................................................................................................
343
PENETRATE-GRIDS .........................................................................................
346
PENETRATE-ONEGRD .....................................................................................
354
R2003.12.0
Contents
vii
Landmark
PICT-AND-PST-DLS...........................................................................................
358
PICT-AND-PST-NTS...........................................................................................
366
PICT-NTS-DLS ...................................................................................................
385
PICTURE-STATS ...............................................................................................
394
POLYGON-CLOSE ............................................................................................
395
POLYGON-FILL .................................................................................................
397
POST-DLS..........................................................................................................
399
POST-LINE.........................................................................................................
403
POST-NTS..........................................................................................................
407
POST-NTS-DLS .................................................................................................
423
POST-PIC-STATS...............................................................................................
441
POST-STAR .......................................................................................................
445
PROFILE-CONTOURS ......................................................................................
468
QUALITY ............................................................................................................
496
QUICKVOL-TWOPOLS .....................................................................................
504
QUIKVOL-FORTYPOL.......................................................................................
508
REDUCE-POSTING ...........................................................................................
512
RESAMP-W-AOIGRID .......................................................................................
516
RMLOCK............................................................................................................
519
SHADE-POLYGONS..........................................................................................
520
SPAWN-PROCESS ............................................................................................
524
SPECIFY-CONTOURS ......................................................................................
526
START ................................................................................................................
533
STRATATHICKNESS .........................................................................................
534
Technical Notes...........................................................................................
535
Technical Approach...............................................................................
536
R2003.12.0
Contents
viii
Landmark
SURFCORRECT ................................................................................................
539
Summary......................................................................................................
540
540
541
541
543
543
545
SURFACE-INTRSECT .......................................................................................
557
SURFACEPIC.....................................................................................................
566
569
571
573
THREED-T-TO-D ................................................................................................
575
Technical Notes...........................................................................................
576
576
TIME-SLICE .......................................................................................................
580
TRANSFORM-COORDS....................................................................................
585
TREND-ANAL-GRID..........................................................................................
589
Technical Notes...........................................................................................
590
590
591
Number of Terms..............................................................................
592
592
Block Averaging.....................................................................................
595
595
596
R2003.12.0
Contents
ix
Landmark
USER-FILTER ....................................................................................................
600
VEL-FUN-T-TO-D ...............................................................................................
604
VERT-TO-DGRID................................................................................................
612
ZGF-SUMMARY.................................................................................................
615
617
Overview............................................................................................................
617
618
621
623
Overview............................................................................................................
623
626
627
628
644
645
645
646
646
648
R2003.12.0
Contents
Landmark
Macro Structure........................................................................................
649
Overview............................................................................................................
649
Parts of a Macro................................................................................................
652
652
652
653
654
657
657
657
Parameter Type.................................................................................
657
659
Font Widget.......................................................................................
659
660
Field Type..........................................................................................
661
Maximum Length..............................................................................
661
Precision Value.................................................................................
661
Default Value.....................................................................................
662
Range ................................................................................................
662
662
Options..............................................................................................
662
Comments.........................................................................................
663
663
Abstract........................................................................................................
663
R2003.12.0
Contents
xi
Landmark
Prompts........................................................................................................
663
664
664
ZCL Commands...........................................................................................
666
R2003.12.0
Contents
xii
Landmark
Introduction
Overview
A macro is a set of Z-MAP Command Language (ZCL) process
commands that have been packaged together and are called and
executed as a group, either by Z-MAP Plus or by another ZCL
command stream. The 2003.3.0 release of Z-MAP Plus includes over
70 macros supplied by Landmark. However, you can also write your
own macros and then store them for your use or for use by others.
Uses of Macros
In general, macros are used to can procedures. For the novice user,
this can make a difficult procedure easier to execute. Canning
procedures is also an excellent way of documenting and storing a
complex workflow that may need to be duplicated in the future.
Because macros have access to all functionality within ZCL, you can
use them to gain access to ZCL functions that are not yet available in
the Z-MAP Plus interface.
Types of Macros
Macros executed from Z-MAP Plus are called Z-MAP Plus macros,
and macros executed from a ZCL Command Stream are called ZCL
macros. The structure of these two types of macros is slightly different,
and is covered in Macro Structure starting on page 649. You can run
Z-MAP Plus macros as ZCL macros, but you cannot run ZCL macros
from Z-MAP Plus. Z-MAP Plus macros are also classified as either
user-supplied or Landmark-supplied.
R2003.12.0
Overview
Landmark
R2003.12.0
Landmark
Typographic Conventions
To make the information in this guide as accessible as possible, the
following conventions are observed throughout:
1,
, 0, 256 /
R2003.12.0
The names of menu and button selections appear in bold type. The
path to a Z-MAP Plus process is shown with the menu selections
connected by arrows, such as:
Select Files Directory Paths in the Z-MAP Plus window.
Landmark
If you do not want to post a second field, select (None - use no field).
Related Documentation
The following guides are available from your system administrator or
Landmark representative.
R2003.12.0
Landmark
Macro Descriptions
Introduction
This section describes over 70 Landmark-supplied Z-MAP Plus macros
designed to supplement the standard suite of Z-MAP Plus capabilities.
Other macros may be available at your site, which are not described
here user-supplied macros (for example, ones written by you or
other company employees).
Landmark-supplied macros are presented in alphabetical order in this
guide. Macro descriptions include the macro type, menu option
associated with the macro, purpose, results, prompt and parameter
descriptions. In addition, technical notes accompany the descriptions of
the following macros: LEASE-DRAWING, STRATATHICKNESS,
THREED-T-D, and TREND-ANAL-GRID.
In this first topic of the section, Landmark macros are organized in two
ways:
R2003.12.0
Introduction
Landmark
Description
ANTILOG-TEN-DATA
23
ANTILOG-TEN-GRID
26
APPEND-XY
28
AREA-DEPTH
32
BUBBLE-POSTING
40
CHANGE-MFD-NAME
49
CLEAN
50
COLOR-BAR
51
COLOR-CONTOURS
60
CONTOUR-WINDOW
72
CONVERT-DMS-DEG
78
DATA-BLANK
82
DATAENUMERATION
85
DATA-HISTORY
88
DATA-PROFILES
90
R2003.12.0
Page
Landmark
Description
DATA-SUMMARY
97
DEBUG-SIL-TOGGLE
99
100
DIP-PLOT-GRID
105
ENVELOPE
110
EVALUATECONGRID
154
EVALUATEPOLYN
157
EXPORT-CPS-FILE
167
EXPORT-ZGF-FILE
169
FASTCONTOURMAP
171
FASTMAPFROMGRID
174
FAULT-BACKFILL-FLDS
177
FAULT-BALANCER
182
FAULT-CONTOURS
186
FAULT-DIP-SYMBOL
197
FAULT- MIGRATION
202
FAULT-PROFILING
208
FAULT-SHRINKER
214
R2003.12.0
Page
Landmark
Description
Page
FIELD-LISTING
223
FILL-BORDER
225
FISHNET-PLOT
227
GEOSORT
239
GRIDANDMAPX
242
GRID-LT-EQ-GT
246
GRID-TO-SEISMIC
249
HAND-CONTOUR
252
IMPORT-CPS-FILE
257
IMPORT-GRID
268
IMPORT-ZGF-FILE
273
INTERPOLATION
275
LABL-FOUR-CRNS
277
LEASE-DRAWING
281
LINE-GRID-PLUS
295
LIST-CPS-FILE
312
MAKEMAPGENERAL
313
NADCONCV
314
NEW-CONTOUR
318
R2003.12.0
Landmark
Description
Page
NIV-DATA
330
NIV-GRIDS
336
PATCH-GRID
343
PENETRATE-GRIDS
346
PENETRATE-ONEGRD
354
PICT-AND-PST-DLS
358
PICT-AND-PST-NTS
366
PICT-NTS-DLS
385
PICTURE-STATS
394
POLYGON-CLOSE
395
POLYGON-FILL
397
POST-DLS
399
POST-LINE
403
POST-NTS
407
POST-NTS-DLS
423
POST-PIC-STATS
441
R2003.12.0
Landmark
Description
Page
POST-STAR
445
PROFILECONTOURS
468
QUALITY
496
QUICKVOL-TWOPOLS
504
QUIKVOLFORTYPOL
508
REDUCE-POSTING
512
RESAMP-W-AOIGRID
516
RMLOCK
519
SHADE-POLYGONS
520
SPAWN-PROCESS
524
SPECIFY-CONTOURS
526
START
533
STRATATHICKNESS
534
SURFACEPIC
566
SURFCORRECT
539
R2003.12.0
10
Landmark
Description
Page
SURFACE-INTRSECT
557
THREED-T-TO-D
575
TIME-SLICE
580
TRANSFORM-COORDS
585
TREND-ANAL-GRID
589
USER-FILTER
600
VEL-FUN-T-TO-D
604
VERT-TO-DGRID
612
ZGF-SUMMARY
615
R2003.12.0
11
Landmark
Macros Menu
The Macros menu contains the User Macros option and submenus for
the following macro groups:
To display the dialog boxes for fault handling macros, select the
Operations Faults menu options.
R2003.12.0
12
Landmark
GRIDANDMAPX
FASTMAPFROMGRID
FAULT-CONTOURS
AREA-DEPTH
BUBBLE-POSTING
COLOR-CONTOURS
SPECIFY-CONTOURS
FILL-BORDER
DATA-PROFILES
DIP-PLOT-DATA
DIP-PLOT-GRID
LABL-FOUR-CRNS
PROFILE-CONTOURS
SURFACEPIC
POST-LINE
POST-STAR
REDUCE-POSTING
CONTOUR-WINDOW
R2003.12.0
13
Landmark
CONVERT-DMS-DEG
DATA-BLANK
PATCH-GRID
QUALITY
RESAMP-W-AOIGRID
STRATATHICKNESS
SURFACE-INTRSECT
PENETRATE-ONEGRD
PENETRATE-GRIDS
GEOSORT
GRID-TO-SEISMIC
INTERPOLATION
VEL-FUN-T-TO-D
TIME-SLICE
THREED-T-TO-D
R2003.12.0
14
Landmark
POLYGON-CLOSE
CHANGE-MFD-NAME
DATA-HISTORY
FIELD-LISTING
DATA-SUMMARY
VERT-TO-DGRID
PICTURE-STATS
DATA-ENUMERATION
Macro Descriptions
Macros are presented in alphabetical order.
R2003.12.0
15
Landmark
Macro Name
The macro name identifies the procedure(s) to be executed. A macro
name is a string of up to 16 characters and may contain no blanks,
numbers, or underbars.
All Z-MAP Plus macros are identified by the .ZCLMAC extension.
Menu Option
Many Z-MAP Plus menu options call macros to accomplish their tasks.
This field in the description of the macro identifies the menu option
associated with the macro, if any.
Purpose
The purpose provides a description of what the macro does.
Description
The description includes additional information about the macro, such
as a list of the parameters that you are asked to specify. In some cases,
this description is extensive.
Results
This section summarizes the expected output. Where appropriate,
examples of graphic or data output are provided.
Technical Notes
Technical notes explain theory and use of four of the more complex
macros LEASE-DRAWING, STRATATHICKNESS,
THREED-T-D, and TREND-ANAL-GRID.
R2003.12.0
16
Landmark
Unbolded Prompt
Unbolded prompts represent an input MFD. These prompts are not
seen by the user when running the macro in Z-MAP Plus. Input MFD
prompts have a degree () symbol preceding the prompt. These
prompts are included in the descriptions because when the macro is
executed as a ZCL macro values for these parameters must be
supplied.
Prompts are listed in the order in which they appear in the macro. Each
prompt is followed by these elements:
R2003.12.0
17
Landmark
Required Parameter
Prompt
Range of acceptable
Input Member File types
ETEXT Options
R2003.12.0
18
Landmark
ZCL users enter values in single quotes; see Parameter value in the
ZCL Operators Manual. When options are listed, the text string
response must come from the list; see Options for ETEXT Type
Parameter," above.
R2003.12.0
19
Landmark
Range
Range identifies supported values for the parameter. A value outside
the range causes an error. Ranges are given for input files, input fields,
MFDs, and some real and integer parameters.
Range for Input Member Files
The range for input member files corresponds to the acceptable File
Type(s) , such as DATA, CNTR, GRID, and VERT.
Z-MAP Plus users select from a list of all attached member files of
the correct type(s).
Input Fields
The range for input fields corresponds to the acceptable Field Type(s) ,
such as X (EASTING), Z VALUE, and vertical separation.
Z-MAP Plus users select from a list of all fields of the correct
type(s) in the input file.
Master Files
The range for MFDs is always 0 through 5, since 5 is the maximum
number of MFDs and scratch files that can be attached at the same
time.
R2003.12.0
Z-MAP Plus users do not have to specify input MFDs. The input
MFDs are the currently attached MFDs. Output MFDs are
specified by selection from a popup menu.
ZCL users must enter the sequential number of the desired MFD,
as described in the ZCL Operators Manual.
20
Landmark
Default Value
The default value is used when the macro user does not specify a macro
parameter value. If no value is specified by the user and the macro
parameter default given is ZCL Default, then the ZCL parameter default
is used if one exists.
The ZCL default output file name is based on the input file name or is
based on a field name.
Be careful about using default values. Default values are not always
optimal for your application. The documentation in the guide should
help you to choose optimal parameter values.
Color Index Referenced by a Macro Parameter
The color index specified by a macro parameter refers to that color index in
the color table associated with the current picture.
R2003.12.0
21
Landmark
Additional Information
For more information on the parts of a macro, see Macro Structure
starting on page 649. Appendixes in Z-MAP Plus and ZCL guides
provide additional information about and examples of:
R2003.12.0
22
Landmark
ANTILOG-TEN-DATA
Macro Name
ANTILOG-TEN-DATA
Menu Option
Purpose
This macro computes the antilogarithm to base ten (also called the
common logarithm) of the numbers in the input field. This is the inverse
operation for the single data operation LOG10.
Description
Results
R2003.12.0
ANTILOG-TEN-DATA
23
Landmark
ANTILOG-TEN-DATA: Parameters
o
R2003.12.0
ANTILOG-TEN-DATA: Parameters
24
Landmark
ANTILOG-TEN-DATA: Parameters
of Output File
Description
Macro Parameter
Data Type
Range
Default Value
ZCL PROCESSES
DATA BLOCK
FILE STATISTICS
BRANCH
DATA BLOCK UTILITY
SINGLE DATA OPS
DELETE FILE
R2003.12.0
ANTILOG-TEN-DATA: Parameters
25
Landmark
ANTILOG-TEN-GRID
Macro Name
ANTILOG-TEN-GRID
Menu Option
Purpose
Description
Results
Output is a grid file whose node values are the antilogarithms of the
corresponding node values in the input grid. Note: Antilogarithms can
be calculated successfully only for numbers in a range from about -40.0
to +38.0; the exact range will depend on the machine being used.
Antilogarithms are always positive numbers.
Description
Macro Parameter
Data Type
Range
Default
R2003.12.0
ANTILOG-TEN-GRID
26
Landmark
ANTILOG-TEN-GRID: Parameters
ZCL PROCESSES
SINGLE GRID OPS
DELETE FILE
R2003.12.0
ANTILOG-TEN-GRID: Parameters
27
Landmark
APPEND-XY
Macro Name
APPEND-XY
Menu Option
Purpose
Description
The seismic time file must be of type DATA, and it must contain Line
Name and Shotpoint Number fields. Sort the file first by Line Name
and then by Shotpoint Number. * 3D seismic data files (containing 3D
Line Name and 3D Shotpoint Numbers do not work with this macro.
The coordinate reference file must be of type DATA, and it must
contain line name, shotpoint number, and x and y coordinate fields. Sort
the file first by Line Name and then by Shotpoint Number.1
Results
1. Z-MAP Plus users select Operations Data Operations Sort Data. ZCL users call SORT process.
R2003.12.0
APPEND-XY
28
Landmark
APPEND-XY: Parameters
Macro Parameter
Data Type
Range
Default Value
oMFD
Description
Macro Parameter
Data Type
Range
Default
R2003.12.0
APPEND-XY: Parameters
29
Landmark
APPEND-XY: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
APPEND-XY: Parameters
30
Landmark
APPEND-XY: Parameters
ZCL PROCESSES
SEIS APPEND XY
R2003.12.0
APPEND-XY: Parameters
31
Landmark
AREA-DEPTH
Macro Name
AREA-DEPTH
Menu Option
Purpose
Description
The input depth grid is scaled to a negative value, and then biased by a
value that you provide. The volume of the grid covered by the polygon
area is then calculated using the following values that you supply:
R2003.12.0
AREA-DEPTH
32
Landmark
AREA-DEPTH: Results
Results
A picture that plots the area versus depth, as shown in the following
example.
This isochore grid is based on true triple point geometry from fault
plane models. The area bounded by the box is processed to generate the
area depth curve.
AREA-DEPTH: Results
33
Landmark
AREA-DEPTH: Parameters
Name of the vertex file defining the area of the grid for which the
volume is calculated.
POLYGON
C*24
All attached VERT files
ZCL default
Description
Macro Parameter
Data Type
Range
Default
R2003.12.0
AREA-DEPTH: Parameters
34
Landmark
AREA-DEPTH: Parameters
R2003.12.0
AREA-DEPTH: Parameters
35
Landmark
AREA-DEPTH: Parameters
Slice Increment
Description
Macro Parameter
Data Type
Default Value
Character string that labels the x axis of the area vs. depth plot.
AREALABL
C*40
Acre
R2003.12.0
Character string that labels the y axis of the area vs. depth plot.
DPTHLABL
C*40
Feet
AREA-DEPTH: Parameters
36
Landmark
AREA-DEPTH: Parameters
Number of places to the right of the decimal point for area (x) and
depth (y) axes labels.
NDECIMAL
I
2
Options
COMMAS
= Integers with commas
SCIENTIFIC = Scientific notation
Data Type
Default Value
C*12
SCIENTIFIC
Size of the characters to use for the title of the area vs. depth plot.
TITLSIZE
R
0.3
R2003.12.0
Specify the color to use for the area vs. depth plot line.
LINCOLOR
I
0 through 255
7
AREA-DEPTH: Parameters
37
Landmark
AREA-DEPTH: Parameters
Decide whether to save the area vs. depth vertex file or not.
SAVEOUT
Options
NO = Do not save the vertex file.
YES = Save the vertex file.
Data Type
Default Value
C*4
NO
Name of the vertex file for the area vs. depth plot.
AREADPTH
C*24
AREA DEPTH CURVE
R2003.12.0
Name of the graphics file for the area vs. depth plot.
ZGFNAME
C*80
No default
AREA-DEPTH: Parameters
38
Landmark
AREA-DEPTH: Parameters
Options
NEW
OLD
Data Type
Default Value
C*4
OLD
ZCL PROCESSES
SINGLE GRID OPS
VOLUMETRICS
DELETE FILE
FILE UTILITY
BRANCH
FILE CONVERSION
POST LINES
DATA BLOCK
DATA STATISTICS
PICTURE
BORDER
LABEL N/E
TEXT
R2003.12.0
AREA-DEPTH: Parameters
39
Landmark
BUBBLE-POSTING
Macro Name
BUBBLE-POSTING
Menu Option
Purpose
Description
Results
R2003.12.0
BUBBLE-POSTING
40
Landmark
BUBBLE-POSTING: Parameters
Name of the input file to control posting. This file contains the
z field that controls the symbol size.
FILEIN
C*24
All attached DATA and DWEL files
ZCL default
R2003.12.0
BUBBLE-POSTING: Parameters
41
Landmark
BUBBLE-POSTING: Parameters
First field to post at the top location. All field types are valid.
TOPFLD1
I
ZCL default
Second field to post at the top location. All field types are valid.
TOPFLD2
Z-MAP Plus Users See this Prompt Even If NUMFLDS = 1
If you do not want to post a second field, select (None - use no field).
Data Type
Default Value
I
ZCL default
Options
NUMBER
FIELD
Data Type
Default Value
C*8
NUMBER
R2003.12.0
BUBBLE-POSTING: Parameters
42
Landmark
BUBBLE-POSTING: Parameters
Options
INDEX
FIELD
Data Type
Default Value
C*8
INDEX
Z-MAP Plus users see a list of fields. If there are no fields of the correct
type, you must dismiss the dialog box.
Macro Parameter
Data Type
Default Value
SYMFIELD
R
21
R2003.12.0
Color field used to determine the color index for the symbol color.
Used when COLMODE = FIELD.
COLFIELD
R
41
BUBBLE-POSTING: Parameters
43
Landmark
BUBBLE-POSTING: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
Number of Increments
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
BUBBLE-POSTING: Parameters
44
Landmark
BUBBLE-POSTING: Parameters
Options
PLAIN
SIMPLEX
COMPLEX
ITALIC
DUPLEX
Data Type
Default Value
C*8
PLAIN
R2003.12.0
The number of digits right of decimal to post for the first field of
annotation.
NUMDEC1
I
0
BUBBLE-POSTING: Parameters
45
Landmark
BUBBLE-POSTING: Parameters
The location for posting the first field of annotation relative to the
symbol.
LOCATE1
Options
ABOVE
BELOW
RIGHT
LEFT
CENTERED
Data Type
Default Value
=
=
=
=
=
C*8
ABOVE
The size for posting the first field of annotation, in plotter units (in
or cm).
LBLSIZE1
R
0.07 in or 0.20 cm
R2003.12.0
BUBBLE-POSTING: Parameters
46
Landmark
BUBBLE-POSTING: Parameters
Options
PLAIN
SIMPLEX
COMPLEX
ITALIC
DUPLEX
Data Type
Default Value
C*8
PLAIN
The number of digits right of decimal to post for the second field of
annotation.
NUMDEC2
I
0
Options
ABOVE
BELOW
RIGHT
LEFT
CENTERED
Data Type
Default Value
R2003.12.0
=
=
=
=
=
C*8
ABOVE
BUBBLE-POSTING: Parameters
47
Landmark
BUBBLE-POSTING: Parameters
The size for posting the second field of annotation, in plotter units
(in or cm).
LBLSIZE2
R
0.07 in or 0.20 cm
ZCL PROCESSES
POST DATA NEW
R2003.12.0
BUBBLE-POSTING: Parameters
48
Landmark
CHANGE-MFD-NAME
Macro Name
CHANGE-MFD-NAME
Menu Option
Purpose
Description
Results
MFD to change
new internal name for the MFD
ZCL PROCESSES
RENAME MFD
R2003.12.0
CHANGE-MFD-NAME
49
Landmark
CLEAN
Macro Name
CLEAN
Menu Option
Purpose
Description
Results
R2003.12.0
CLEAN
50
Landmark
COLOR-BAR
Macro Name
COLOR-BAR
Menu Option
Purpose
Description
Results
R2003.12.0
COLOR-BAR
51
Landmark
COLOR-BAR: Parameters
Name of the input file providing data range. If blank, data range
comes from SURFZMIN and SURFZMAX.
FILEIN
C*24
All attached files of type DATA, FALT, VERT, or GRID
ZCL default
Field on the input file providing data range. If blank, data range
comes from SURFZMIN and SURFZMAX.
FIELD
I
ZCL default
Options
POST
OMIT
Data Type
Default Value
R2003.12.0
C*4
POST
COLOR-BAR: Parameters
52
Landmark
COLOR-BAR: Parameters
Contour Interval
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
COLOR-BAR: Parameters
53
Landmark
COLOR-BAR: Parameters
Options
LEFT
RIGHT
ABOVE
BELOW
USER
Data Type
Default Value
=
=
=
=
=
Left of map
Right of map
Above the map
Below the map
According to user-defined coordinates
C*8
LEFT
R2003.12.0
COLOR-BAR: Parameters
54
Landmark
COLOR-BAR: Parameters
Specify the starting color index number. The first contour fill
appears in this color.
FILLCOLR
I
0 through 255
56
R2003.12.0
COLOR-BAR: Parameters
55
Landmark
COLOR-BAR: Parameters
Options
YES
NO
Data Type
Default Value
C*4
YES
Options
YES
NO
Data Type
Default Value
C*4
YES
R2003.12.0
COLOR-BAR: Parameters
56
Landmark
COLOR-BAR: Parameters
Options
HIGHLIGHT
INCREMENT
Data Type
Default Value
C*12
HIGHLIGHT
Specify the starting color index number. The first contour appears
in this color.
STARTCLR
I
0 through 255
4
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
COLOR-BAR: Parameters
57
Landmark
COLOR-BAR: Parameters
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
COLOR-BAR: Parameters
58
Landmark
COLOR-BAR: Parameters
ZCL PROCESSES
COLORBAR
R2003.12.0
COLOR-BAR: Parameters
59
Landmark
COLOR-CONTOURS
Macro Name
COLOR-CONTOURS
Menu Option
Purpose
Description
Results
R2003.12.0
COLOR-CONTOURS
60
Landmark
COLOR-CONTOURS: Parameters
Name of the input profile file, which contains z values that mark
gradient discontinuity.
PROFILES
C*24
All attached VERT files
ZCL default
Description
Macro Parameter
Data Type
Range
Default
R2003.12.0
COLOR-CONTOURS: Parameters
61
Landmark
COLOR-CONTOURS: Parameters
Contouring Refinement
Description
Macro Parameter
Specify the smoothness of the contour line. All contours are made
up of a series of connected straight lines. The longer these lines, the
rougher (coarser) the contour looks.
SMOOTH
Options
COARSEST = Coarsest point spacing along curves. Approximately one grid
interval.
COARSE
= Coarse point spacing along curves. Approximately1/2 the grid
interval.
MEDIUM
= Medium point spacing along curves. Approximately 1/4 the
grid interval.
FINE
= Fine point spacing along curves. Approximately 1/8 the grid
interval.
VERY FINE = Very fine point spacing along curves. Approximately 1/16 the
grid interval.
Data Type
Default Value
C*12
MEDIUM
R2003.12.0
COLOR-CONTOURS: Parameters
62
Landmark
COLOR-CONTOURS: Parameters
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
COLOR-CONTOURS: Parameters
63
Landmark
COLOR-CONTOURS: Parameters
Macro Parameter
Data Type
Default Value
Rate for drawing bold line contours. Enter 5 to bold every fifth
contour; 10 to bold every tenth contour; 16 to bold every sixteenth
contour, etc.
BOLDRATE
I
0
R2003.12.0
COLOR-CONTOURS: Parameters
64
Landmark
COLOR-CONTOURS: Parameters
Options
HIGHLIGHT
INCREMENT
Data Type
Default Value
C*12
HIGHLIGHT
Specify the starting color index number. The first contour appears
in this color.
STARTCLR
I
0 through 255
3
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
COLOR-CONTOURS: Parameters
65
Landmark
COLOR-CONTOURS: Parameters
Macro Parameter
Data Type
Range
Default Value
Options
COLORFILLED = Colorfill between the contours.
NO COLORFILL = Do not colorfill between the contours.
Data Type
Default Value
C*12
COLORFILLED
Options
YES
NO
Data Type
Default Value
R2003.12.0
C*4
YES
COLOR-CONTOURS: Parameters
66
Landmark
COLOR-CONTOURS: Parameters
Options
POST
OMIT
Data Type
Default Value
C*4
POST
Specify the location of the color bar. Relative positions with regard
to the AOI are automatically positioned in the map offset areas.
COLORBAR
Options
NONE
LEFT
RIGHT
ABOVE
BELOW
Data Type
Default Value
=
=
=
=
=
C*8
NONE
R2003.12.0
COLOR-CONTOURS: Parameters
67
Landmark
COLOR-CONTOURS: Parameters
Options
YES = Colorfill below the lowest contour.
NO = Stop colorfilling at the lowest contour.
Data Type
Default Value
C*4
YES
Options
YES
NO
Data Type
Default Value
C*4
YES
Description
Macro Parameter
Data Type
Range
Default
R2003.12.0
COLOR-CONTOURS: Parameters
68
Landmark
COLOR-CONTOURS: Parameters
Options
INSIDE
OUTSIDE
Data Type
Default Value
C*8
OUTSIDE
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
COLOR-CONTOURS: Parameters
69
Landmark
COLOR-CONTOURS: Parameters
Macro Parameter
If fault profiles are not selected and YES is specified here, the job
terminates abnormally and polygons are not posted.
Options
YES = Profile lines are drawn on the picture.
NO = Profile lines are not drawn on the picture.
Data Type
Default Value
C*4
YES
R2003.12.0
COLOR-CONTOURS: Parameters
70
Landmark
COLOR-CONTOURS: Parameters
If polygon files are not selected and YES is specified here, the job
terminates abnormally and polygons are not posted.
Options
YES
NO
Data Type
Default Value
C*4
NO
ZCL PROCESSES
BRANCH
CONTOUR NEW
R2003.12.0
COLOR-CONTOURS: Parameters
71
Landmark
CONTOUR-WNDOW
Macro Name
CONTOUR-WINDOW
Menu Option
Purpose
Description
Results
R2003.12.0
a fault file
color-fill information
CONTOUR-WNDOW
72
Landmark
CONTOUR-WNDOW: Parameters
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
CONTOUR-WNDOW: Parameters
73
Landmark
CONTOUR-WNDOW: Parameters
R2003.12.0
CONTOUR-WNDOW: Parameters
74
Landmark
CONTOUR-WNDOW: Parameters
Options
COLORFILLED = Colorfill between the contours.
NO COLORFILL = Do not colorfill between the contours.
Data Type
Default Value
C*20
COLORFILLED
Specify the starting color index number. The first contour fill
appears in this color.
STARTCLR
I
0 through 255
56
Contour Interval
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
CONTOUR-WNDOW: Parameters
75
Landmark
CONTOUR-WNDOW: Parameters
Macro Parameter
Specify how smooth the contour line is. All contours are made up
of a series of connected straight lines. The longer these lines, the
rougher (coarser) the contour looks.
TOLER
Options
COARSE
Data Type
Default Value
C*12
MEDIUM
R2003.12.0
Label size for each contour being generated, in plotter units (in or
cm).
LABLSIZE
R
0.001
0.1 in or 0.25 cm
CONTOUR-WNDOW: Parameters
76
Landmark
CONTOUR-WNDOW: Parameters
Macro Parameter
Data Type
Range
Default Value
Rate for drawing bold line contours. Enter 5 to bold every fifth
contour; 10 to bold every tenth contour; 16, to bold every sixteenth
contour, etc.
BOLDRATE
I
0
0
ZCL PROCESSES
CONTOUR
R2003.12.0
CONTOUR-WNDOW: Parameters
77
Landmark
CONTOUR-DMS-DEG
Macro Name
CONVERT-DMS-DEG
Menu Option
Macros Operations
Convert Lat/Lon (DMS) to Decimal Degrees
Purpose
Description
Results
R2003.12.0
name of the dictionary file and format group (if the input file
originates from an external diskfile)
CONTOUR-DMS-DEG
78
Landmark
CONTOUR-DMS-DEG: Parameters
Options
MFD
DISKFILE
Data Type
Default Value
C*8
No default
Options
DEG TO DMS = Convert floating point latitude/longitude to integer degrees,
minutes, and seconds.
DMS TO DEG = Convert integer degrees, minutes, seconds to floating point
latitude/ longitude.
Data Type
Default Value
R2003.12.0
C*12
DEG TO DMS
CONTOUR-DMS-DEG: Parameters
79
Landmark
CONTOUR-DMS-DEG: Parameters
Macro Parameter
Data Type
Default Value
Name of the external dictionary file for the format group used to
describe the input file. If none is specified, the information is
assumed to be in the external diskfile.
DICTNARY
C*80
ZCL default
R2003.12.0
CONTOUR-DMS-DEG: Parameters
80
Landmark
CONTOUR-DMS-DEG: Parameters
Name of the output file; output file is same file type as input file.
FILEOUT
C*24
ZCL default
ZCL PROCESSES
BRANCH
DATA STATISTICS
DELETE FILE
IMPORT
R2003.12.0
CONTOUR-DMS-DEG: Parameters
81
Landmark
DATA-BLANK
Macro Name
DATA-BLANK
Menu Option
Purpose
Using one of the z fields on the selected data file, this macro blanks
data in all polygons in the input vertex file. The DATA-BLANK macro
is a workaround for the Blank Data process (Operations Data
Operations Blank Data in Z-MAP Plus) that only blanks data by
using the first polygon in the vertex file.
Using this technique, a flat grid is built of all ones, and the grid is then
blanked. It then back interpolates a new field from that grid, and
multiplies the field to be blanked by the new field. Because of this
approach, you need to provide a grid increment that creates at least a
250 by 250 grid over the area of the data. One more field called
MULTIPLIER is added to the output file.
If you have a lot of data close to the polygon lines, you can control
precision by reducing the grid increment to create a 600 x 600 grid or
more.
Description
z field to blank
grid increment
Results
Data blanking of the selected z field inside all polygons on the input
vertex file.
For example:
X
X
X
X
X
X X
O
X = Defined Value
O = Null Data Value
X
X
O O
R2003.12.0
DATA-BLANK
82
Landmark
DATA-BLANK: Parameters
Field number of the data in the control point file that you want to
blank. You cannot use a character field.
INFLD
I
No default
R2003.12.0
DATA-BLANK: Parameters
83
Landmark
DATA-BLANK: Parameters
o
ZCL PROCESSES
DATA BLOCK
FILESTATISTICS
DATABLOCL UTILITY
BACK INTERPOLATE
DELETE FILE
R2003.12.0
BLANK GRID
DATA STATISTICS
EVALUATE
DUAL DATA OPS
DATA-BLANK: Parameters
84
Landmark
DATA-ENUMERATION
Macro Name
DATA-ENUMERATION
Menu Option
Purpose
Description
Results
the data file for which you wish to create a Segment I.D. field
the key field on which to sort
the name of the output file and MFD to store it
R2003.12.0
X (EASTING)
Y (NORTHING) TOP 1
CHANGE
VALUE SEG ID
49800.000
49900.000
49800.000
49300.000
49600.000
49500.000
49400.000
49500.000
49500.000
49200.000
207600.00
207400.00
208200.00
208300.00
208200.00
208400.00
207900.02
208100.00
207800.00
208000.00
1.0000000
1.0000000
1.0000000
2.0000000
3.0000000
4.0000000
5.0000000
6.0000000
6.0000000
7.0000000
9999.0000
9999.0000
9999.0000
8566.2002
9999.0000
8499.9004
8187.3999
9999.0000
9999.0000
8414.5000
DATA-ENUMERATION
85
Landmark
DATA-ENUMERATION: Parameters
Output File Is
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
DATA-ENUMERATION: Parameters
86
Landmark
DATA-ENUMERATION: Parameters
Name for the new Segment I.D. field added to the output file.
FLSNUM
C*20
CHANGE VALUE SEG ID
ZCL PROCESSES
DATA ENUMERATION
R2003.12.0
DATA-ENUMERATION: Parameters
87
Landmark
DATA-HISTORY
Macro Name
DATA-HISTORY
Menu Option
Purpose
Description
You are asked to select the data or grid file for which the history is
requested.
Results
R2003.12.0
DATA-HISTORY
88
Landmark
DATA-HISTORY: Parameters
ZCL PROCESSES
FILE HISTORY
R2003.12.0
DATA-HISTORY: Parameters
89
Landmark
DATA-PROFILES
Macro Name
DATA-PROFILES
Menu Option
Purpose
R2003.12.0
whether the polygons for shade represent the area above (higher)
or below (lower values) the baseline value
DATA-PROFILES
90
Landmark
DATA-PROFILES
Description
Results
Two files are created: a fault file and a vertex file. The fault file
represents the profile both above and below the baseline. The vertex file
is used to create shading that represents the area between the baseline
and the profile (either above or below). Profiles can be added to the
current picture, but they are optional.
Description
Macro Parameter
Data Type
Range
Default
R2003.12.0
DATA-PROFILES
91
Landmark
DATA-PROFILES: Parameters
Macro Parameter
Data Type
Range
Default Value
The field that identifies the line. The I.D. field may be of any field
type, but consecutive points in the same line must have the same
value in this field.
This parameter identifies the baseline about which the attribute
profile is going to be drawn. When a seismic file is used as input,
this would be the line name field.
IDFLD
I
All fields on the input dataset
ZCL default first field of appropriate type
R2003.12.0
DATA-PROFILES: Parameters
92
Landmark
DATA-PROFILES: Parameters
Macro Parameter
Data Type
Default Value
The value to scale the z field for inclusion on the x,y plane. This
number multiplied by the diagonal distance across the input file
AOI is the mapped maximum shift (in scaled map units) from the
baseline to display the profile in map view.
SCALE
R
0.03
Macro Parameter
Data Type
Default Value
Options
RIGHT
LEFT
Data Type
Default Value
R2003.12.0
= Right of the line as drawn from first to last SP (or first to last
sequential point)
= Left of the line as drawn from first to last SP (or first to last
sequential point)
C*8
RIGHT
DATA-PROFILES: Parameters
93
Landmark
DATA-PROFILES: Parameters
Options
ABOVE = Shade the area with z values greater than the base value.
BELOW = Shade the area with z values less than the base value.
Data Type
Default Value
C*8
ABOVE
The FALT type file containing the profile line reflected in the x, y
plane for addition to your picture.
FAULTOUT
C*24
No default
R2003.12.0
The VERT type file containing the shading polygons on the x,y
plane for addition to your picture.
VERTOUT
C*24
No default
DATA-PROFILES: Parameters
94
Landmark
DATA-PROFILES: Parameters
Options
NONE
LINE+FILL
SEISMIC+LINE+FILL
Data Type
Default Value
C*20
SEISMIC+LINE+FILL
R2003.12.0
DATA-PROFILES: Parameters
95
Landmark
DATA-PROFILES: Parameters
ZCL PROCESSES
DATA BLOCK
FILE STATISTICS
BRANCH
FILE CONVERSION
FILE UTILITY
DATA ENUMERATION
DATA STATISTICS
FAULT PROFILING
COLOR POLYGONS
POST SEISMIC
DELETE FILE
R2003.12.0
DATA-PROFILES: Parameters
96
Landmark
DATA-SUMMARY
Macro Name
DATA-SUMMARY
Menu Option
Purpose
Description
Results
R2003.12.0
A list of all files on the attached MFDs sorted by type. See the
following example.
DATA-SUMMARY
97
Landmark
DATA-SUMMARY: Results
For example:
******
PROCESS
SHOWFILES
USE
5538 ******
CONTENTS OF DIRECTORY:
NAME
TYPE
MASTER FILE
CoordTrans5-3
DATA
ARGENTINA.MFD
DRAKE SEISMIC TIMES
DATA
DRAKE.MFD
seismic with 352 names
DATA
DRAKE.MFD
REEF DATA
DATA
DRAKE.MFD
mara test 1
DATA
DRAKE.MFD
MASTER FILE - ARGENTINA.MFD
RECORDS ALLOCATED
312 RELEASED
0 TOTAL USED
MASTER FILE - DRAKE.MFD
RECORDS ALLOCATED
332 RELEASED
0 TOTAL USED
PROCESS
SIZE
5
6
131
8
7
312
332
5
SHOWFILES
USE
5539 ******
CONTENTS OF DIRECTORY:
NAME
TYPE
MASTER FILE
G/TIME HORZ R
GRID
DRAKE.MFD
G/TIME HORZ R
V-02
GRID
DRAKE.MFD
G/TIME HORZ R
V-03
GRID
DRAKE.MFD
bad G/G/TIME HORZ R
GRID
DRAKE.MFD
G/TIME HORZ R
V-04
GRID
DRAKE.MFD
G/TIME HORZ R
V-05
GRID
DRAKE.MFD
REEF - NO SLOPES
GRID
DRAKE.MFD
MASTER FILE - DRAKE.MFD
RECORDS ALLOCATED
332 RELEASED
0 TOTAL USED
SIZE
14
14
14
13
14
7
7
332
ZCL PROCESSES
SHOW FILES
R2003.12.0
DATA-SUMMARY: Results
98
Landmark
DEBUG-SIL-TOGGLE
Macro Name
DEBUG-SIL-TOGGLE
Menu Option
Purpose
Description
When you start Z-MAP Plus, the SIL debug switch is off. If the SIL
debug switch is off, running the macro turns it on, and if the SIL debug
switch is on, running the macro turns it off. When on, each SIL module
prints its input and output parameters. This information is useful when
debugging. This macro has no parameters.
Results
R2003.12.0
DEBUG-SIL-TOGGLE
99
Landmark
DIP-PLOT-DATA
Macro Name
DIP-PLOT-DATA
Menu Option
Purpose
Description
If the data is in gradients, the dataset must contain DZ/DX and DZ/DY
fields. If the data is in radians or degrees, the dataset must contain Dip
Angle and Dip Azimuth Angle fields.
Creating the Required Fields
You can create the following required fields: DZ/DX, DZ/DY or Dip Angle
and Dip Azimuth Angle. Create the required fields by back interpolating the
corresponding grids before executing this macro.
R2003.12.0
DIP-PLOT-DATA
100
Landmark
DIP-PLOT-DATA
Results
When this macro executes, it positions dip vectors at each control point
location on the current picture. You must re-open the picture to see
your results.
R2003.12.0
DIP-PLOT-DATA
101
Landmark
DIP-PLOT-DATA: Parameters
The input data file that already contains the necessary Dip and
Azimuth or gradient fields.
DATAIN
C *24
All attached DATA files
ZCL default
Data Units
Description
Macro Parameter
Options
DEGREES
RADIANS
GRADIENT
Data Type
Default Value
C*8
RADIANS
Options
NO CLIP VECTOR = Vectors appear beyond the map border.
CLIP VECTOR
= Vectors stop at the map border.
Data Type
Default Value
R2003.12.0
C*16
NO CLIP VECTOR
DIP-PLOT-DATA: Parameters
102
Landmark
DIP-PLOT-DATA: Parameters
Options
POST
OMIT
Data Type
Default Value
C*4
OMIT
R2003.12.0
DIP-PLOT-DATA: Parameters
103
Landmark
DIP-PLOT-DATA: Parameters
Color Mode
Description
Macro Parameter
Options
NO COLOR CODE = Variations in magnitude are not reflected in dip vector
colors.
COLOR CODE
= Variations in magnitude result in different color
vectors.
Data Type
Default Value
C*16
COLOR CODE
If the COLOR CODE option was selected, you must enter the
number of color levels to be used.
COLORNUM
I
1 through 6
4
Start Color
Description
Macro Parameter
Data Type
Range
Default Value
The starting color index value must be entered when the Color
Code option is selected. Z-MAP Plus users can click on the palette
to view the attached color table.
START
I
0 through 255
17
ZCL PROCESSES
DIP VECTOR PLOT
R2003.12.0
DIP-PLOT-DATA: Parameters
104
Landmark
DIP-PLOT-GRID
Macro Name
DIP-PLOT-GRID
Menu Option
Purpose
To use DIP-PLOT-GRID, the AOI of the picture and the grid must be exactly
the same. This is true because the vectors used to plot the picture are based on
vectors generated from the grid. If your picture and grid do not have the same
AOI, you can make a picture specifically for the dip plots and then overlay
this onto the picture that does not have the correct AOI.
Description
Transparent to users, the Dip Magnitude and Dip Azimuth grids are
input to the Dip Plot Vector process and then deleted.
R2003.12.0
DIP-PLOT-GRID
105
Landmark
DIP-PLOT-GRID: Results
Results
Dip vectors at each grid node on the current picture. You must re-open
the picture to view the results of this macro.
R2003.12.0
DIP-PLOT-GRID: Results
106
Landmark
DIP-PLOT-GRID: Parameters
Input grid file for computing dip directions and dip magnitudes.
GRIDIN
C*24
All attached GRID files
ZCL default
Options
NO CLIP VECTOR = Vectors appear beyond the map border.
CLIP VECTOR
= Vectors stop at the map border.
Data Type
Default Value
C*16
NO CLIP VECTOR
Post a Symbol
Description
Macro Parameter
Options
POST
OMIT
Data Type
Default Value
R2003.12.0
C*4
POST
DIP-PLOT-GRID: Parameters
107
Landmark
DIP-PLOT-GRID: Parameters
R2003.12.0
Upper limit for dip magnitude. All magnitudes above this value are
equated to the maximum arrow length.
MAGNITUD
R
ZCL default the maximum z value of the dip magnitude grid
created
DIP-PLOT-GRID: Parameters
108
Landmark
DIP-PLOT-GRID: Parameters
Color Mode
Description
Macro Parameter
Options
NO COLOR CODE = Variations in magnitude are not reflected in dip vector
colors.
COLOR CODE
= Variations in magnitude result in different color
vectors.
Data Type
Default Value
C*16
COLOR CODE
Start Color
Description
Macro Parameter
Data Type
Range
Default Value
The starting color index value must be entered when the Color
Code option is selected. To view the attached color table, click the
color box next to the parameter box.
START
I
0 through 255
56
ZCL PROCESSES
SINGLE GRID OPS
DIP VECTOR PLOT
DELETE FILE
R2003.12.0
DIP-PLOT-GRID: Parameters
109
Landmark
ENVELOPE
Macro Name
ENVELOPE
Menu Option
Purpose
Description
The macro analyzes a two phase reservoir system using basic grid file
and numerical input. Quick turnaround and accurate results make this
workflow ideal for use in sensitivity analysis.
Results
The output of the macro consists of a montaged picture for each phase
that shows these elements:
a Gross Rock Volume Isochore for each HC zone that can display
unconformities
a Net Hydrocarbon Volume Isochore posted with information as in
the map described above
a map with the primary polygon Net HC Volumes Posted, with
units
a map with the secondary polygon Net HC Volumes Posted, with
units
Additionally, all pertinent data files made in modeling and
evaluation steps are saved to an attached MFD and can be assigned
a unique numerical suffix ID.
R2003.12.0
ENVELOPE
110
Landmark
ENVELOPE: Summary
R2003.12.0
ENVELOPE: Summary
111
Landmark
ENVELOPE: Summary
A Z-MAP Plus grid that is tied to an existing well control for the
top of the producing system
A Z-MAP Plus grid that is tied to an existing well control for the
structure base
If the contacts are not constant over the entire field and can be modeled
by grids, then these grid models can be supplied for both or either the
OWC or GOC.
R2003.12.0
ENVELOPE: Summary
112
Landmark
ENVELOPE: Summary
A typical situation where this case might apply is when a fault block
within the top and base surfaces is sealed and has a different OWC
and/or GOC from the rest of the unit in the field. You must build these
grids using polygon blanking on the field-wide constant elevation grid
that represents the appropriate contact. Build the blanking polygons
using the structural fault files. When the macro takes these grids as
input with the supplied structural fault files, it treats the gridded contact
surfaces correctly, derives gross and net hydrocarbon isopachs, and
then correctly integrates the isopachs for volumes.
The secondary rock properties referred to here are:
R2003.12.0
ENVELOPE: Summary
113
Landmark
ENVELOPE: Summary
The primary and secondary polygons are stored as Z-MAP Plus vertex
files. For the ENVELOPE macro, each vertex file can contain a
maximum of 40 separate polygons. The ENVELOPE macro makes
separate volumetric calculations and postings on maps, depending on
which files are supplieda primary polygon file, a secondary polygon
file, both polygon files, or neither file. If no secondary polygon file is
supplied, only the primary polygons are evaluated. If no primary file is
supplied, the entire reservoir is evaluated and a report is generated in
picture and file output. If neither polygon file is supplied, the entire
reservoir area of interest is evaluated in picture and file output only.
Complex Fraction Operations
The conversion numeric constants and units that are used for posting
results on the maps convert map units into the desired reportable area
units and volume (Map X Depth) units to the desired reported
volumetric units. Along with the conversion constants, you are asked to
supply an alphanumeric representation of the output unit. These
supplied strings are concatenated with the results from the volumetric
calculations and posted on the output maps, with the requested result
rounded up to the desired number of decimal places. Both area and
volumetric output are posted on the map for each polygon evaluated.
Conversion Numeric Constants and Decimal Representation
R2003.12.0
ENVELOPE: Summary
114
Landmark
ENVELOPE: Summary
R2003.12.0
ENVELOPE: Summary
115
Landmark
ENVELOPE: Summary
R2003.12.0
ENVELOPE: Summary
116
Landmark
ENVELOPE: Summary
R2003.12.0
Contour Interval for the Gross Rock Volume and Net Rock
Volume Isochore
You can specify this interval or have the macro calculate it. The
latter is usually the preferred method, because sometimes you are
not sure what an optimum choice would be. The workflow usually
comes up with an optimized choice that will deliver 10 to 20
contours on each map with a color bar, the correct number of
decimal places, legible contour annotation labels, etc.
ENVELOPE: Summary
117
Landmark
ENVELOPE: Summary
A Project Title
This text string is the title for your project. It appears on all
pictures in the project. All other text titles are controlled by the
macro and in all cases are descriptive and meaningful. All maps
are also time and date stamped. The time stamp displays the
interval from the time the macro began execution to the time the
map was completed, further graphically documenting the macros
output.
File Saving
The last significant input is a six-digit unique identifier for all pertinent
files created in any particular execution of the workflow. The files can
be directed to any MFD attached at runtime, including a scratch MFD
file. Even text files with all of the different runtime parameter values
are saved as MFD file members with this identifying suffix. File saving
is optional.
R2003.12.0
ENVELOPE: Summary
118
Landmark
ENVELOPE: Summary
Framework Logic
The ENVELOPE macro has certain requirements for input. When the
macro receives the proper inputs, it follows specific file saving
constraints and produces a standard graphical output. Also, you have
the option of using Gross Rock Volume modeling as opposed to top and
base structure grid inputs.
Minimal Input Requirements
The workflow macro is sensitive to what information you supply. The
minimal input required for a successful execution is a top structure grid
and an OWC or GOC/GWC that has an elevation value less than the
ZMAX of the top structure grid.
All other logical defaults will produce the volumetric evaluation with
all relevant report pictures. If minimal input requirements are not met,
the run will abort to the end of execution and give the appropriate
warning messages indicating why.
Some instances where requirements are not met are listed below, along
with the associated consequences.
R2003.12.0
ENVELOPE: Summary
119
Landmark
ENVELOPE: Summary
File Saving
Files that are saved to the selected MFD are complete and
all-encompassing. All grids and fault files, plus primary user input files,
are saved with the requested suffix at the end of the macro hard-coded
names. An index of these names and their technical description is in
this document.
If you have performed complex volumetric evaluations of reservoir
envelopes, such as those handled by this workflow, you will be able to
interactively reproduce all of the graphics and volumetric results that
the workflow produces from the saved files.
The parameters used in the macro execution and any warning messages
generated are also saved to the chosen MFD with the same suffix as
other files. Only the files that are pertinent to the level of complexity of
the hydrocarbon envelopes that were built are saved. If the case
analyzed is stratigraphically simple, then fewer files will be saved to
document its creation.
Overall, every effort has been made to document this workflow so that
saved graphical and file output could supply a future user with all of the
information needed to reproduce previous results. The source files for
execution could supply a future production geologist with a starting
point for updating a reservoir model with more recent wells and
petrophysical data.
Gross Rock Volume Modeling
As an option, the macro can also be run against your Gross Rock
Volume isochore grid models. You are prompted for these after the
structural top and base input parameters. If you supply the top and base
information and the grids for the gross rock volume isopachs of either
phase, then the macro will use the isopachs and will not process the top
base analysis. Gross Rock Volume modeling overrides the top/base
structural approach.
You can not analyze one phase using gross rock volume input while
analyzing the other using top/base information. Separate runs of the
macro must be made if you want to use different modes of input. The
workflow can only guarantee integrity on envelope models it creates.
You are responsible for the accuracy of the isochores that you supply.
R2003.12.0
ENVELOPE: Summary
120
Landmark
ENVELOPE: Summary
Graphical Outputs
The pictures produced by the workflow are intended to be of a high
enough quality so that they could be presented at low-level
management reviews. Color tables are supplied that optimize both
hardcopy and screen display media. The montage reports for the oil
and/or gas phase analysis are acceptable as documents that represent
your efforts. All of the member pictures of the report montages are time
and date stamped in an index map on the top right-hand corner.
A maximum of ten pictures are written to the output ZGF created by
the workflow. There is a possibility of five pictures for each phase of
the reservoir analyzed. The five descriptive titles are:
1.
R2003.12.0
ENVELOPE: Summary
121
Landmark
ENVELOPE: Summary
If you describe well data to the workflow, solid red, circular well
symbols are posted with the well names displayed above them. All
map features, including text, are resized internally in the macro to
optimize display quality.
2.
R2003.12.0
ENVELOPE: Summary
122
Landmark
ENVELOPE: Summary
3.
4.
R2003.12.0
ENVELOPE: Summary
123
Landmark
ENVELOPE: Summary
5.
R2003.12.0
ENVELOPE: Summary
124
Landmark
ENVELOPE: Summary
2.
3.
R2003.12.0
ENVELOPE: Summary
125
Landmark
ENVELOPE: Summary
4.
5.
R2003.12.0
ENVELOPE: Summary
126
Landmark
ENVELOPE: Parameters
The directory path and name for the new ZGF that stores the final
pictures the macro creates. Pictures are created only for the
reservoir phases that are analyzed.
Accepting the Default Value
Macro Parameter
STRING
String Parameter
Data Type
Default Value
R2003.12.0
C*40
ENVELOPE.ZGF
ENVELOPE: Parameters
127
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
The name of the input grid file that represents the top structure
elevation of the reservoir formation or unit you are analyzing for
volumetrics. This file must be in an MFD attached to Z-MAP Plus.
To use your own gross hydrocarbon rock volume isochore grid
models as input to the macro, use the default setting.
TGRD
C*24
FILENAME NOT SPECIFIED
MFD that contains the top structure grid you want to use as input.
MFDTGRD
I
0-5
0
Macro Parameter
Data Type
Default Value
oNAME
Name of the input grid file that represents the base structure
elevation of the reservoir formation or unit being analyzed for
volumetrics. The grid file must be in an MFD attached to
Z-MAP Plus. To use your own gross hydrocarbon rock volume
isochore grid models as input to the macro, use the default setting.
BGRD
C*24
FILENAME NOT SPECIFIED
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
MFD that contains the base structure grid you want to use as input.
MFDBGRD
I
0-5
0
ENVELOPE: Parameters
128
Landmark
ENVELOPE: Parameters
Vertical fault file associated with the top and base formation or unit
elevation grid models.
FAULTS
C*24
FILENAME NOT SPECIFIED
MFD that contains the FAULTS file you want to use as input.
MFDFAULT
I
0-5
0
Macro Parameter
Data Type
Default Value
oMFD
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
MFD that contains the contact grid file you want to use as input.
MFDGOC
I
0-5
0
ENVELOPE: Parameters
129
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
As with the GOC/GWC, you can use either gridded surface models
or a numerical elevation number to represent the OWC elevation
surface. If you want to use a grid, this is where it must be specified.
The gridded surface model must extend past the points at which it
would cross either the base or top elevation grids. If you intend to
use your own gross hydrocarbon rock volume isochore grid models,
then this parameter should be ignored and left to default.
OWCGRD
C*24
FILENAME NOT SPECIFIED
MFD that contains the contact grid file you want to use as input.
MFDOWC
I
0-5
0
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
ENVELOPE: Parameters
130
Landmark
ENVELOPE: Parameters
Name of an Oil GRV Isochore grid model you have built outside of
the macro workflow If you specify this parameter, the macro
does not create an internal Gross Hydrocarbon Rock Volume
Isochore. You are entirely responsible for the accuracy of the
isochore model and the volumetric results reported.
Multi-Reservoir Phase Description Modes
Macro Parameter
Data Type
Default Value
ISOO
C*24
FILENAME NOT SPECIFIED
R2003.12.0
MFD that contains the oil isochore file you want to use as input.
MFDISOO
I
0-5
0
ENVELOPE: Parameters
131
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
Fault file associated with the Oil Gross Rock Volume Isochore
Unlike the case where the macro uses base and top grid models to
define the evaluation isochore, the faults supplied here for the gas
and oil zone user-built isochores can be different files.
ISFO
C*24
No default
MFD that contains the oil isochore faults file you want to use as
input.
MFDISFO
I
0-5
0
Macro Parameter
Data Type
Default Value
oMFD
Name of a Gas GRV Isochore grid model you built outside of the
macro workflow If you specify this parameter, the macro does
not create an internal Gross Hydrocarbon Rock Volume Isochore.
You are entirely responsible for the accuracy of the isochore model
and the volumetric results reported.
ISOG
C*24
FILENAME NOT SPECIFIED
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
MFD that contains the gas isochore file you want to use as input.
MFDISOG
I
0-5
0
ENVELOPE: Parameters
132
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
Fault file associated with the Gas Gross Rock Volume Isochore
Unlike having the macro use base and top grid models to define the
evaluation isochore, you can specify different files to add gas and
oil zone user-built isochores.
ISFG
C*24
FILENAME NOT SPECIFIED
R2003.12.0
MFD that contains the gas isochore faults file you want to use as
input.
MFDISFG
I
0-5
0
ENVELOPE: Parameters
133
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
PORGRD
C*24
FILENAME NOT SPECIFIED
R2003.12.0
ENVELOPE: Parameters
134
Landmark
ENVELOPE: Parameters
Description
Macro Parameter
Data Type
Default Value
NTGGRD
C*24
FILENAME NOT SPECIFIED
R2003.12.0
The MFD that contains the input N/G ratio grid (NTGGRD).
MFDNTG
I
0-5
0
ENVELOPE: Parameters
135
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
GSATGRD
C*24
FILENAME NOT SPECIFIED
R2003.12.0
The MFD that contains the input gas saturation grid (GSATGRD).
MFDGSAT
I
0-5
0
ENVELOPE: Parameters
136
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
OSATGRD
C*24
FILENAME NOT SPECIFIED
R2003.12.0
The MFD that contains the input oil saturation grid (OSATGRD).
MFDOSAT
I
0-5
0
ENVELOPE: Parameters
137
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
FVFOGRD
C*24
FILENAME NOT SPECIFIED
R2003.12.0
The MFD that contains the input oil FVF grid (FVFOGRD).
MFDFVF
I
0-5
0
ENVELOPE: Parameters
138
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
FVFGGRD
C*24
No default
R2003.12.0
The MFD that contains the input gas FVF grid (FVFGGRD).
MFDFVFG
I
0-5
0
ENVELOPE: Parameters
139
Landmark
ENVELOPE: Parameters
A vertex file that contains polygons that are used in the volumetric
integration of the Net Hydrocarbon Pore Volume grid that is
conditioned or built in the ENVELOPE operation. The polygons
are used to break up the envelopes for the different hydrocarbon
phases into areas of separate and discrete integration.
Separate scaled and labeled Area and Volume numbers are reported
to a file and posted to a map for each one of the polygons. The
maximum number of polygons allowed in the file is 40. The format
for the file records is a simple X, Y, SEG ID format of the VERT
type file in Z-MAP Plus. Each polygon is colorfilled on the
volumetrics report picture for each phase. If any of the polygons
overlap, the colorfill overlaps as well, and duplicate volumes are
reported. No intersecting polygon logic is used.
If this file is not specified and the default value is used, the
Volumetrics run is still executed and the picture is created.
However, the evaluation area for the integration is the entire AOI of
the macro-derived Net HPV grid by default. The numbers, with
their appropriate labels, are posted in a size-scaled manner in the
middle of the report picture, AOI.
Macro Parameter
Data Type
Default Value
PRMPOLY
C*24
No default
R2003.12.0
ENVELOPE: Parameters
140
Landmark
ENVELOPE: Parameters
Macro Parameter
SECPOLY
C*24
FILENAME NOT SPECIFIED
Data Type
Default Value
o
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
ENVELOPE: Parameters
141
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Range
Default Value
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
ENVELOPE: Parameters
142
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Range
Default Value
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
ENVELOPE: Parameters
143
Landmark
ENVELOPE: Parameters
Macro Parameter
Options
AUTOMATIC =
USE BELOW =
Data Type
Default Value
C*12
AUTOMATIC
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
ENVELOPE: Parameters
144
Landmark
ENVELOPE: Parameters
Macro Parameter
Options
YES =
NO =
Data Type
Default Value
C*4
YES
Macro Parameter
Options
NONE
=
DEFAULT =
USER
=
Data Type
Default Value
R2003.12.0
C*8
NONE
ENVELOPE: Parameters
145
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
R2003.12.0
GENF
R
2.0
ENVELOPE: Parameters
146
Landmark
ENVELOPE: Parameters
Macro Parameter
All significant output grids, data, fault, and vertex files can be saved
by the macro to a scratch MFD or an MFD attached to Z-MAP Plus
or the ZCL stream running. When the save option is used, the
macro is in control of the prefix naming convention of all files.
SAVE
Options
NO =
YES =
Data Type
Default Value
C*4
NO
OUTMFD
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
ENVELOPE: Parameters
147
Landmark
ENVELOPE: Parameters
Macro Parameter
Options
YES =
NO =
Data Type
Default Value
C*4
YES
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
ENVELOPE: Parameters
148
Landmark
ENVELOPE: Parameters
UNITS OF AREA?
Description
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
ENVELOPE: Parameters
149
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
ENVELOPE: Parameters
150
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
On all of the four maps the macro can create in a phase evaluation,
well data locations are displayed from this input MFD DATA file.
The well location and well name are posted on the two isochore
displays. Only the well location is posted on any of the volume
report maps. If you do not specify this file, no postings occur. The
fields required from an input file are x, y, and a field to use as the
well name. Deviated well files are not selectable and cannot be
posted by the ENVELOPE operation.
MWELLD
C*24
FILENAME NOT SPECIFIED
The MFD that contains the input file for posting (MWELLD).
MFDINF
I
0-5
0
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
ENVELOPE: Parameters
151
Landmark
ENVELOPE: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
Options
Description
1
2
3
4
5
6
7
8
9
10
11
12
Data Type
Default Value
R2003.12.0
=
=
=
=
=
=
=
=
=
=
=
=
1:200
1:500
1:1,000
1:2,500
1:4,000
1:5,000
1:10,000
1:20,000
1:25,000
1:50,000
1:75,000
1:100,000
C*12
1:5,000
ENVELOPE: Parameters
152
Landmark
ENVELOPE: Parameters
This is a map design parameter that assigns what the map units will
be for the coordinate system of the grids, faults, and data.
MPUNIT
Options
METERS =
FEET
=
Data Type
Default Value
C*8
METERS
Macro Parameter
Data Type
Default Value
R2003.12.0
This title is the only one you have control of. It is placed
prominently, centered in the top offset margin of each map
produced by the macro. It is advisable to use the reservoir or
prospect name as an entry.
ISOTITB
C*30
Z-MAP Plus OIL AND GAS RESERVOIR
ENVELOPE: Parameters
153
Landmark
EVALUATE-CONGRID
Macro Name
EVALUATE-CONGRID
Menu Option
Purpose
Description
Results
the minimum and maximum x and y values for the output gridding
area
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
EVALUATE-CONGRID
154
Landmark
EVALUATE-CONGRID: Parameters
The value of all the grid nodes in the output constant grid.
VALUE
R
0
*Minimum X Value
Description
Macro Parameter
Data Type
Default Value
*Maximum X Value
Description
Macro Parameter
Data Type
Default Value
*Minimum Y Value
Description
Macro Parameter
Data Type
Default Value
*Maximum Y Value
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
EVALUATE-CONGRID: Parameters
155
Landmark
EVALUATE-CONGRID: Parameters
Grid Increment
Description
Macro Parameter
Data Type
Default Value
ZCL PROCESSES
DATA BLOCK
EVALUATE
DELETE FILE
R2003.12.0
EVALUATE-CONGRID: Parameters
156
Landmark
EVALUATE-POLYN
Macro Name
EVALUATE-POLYN
Menu Option
Purpose
R2003.12.0
EVALUATE-POLYN
157
Landmark
EVALUATE-POLYN
Degree of Polynomial = 1
Degree of Polynomial = 2
Minimum X & Y = 0
Maximum X & Y = 10
Grid Increment = 1
Where:
Minimum X & Y = 0
Maximum X & Y = 10
Grid Increment = 1
Check with Grid Statistics:
Results
R2003.12.0
A grid with the requested AOI and grid increment and node values that
are resolved by the polynomial expansion using the supplied constant
and coefficients.
EVALUATE-POLYN
158
Landmark
EVALUATE-POLYN: Parameters
*Minimum X Value
Description
Macro Parameter
Data Type
Default Value
*Maximum X Value
Description
Macro Parameter
Data Type
Default Value
*Minimum Y Value
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
EVALUATE-POLYN: Parameters
159
Landmark
EVALUATE-POLYN: Parameters
*Maximum Y Value
Description
Macro Parameter
Data Type
Default Value
Macro Parameter
Options
INCREMENTS
ROWS&COLS
Data Type
Default Value
C*12
INCREMENTS
*Grid Increment
Description
Macro Parameter
Data Type
Default Value
This is the coordinate distance to use for the grid increment of the
new grid. The resulting x and y grid increments are both this value.
INC
R
No default
R2003.12.0
EVALUATE-POLYN: Parameters
160
Landmark
EVALUATE-POLYN: Parameters
Null data value for the output grid node if evaluated as null.
ZNON
R
1.0000E+30
What to Enter
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
EVALUATE-POLYN: Parameters
161
Landmark
EVALUATE-POLYN: Parameters
Macro Parameter
Data Type
Default Value
Degree of Polynomial
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
EVALUATE-POLYN: Parameters
162
Landmark
EVALUATE-POLYN: Parameters
Real number which is the constant term for the desired polynomial
expansion.
CONSTANT
R
0.0
Real number that is the coefficient for the X term in the polynomial
expansion.
XCOF
R
0.0
Real number that is the coefficient for the Y term in the polynomial
expansion.
YCOF
R
0.0
R2003.12.0
EVALUATE-POLYN: Parameters
163
Landmark
EVALUATE-POLYN: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
EVALUATE-POLYN: Parameters
164
Landmark
EVALUATE-POLYN: Parameters
Real number that is the coefficient for the X2Y term in the
polynomial expansion.
X2YC
R
0.0
R2003.12.0
Real number that is the coefficient for the Y2X term in the
polynomial expansion.
Y2XC
R
0.0
EVALUATE-POLYN: Parameters
165
Landmark
EVALUATE-POLYN: Parameters
Real number that is the coefficient for the Y2X2 term in the
polynomial expansion.
X2Y2
R
0.0
ZCL PROCESSES
DATA BLOCK
EVALUATE
BRANCH
R2003.12.0
EVALUATE-POLYN: Parameters
166
Landmark
EXPORT-CPS-FILE
Macro Name
EXPORT-CPS-FILE
Menu Option
Purpose
This macro exports a member file from an MFD to a CPS SAVE file.
You have the option of exporting an original or extended file.
Description
You must input a member file of the type GRID, DATA, VERT, FALT,
or CNTR.
Results
R2003.12.0
EXPORT-CPS-FILE
167
Landmark
EXPORT-CPS-FILE: Parameters
Macro Parameter
Data Type
Range
Default Value
Specify the output SAVE file number on the disk file for the CPS
data. If SAVENUM = 1, then a new file is created; otherwise, an old
file is opened and appended to.
SAVENUM
I
1 through 100
1
Specify the type of format to use. While XYZ is the default, a better
default for a grid file is EXTENDED.
FRMTTYPE
Options
EXTENDED
Data Type
Default Value
C*12
XYZ meant for a data file
ZCL PROCESSES
EXPORTCPSFILE
R2003.12.0
EXPORT-CPS-FILE: Parameters
168
Landmark
EXPORT-ZGF-FILE
Macro Name
EXPORT-ZGF-FILE
Menu Option
Purpose
Description
Results
R2003.12.0
Name of the neutral graphics file for the flat file version of the
entire ZGF.
DISKFILE
C*80
ZCL default
EXPORT-ZGF-FILE
169
Landmark
EXPORT-ZGF-FILE: Parameters
Macro Parameter
DISKFILE
Options
YES
NO
Data Type
Default Value
C*4
YES
ZCL PROCESSES
EXPORT ZGF FILE
R2003.12.0
EXPORT-ZGF-FILE: Parameters
170
Landmark
FASTCONTOURMAP
Macro Name
FASTCONTOURMAP
Menu Option
Purpose
This macro builds a grid and then generates a contour map from the
selected z field on your data file.
Description
Results
well dataset
z field on the well dataset
a fault dataset (optional)
grid interval (optional)
contouring interval (optional)
ZGF name and picture name
Description
Macro Parameter
Data Type
Range
Default
R2003.12.0
FASTCONTOURMAP
171
Landmark
FASTCONTOURMAP: Parameters
Specify the field on the control point file to grid and contour.
INFLD
I
ZCL default first Z Value field
Default Value:
Grid Interval
Description
Macro Parameter
Data Type
Default Value
Contour Interval
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
FASTCONTOURMAP: Parameters
172
Landmark
FASTCONTOURMAP: Parameters
Macro Parameter
Data Type
Default Value
Options
NEW
OLD
Data Type
Default Value
C*4
OLD
ZCL PROCESSES
POINT GRIDDING
PICTURE
BORDER
LABEL N/E
CONTOUR
DELETE FILE
R2003.12.0
FASTCONTOURMAP: Parameters
173
Landmark
FASTMAPFROMGRID
Macro Name
FASTMAPFROMGRID
Menu Option
Purpose
This macro builds a contour map using a grid file. A map border and
border labels are also added to the map.
Description
Results
a grid dataset
a fault dataset (optional)
contouring interval (optional)
graphics file and picture names
R2003.12.0
FASTMAPFROMGRID
174
Landmark
FASTMAPFROMGRID: Parameters
Name of the fault file.You should specify this parameter if the input
grid was built using faults.
FAULTS
C*24
All attached FALT files
ZCL default
Contour Interval
Description
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
FASTMAPFROMGRID: Parameters
175
Landmark
FASTMAPFROMGRID: Parameters
Options
NEW
OLD
Data Type
Default Value
C*4
NEW
ZCL PROCESSES
CONTOUR
LABEL N/E
PICTURE
BORDER
R2003.12.0
FASTMAPFROMGRID: Parameters
176
Landmark
FAULT-BACKFILL-FLDS
Macro Name
FAULT-BACKFILL-FLDS
Menu Option
Purpose
You can use this macro to edit center-line fault files. When center-line
fault files are output from certain macros, they require editing before
you process them further in Point Gridding Plus. Once you have edited
the fields in a center-line fault file, you can use the enhanced fault
processing available in Point Gridding Plus.
The three field types used by Point Gridding Plus are:
vertical separation
heave
Point Gridding Plus does not presently use the fault angle in the center-line
fault file. However, fault dip angle usually varies in a smooth and predictable
fashion, and we can concentrate our efforts on editing this field value. Then
we use FAULT-BACKFILL-FLDS to recalculate the heave field values.
Description
You must input a center-line fault file. The file must have vertical
separation, heave, and fault dip angle fields.
You select either the vertical separation or heave field to be backfilled.
This macro overwrites the values of the field you select with new values
based on the input values of the other two fields.
FAULT-BACKFILL-FLDS uses simple right angle trigonometry in the
calculations. If one of the fields being used in the calculations has a
ZNON value, the ZNON is propagated to the new output field.
Results
R2003.12.0
A fault file with a calculated third field value. The calculated value is
derived from the known values of the other two (out of three) fields:
vertical separation, heave, and fault dip angle fields.
FAULT-BACKFILL-FLDS
177
Landmark
FAULT-BACKFILL-FLDS: Workflow
A typical workflow for preparing a center-line fault file for use in Point
Gridding Plus appears below.
Generate a pseudo-seismic file from grid nodes
using the GRID-TO-SEISMIC macro.
R2003.12.0
FAULT-BACKFILL-FLDS: Workflow
178
Landmark
FAULT-BACKFILL-FLDS: Parameters
This is the input file for which you want a new field value to be
calculated.
FAULTIN
C*24
All attached FALT files
ZCL default
The MFD that contains the input fault file you want to use.
MFDIN
I
0 through 5
Searches all attached MFDs
Select the x field in the input fault file you want to use.
XFLD
I
All X (EASTING) fields in the input file
ZCL default first field of the appropriate type
Select the y field in the input fault file you want to use.
YFLD
I
All Y (NORTHING) fields in the input file
ZCL default first field of the appropriate type
R2003.12.0
Select the SEG I.D. field in the input fault file you want to use.
SEGID
I
All SEG I.D. fields in the input file
ZCL default first field of the appropriate type
FAULT-BACKFILL-FLDS: Parameters
179
Landmark
FAULT-BACKFILL-FLDS: Parameters
Macro Parameter
Data Type
Range
Default Value
Fault dip angle field in the input fault file. This field can be either in
radians or decimal degrees.
Note: FAULT-SHRINKER results are in decimal degrees.
ANGL
I
All DIP ANGLE fields in the input file
ZCL default first field of the appropriate type
Options
BACKFILL ANGLE
BACKFILL HEAVE
BACKFILL THROW
Data Type
Default Value
R2003.12.0
C*16
BACKFILL ANGLE
FAULT-BACKFILL-FLDS: Parameters
180
Landmark
FAULT-BACKFILL-FLDS: Parameters
Macro Parameter
Options
DECIMAL DEGREES
RADIANS
Data Type
Default Value
C*16
DECIMAL DEGREES
Name of the output file to which the new field values are to be
written.
FLTOUT
C*24
FAULTS ANGLE FILLED
ZCL PROCESSES
DELETE FILE
FILE UTILITY
BRANCH
R2003.12.0
FAULT-BACKFILL-FLDS: Parameters
181
Landmark
FAULT-BALANCER
Macro Name
FAULT-BALANCER
Menu Option
Purpose
This macro:
You would normally use this macro before running Point Gridding Plus
and after running the FAULT-SHRINKER macro.
Description
Results
R2003.12.0
FAULT-BALANCER
182
Landmark
FAULT-BALANCER: Parameters
Options
NONE = No report, except error messages.
FULL = Full report.
Data Type
Default Value
R2003.12.0
C*4
FULL
FAULT-BALANCER: Parameters
183
Landmark
FAULT-BALANCER: Parameters
Macro Parameter
Data Type
Range
Default Value
Macro Parameter
Data Type
Range
Default Value
DISTANCE
R
> 0.0
ZCL default 1/16 of diagonal of bounding rectangle of fault data
R2003.12.0
FAULT-BALANCER: Parameters
184
Landmark
FAULT-BALANCER: Parameters
ZCL PROCESSES
FAULT BALANCE
R2003.12.0
FAULT-BALANCER: Parameters
185
Landmark
FAULT-CONTOURS
Macro Name
FAULT-CONTOURS
Menu Option
Purpose
This macro allows you to put color-filled contours and a color bar on
your map and change the colors of your contours. The macro uses the
Profile Contouring algorithm with the FAULT option instead of the
PROFILE option. Therefore, the grids can be created using algorithms
other than Point Gridding Plus. You may also clip either inside or
outside of a polygon.
Description
a grid dataset
a fault dataset
Results
R2003.12.0
FAULT-CONTOURS
186
Landmark
FAULT-CONTOURS: Parameters
Description
Macro Parameter
Data Type
Range
Default
R2003.12.0
FAULT-CONTOURS: Parameters
187
Landmark
FAULT-CONTOURS: Parameters
Contouring Refinement
Description
Macro Parameter
Specify how smooth the contour line should be. All contours are
made up of a series of connected straight lines. The longer these
lines, the rougher (coarser) the contour looks.
SMOOTH
Options
COARSEST = Coarsest point spacing along curves. Approximately one grid
interval
COARSE
= Coarse point spacing along curves. Approximately1/2 the grid
interval.
MEDIUM
= Medium point spacing along curves. Approximately 1/4 the
grid interval.
FINE
= Fine point spacing along curves. Approximately 1/8 the grid
interval.
VERY FINE = Very fine point spacing along curves. Approximately 1/16 the
grid interval.
Data Type
Default Value
C*12
MEDIUM
R2003.12.0
FAULT-CONTOURS: Parameters
188
Landmark
FAULT-CONTOURS: Parameters
R2003.12.0
FAULT-CONTOURS: Parameters
189
Landmark
FAULT-CONTOURS: Parameters
Macro Parameter
Data Type
Default Value
Rate for drawing bold line contours. Enter 5 to bold every fifth
contour; 10 to bold every tenth contour; 16 to bold every sixteenth
contour, etc.
BOLDRATE
I
0
Specify the method chosen to color contours and hence control the
meaning of the LINERATE parameter.
LINCLRTP
Options
HIGHLIGHT
INCREMENT
Data Type
Default Value
R2003.12.0
C*12
HIGHLIGHT
FAULT-CONTOURS: Parameters
190
Landmark
FAULT-CONTOURS: Parameters
Specify the starting color index number. The first contour appears
in this color.
STARTCLR
I
0 through 255
3
Macro Parameter
Data Type
Range
Default Value
Options
NO COLORFILL = Do not colorfill between the contours.
COLORFILL
= Colorfill between the contours.
Data Type
Default Value
R2003.12.0
C*12
COLORFILLED
FAULT-CONTOURS: Parameters
191
Landmark
FAULT-CONTOURS: Parameters
Options
YES
NO
Data Type
Default Value
C*4
YES
Options
POST
OMIT
Data Type
Default Value
C*4
POST
Options
NONE
LEFT
RIGHT
ABOVE
BELOW
Data Type
Default Value
R2003.12.0
=
=
=
=
=
No color bar
Left of the map
Right of the map
Above the map
Below the map
C*8
NONE
FAULT-CONTOURS: Parameters
192
Landmark
FAULT-CONTOURS: Parameters
Options
YE
S
NO
Data Type
Default Value
C*4
YES
Options
YES
NO
Data Type
Default Value
R2003.12.0
C*4
YES
FAULT-CONTOURS: Parameters
193
Landmark
FAULT-CONTOURS: Parameters
Options
INSIDE
OUTSIDE
Data Type
Default Value
C*8
OUTSIDE
Macro Parameter
Data Type
Default Value
R2003.12.0
FAULT-CONTOURS: Parameters
194
Landmark
FAULT-CONTOURS: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
If fault profiles are not selected and YES is specified here, the job
terminates abnormally and polygons are not posted.
Options
YES
NO
Default Value
YES
R2003.12.0
FAULT-CONTOURS: Parameters
195
Landmark
FAULT-CONTOURS: Parameters
If polygon files are not selected and YES is specified here, the job
terminates abnormally and polygons are not posted.
Options
YES
NO
Data Type
Default Value
C*4
NO
ZCL PROCESSES
CONTOUR NEW
BRANCH
R2003.12.0
FAULT-CONTOURS: Parameters
196
Landmark
FAULT-DIP-SYMBOL
Macro Name
FAULT-DIP-SYMBOL
Menu Option
Purpose
Description
R2003.12.0
FAULT-DIP-SYMBOL
197
Landmark
FAULT-DIP-SYMBOL: Results
Results
R2003.12.0
FAULT-DIP-SYMBOL: Results
198
Landmark
FAULT-DIP-SYMBOL: Parameters
R2003.12.0
FAULT-DIP-SYMBOL: Parameters
199
Landmark
FAULT-DIP-SYMBOL: Parameters
Options
POSITIVE DEPTH = Numbers get larger the deeper you go.
NEGATIVE DEPTH = Numbers get smaller the deeper you go.
Data Type
Default Value
C*16
POSITIVE DEPTH
Options
RADIANS
DEGREES
GRADS
Data Type
Default Value
C*8
DEGREES
Options
NONE
PARTIAL
FULL
Data Type
Default Value
R2003.12.0
= No report is generated.
= Messages printed at the start of major operations.
= Intermediate messages printed during various processing
operations.
C*8
PATIAL
FAULT-DIP-SYMBOL: Parameters
200
Landmark
FAULT-DIP-SYMBOL: Parameters
Specify whether the faults with dip symbol are to be drawn on the
picture or not.
DRAW
Options
YES
NO
Data Type
Default Value
C*4
YES
ZCL PROCESSES
DELETE FILE
FLT D SYMB C
R2003.12.0
FAULT-DIP-SYMBOL: Parameters
201
Landmark
FAULT-MIGRATION
Macro Name
FAULT-MIGRATION
Menu Option
Purpose
This macro migrates a set of centerline traces from their current map
position to the position they would have on a structure surface either
above or below the structure surface to which the faults belong. You
must input a fault file containing centerline faults with dip and vertical
separation. The isochore thickness (thickness between the horizon to
which the faults belong and the horizon to which the faults are to be
migrated) may be encoded on the input fault file or may be input
directly as a constant value. You can specify rates of change of dip and
vertical separation (throw) to model the migration of listric faults.
The thickness field in the input fault file is normally created by
interpolating values from an unfaulted isochore grid that represents
thickness between the surface for which faults exist and the surface to
which the faults are migrated.
After migration, some minor editing is usually required to fix separated
bifurcations and to remove or add faults that die out or startup on the
target structure surface. FAULT BALANCER.ZCLMAC can help
accomplish these aims.
Description
R2003.12.0
FAULT-MIGRATION
202
Landmark
FAULT-MIGRATION: Results
Results
You must eliminate the isochore thickness value from the file before using the
output file for other fault processing utilities.
Original Fault
R2003.12.0
FAULT-MIGRATION: Results
203
Landmark
FAULT-MIGRATION: Parameters
Macro Parameter
Data Type
Range
Default Value
Name of the input centerline fault file. This file must contain a
vertical separation (throw) field, and optionally contain dip angle
and thickness fields.
FAULTS
C*24
All attached FALT and VERT files
No default
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
FAULT-MIGRATION: Parameters
204
Landmark
FAULT-MIGRATION: Parameters
Options
POSITIVE DEPTH = Numbers get larger the deeper you go.
NEGATIVE DEPTH = Numbers get smaller the deeper you go.
Data Type
Default Value
C*16
POSITIVE DEPTH
Options
UP
= Migrate the fault traces to a higher horizon.
DOWN = Migrate the fault traces to a lower horizon.
Data Type
Default Value
C*4
UP
R2003.12.0
FAULT-MIGRATION: Parameters
205
Landmark
FAULT-MIGRATION: Parameters
Macro Parameter
Data Type
Default Value
R2003.12.0
FAULT-MIGRATION: Parameters
206
Landmark
FAULT-MIGRATION: Parameters
Macro Parameter
Data Type
Default Value
ZCL PROCESSES
FAULT MIGRATION
R2003.12.0
FAULT-MIGRATION: Parameters
207
Landmark
FAULT-PROFILING
Macro Name
FAULT-PROFILING
Menu Option
Purpose
This process creates a fault file and a vertex file which graphically
describe an attribute distribution along a centerline fault. This attribute
could be throw, heave or fault angle. The output, if displayed on a map
with the original centerline faults, provides a visual representation of
the chosen attribute field in the fault file. The output can be thought of
as a cross-section profile of the attribute laid on its side. The input fault
traces are the baseline for the cross section and represent a value of
zero for the attribute on the section. Positive deviations from the
centerline faults (positive throws, for instance) appear by default on the
upthrown side of the fault, while negatives appear on the downthrown
side. The output display from this process can be used for the following
purposes:
Using closed polygons, you can colorfill the area between the input
faults and the profile faults that result from this process. The closed
polygons consist of the input faults tied with the profile faults. You can
save both the polygon and the map view profile fault file.
Description
Results
R2003.12.0
FAULT-PROFILING
208
Landmark
FAULT-PROFILING: Parameters
Macro Parameter
Data Type
Range
Default Value
The name of the input centerline fault file. This file must contain a
vertical separation (throw) field, and can also contain dip angle and
thickness fields.
FAULTS
C*24
All attached DATA, VERT and FALT files
No default
Select the x field in the input fault file you want to use for the
baseline profile.
XFLD
I
All X (EASTING) fields in the input fault file
ZCL default first field of the appropriate type
R2003.12.0
Select the y field in the input fault file you want to use for the
baseline profile.
YFLD
I
All Y (NORTHING) fields in the input fault file
ZCL default first field of the appropriate type
FAULT-PROFILING: Parameters
209
Landmark
FAULT-PROFILING: Parameters
Select the SEG I.D. field in the input fault file you want to use for
the baseline profile.
SEGF
I
All SEG I.D. fields in the input fault file
ZCL default first field of the appropriate type
Select the field in the input fault file you want to use for the profile.
FALTTFLD
I
All fields on the input fault file
ZCL default
Options
DEFAULT = Use the ZCL default
SPECIFY = User value specified by PHGHT
Data Type
Default Value
C*8
DEFAULT
R2003.12.0
FAULT-PROFILING: Parameters
210
Landmark
FAULT-PROFILING: Parameters
Options
POSITIVE DEPTH = Numbers get larger the deeper you go.
NEGATIVE DEPTH = Numbers get smaller the deeper you go.
Data Type
Default Value
C*16
NEGATIVE DEPTH
Options
UP
= Profiles should appear on the up-thrown side of the center line fault
traces.
DOWN = Profiles should appear on the down-thrown side of the center line
fault traces.
Data Type
Default Value
C*4
UP
Options
YES
NO
Data Type
Default Value
C*4
NO
R2003.12.0
Name of the output fault file. This file contains the fault vertical
separation (throws) as map view profiles.
FAULTOUT
C*24
No default
FAULT-PROFILING: Parameters
211
Landmark
FAULT-PROFILING: Parameters
The MFD to use for storing the output centerline fault file.
MFDFLOUT
I
0 through 5
0 scratch MFD
Macro Parameter
Data Type
Default Value
Name of output vertex file. This file contains the fault vertical
separation (throw) profiles as closed map view polygons which may
be colorfilled or displayed as dashed lines to enhance the final map.
VERTICES
C*24
No default
Specify whether you want the profile added to the current picture.
GRAPH
Options
YES
NO
Data Type
Default Value
R2003.12.0
C*4
YES
FAULT-PROFILING: Parameters
212
Landmark
FAULT-PROFILING: Parameters
Specify whether to add center line fault traces to the current picture.
ADDCL
Options
YES
NO
Data Type
Default Value
C*4
YES
Specify the color index for drawing the center line traces.
CCLNS
I
0 through 255
29
ZCL PROCESSES
COLOR POLYGONS
DATA BLOCK PRINT
DATA STATISTICS
FAULT PROFILING
POST DATA NEW
R2003.12.0
DATA BLOCK
DATA BLOCK UTILITY
DELETE FILE
FILE UTILITY
BRANCH
FAULT-PROFILING: Parameters
213
Landmark
FAULT-SHRINKER
Macro Name
FAULT-SHRINKER
Menu Option
Purpose
R2003.12.0
FAULT-SHRINKER
214
Landmark
FAULT-SHRINKER: Description
Description
Results
This macro always outputs a centerline fault file. This file contains fault
vertical separation, fault polygon gap, and fault polygon dip angle
fields. The original fault polygons can be reconstructed from the
centerlines and the fault gap data stored at every vertex of each
centerline fault.
If seismic data is input, a vertex exists along each centerline fault where
the seismic line crosses the fault, and a vertical separation value is
stored in the corresponding field.
If general fault dip direction and dip angle, or other rules, are used to
compute vertical separation, every vertex on the centerline file has a
vertical separation value, a fault gap value, and a fault dip angle value.
However, if fault geometry information is derived only from seismic
information, then most output vertices have void marker values for
vertical separation, and all vertices have void marker values for fault
dip angle.
R2003.12.0
FAULT-SHRINKER: Description
215
Landmark
R2003.12.0
216
Landmark
FAULT-SHRINKER: Parameters
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
FAULT-SHRINKER: Parameters
217
Landmark
FAULT-SHRINKER: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
Macro Parameter
Options
CONCAVE = Down dip on concave side of fault trace.
CONVEX = Down dip on convex side of fault trace.
NONE
= Do not use this method.
Data Type
Default Value
R2003.12.0
C*8
NONE
FAULT-SHRINKER: Parameters
218
Landmark
FAULT-SHRINKER: Parameters
Macro Parameter
Options
YES
NO
Data Type
Default Value
C*4
NO
Assigned constant dip angle for all faults, in degrees. Used when
PRFDIREC = YES or CONVEXTY = CONVEX or CONCAVE.
DIPANGLE
R
0.0 through 90.0 degrees
45.0
R2003.12.0
FAULT-SHRINKER: Parameters
219
Landmark
FAULT-SHRINKER: Parameters
Macro Parameter
Options
NO ANALYSIS = Perform no analysis.
ANALYSIS
= Perform analysis and write results to the screen
Data Type
Default Value
C*12
ANALYSIS
Options
CLOSEST 2PTS = Compute the difference between closest points on
opposite sides of the fault.
CLOSEST 4PTS = Use the nearest two data points on both sides of the fault.
Data Type
Default Value
C*12
CLOSEST 4 PTS
Options
NONE
PARTIAL
FULL
Data Type
Default Value
R2003.12.0
= No report
= Messages printed at the start of major operations.
= Intermediate messages printed during various processing
operations.
C*8
PARTIAL
FAULT-SHRINKER: Parameters
220
Landmark
FAULT-SHRINKER: Parameters
Macro Parameter
Data Type
Default Value
The MFD to use for storing the output centerline fault file.
MFDFLOUT
I
0 through 5
1 first attached MFD
Macro Parameter
Data Type
Default Value
R2003.12.0
FAULT-SHRINKER: Parameters
221
Landmark
FAULT-SHRINKER: Parameters
Macro Parameter
Data Type
Range
Default Value
The MFD to use for storing the output centerline fault filein
which ZNONs in the vertical separation (throw) and / or dip fields
have been replaced by linearly interpolated values.
MFDINTFT
I
0 through 5
1 first attached MFD
Macro Parameter
Data Type
Default Value
Name of the output expanded fault file. In order to output this file,
the input centerline fault file must contain both a vertical separation
(throw) and a dip angle field. This file can be used for error
checking when compared to the input fault file.
EXPFTOUT
C*24
ZCL default
The MFD to use for storing the output expanded fault file.
MFDEXPFT
I
0 through 5
1 first attached MFD
ZCL PROCESSES
FAULT SHRINKER
R2003.12.0
FAULT-SHRINKER: Parameters
222
Landmark
FAULT-LISTING
Macro Name
FIELD-LISTING
Menu Option
Purpose
This macro lists the field descriptors for the selected dataset.
Description
You can input a well, seismic, fault, contour, text or vertex dataset.
Results
FIELD NAME
X-FIELD
0.1000000E+31
Y-FIELD
0.1000000E+31
SEG I.D.
0.1000000E+31
R2003.12.0
3
3
297
DATA TYPE
X (EASTING)
DEFAULT
FORMAT
G17.8
FIRST NUMBER
WORD OF WORDS
1
1
Y (NORTHING)
G17.8
SEG I.D.
G10.3
FAULT-LISTING
ZNON
223
Landmark
FAULT-LISTING: Parameters
Macro Parameter
Data Type
Default Value
To save the field listing to a disk file, specify a file name. If you
leave this field blank, the field listing appears in the Z-MAP Plus
System Window.
DISKOUT
String
Print to the Z-MAP Plus System Window
ZCL PROCESSES
FILE INFO
R2003.12.0
FAULT-LISTING: Parameters
224
Landmark
FILL-BORDER
Macro Name
FILL-BORDER
Menu Option
Purpose
This macro allows you to fill the map area of interest, offsets, or both,
with a selected color. You may execute the macro once to fill in the area
of interest with one color, then execute the macro a second time to fill
in the offsets of the map in another color. If you are running
Z-MAP Plus, you can display the colors in the graphics screen by
selecting View Full Display in the Z-MAP Plus window.
Description
Results
R2003.12.0
inside
outside
both
Colorfills the area of interest and/or the offsets of the map displayed in
the current picture.
FILL-BORDER
225
Landmark
FILL-BORDER: Parameters
Options
INSIDE
= Color inside the map AOI.
OUTSIDE
= Color outside the map AOI, in the map offsets.
INSIDE + OUTSIDE = Color the entire map area.
Data Type
Default Value
C*16
No default
ZCL PROCESSES
BORDER FILL
R2003.12.0
FILL-BORDER: Parameters
226
Landmark
FISHNET-PLOT
Macro Name
FISHNET-PLOT
Menu Option
Purpose
Description
Results
Name of the graphics file (ZGF) that contains the fishnet picture.
ZGFNAME
C*80
ZCL default
Options
NEW
OLD
Data Type
Default Value
C*4
OLD
R2003.12.0
FISHNET-PLOT
227
Landmark
FISHNET-PLOT: Parameters
Specify the size of the left margin, in plotter units (in or cm).
LEFT
R
1.0 in or 2.5 cm
Specify the size of the right margin, in plotter units (in or cm).
RIGHT
R
1.0 in or 2.5 cm
Specify the size of the top margin in plotter units (in or cm).
TOP
R
1.0 in or 2.5 cm
Specify the size of the bottom margin in plotter units (in or cm).
BOTTOM
R
4.0 in or 10.0 cm
R2003.12.0
FISHNET-PLOT: Parameters
228
Landmark
FISHNET-PLOT: Parameters
o
Options
DISPLAY
= Display a mesh in ZNON areas.
DO NOT DISPLAY = Do not display a mesh in ZNON areas.
Data Type
Default Value
C*16
DISPLAY
Macro Parameter
Data Type
Default Value
Options
DISPLAY
= Display a skirt.
DO NOT DISPLAY = Do not display a skirt.
Data Type
Default Value
R2003.12.0
C*16
DISPLAY
FISHNET-PLOT: Parameters
229
Landmark
FISHNET-PLOT: Parameters
Options
X ONLY
Y ONLY
X AND Y
NEITHER
Data Type
Default Value
=
=
=
=
C*8
X AND Y
Options
UPPER ONLY
= Draw the upper surface only. The surface is only seen from
above the grids with hidden line removed.
LOWER ONLY = Draw the lower surface only. The surface is only seen from
below the grids with hidden lines removed.
BOTH
= Draw both surfaces. The surface is viewed from above and
below the grids or with hidden lines removed.
Data Type
Default Value
C*12
UPPER ONLY
R2003.12.0
FISHNET-PLOT: Parameters
230
Landmark
FISHNET-PLOT: Parameters
Options
WINDOW
= Display a specified part of the grid.
DO NOT WINDOW = Display the whole grid.
Data Type
Default Value
C*16
DO NOT WINDOW
Starting Column
Description
Macro Parameter
Data Type
Default Value
Ending Column
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
FISHNET-PLOT: Parameters
231
Landmark
FISHNET-PLOT: Parameters
Starting Row
Description
Macro Parameter
Data Type
Default Value
Ending Row
Description
Macro Parameter
Data Type
Default Value
X Reference Point
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
FISHNET-PLOT: Parameters
232
Landmark
FISHNET-PLOT: Parameters
Y Reference Point
Description
Macro Parameter
Data Type
Default Value
Z Reference Point
Description
Macro Parameter
Data Type
Default Value
Options
NO LABELS
Z ONLY
X AND Y
ALL THREE
Data Type
Default Value
R2003.12.0
=
=
=
=
z axes.
C*12
ALL THREE
FISHNET-PLOT: Parameters
233
Landmark
FISHNET-PLOT: Parameters
Options
DECIMAL
SCIENTIFIC
INTEGER
Data Type
Default Value
C*12
DECIMAL
R2003.12.0
FISHNET-PLOT: Parameters
234
Landmark
FISHNET-PLOT: Parameters
Options
DECIMAL
SCIENTIFIC
INTEGER
Data Type
Default Value
C*12
DECIMAL
R2003.12.0
FISHNET-PLOT: Parameters
235
Landmark
FISHNET-PLOT: Parameters
R2003.12.0
FISHNET-PLOT: Parameters
236
Landmark
FISHNET-PLOT: Parameters
Options
DECIMAL
SCIENTIFIC
INTEGER
Data Type
Default Value
C*12
DECIMAL
R2003.12.0
FISHNET-PLOT: Parameters
237
Landmark
FISHNET-PLOT: Parameters
ZCL PROCESSES
ISOMETRIC PICTURE
BORDER
ISOMETRIC PLOT
DATA BLOCK
BRANCH
GRID STATISTICS
R2003.12.0
FISHNET-PLOT: Parameters
238
Landmark
GEOSORT
Macro Name
GEOSORT
Menu Option
Purpose
This macro puts segments of the same line back into geographic order.
The input for the GEOSORT macro is a line file where the segments of
the same line are not sequential on the file. This macro is primarily
used for seismic data.
Description
Results
Name of the input file. File must contain x, y, Segment I.D. and
Line Name fields.
FILEIN
C*24
All attached files except GRID files
ZCL default
Description
Macro Parameter
Data Type
Range
Default
R2003.12.0
GEOSORT
239
Landmark
GEOSORT: Parameters
Macro Parameter
Data Type
Default Value
Sort Field 1
Description
Macro Parameter
Data Type
Default Value
Sort Field 2
Description
Macro Parameter
Data Type
Default Value
Sort Field 3
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
GEOSORT: Parameters
240
Landmark
GEOSORT: Parameters
ZCL PROCESSES
GEOGRAPHIC CONNCT
GEOGRAPHIC SORT
DELETE FILE
SORT
R2003.12.0
GEOSORT: Parameters
241
Landmark
GRIDANDMAPX
Macro Name
GRIDANDMAPX
Menu Option
Purpose
This macro builds a contour map by gridding a z field on a data file and
contouring the resultant grid. It also adds a border, border labels and
posts the well points. All defaults are used in posting and labeling and
coarse contour density is used for speed.
Description
Results
a well dataset
a z field on the well dataset
a fault dataset (optional)
a grid increment (optional)
the contouring interval (optional)
Macro Parameter
Data Type
Default Value
R2003.12.0
GRIDANDMAPX
242
Landmark
GRIDANDMAPX: Parameters
Options
NEW
OLD
Data Type
Default Value
C*3
NEW
Picture Name
Description
Macro Parameter
Data Type
Default Value:
R2003.12.0
GRIDANDMAPX: Parameters
243
Landmark
GRIDANDMAPX: Parameters
Grid Interval
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
GRIDANDMAPX: Parameters
244
Landmark
GRIDANDMAPX: Parameters
Contour Interval
Description
Macro Parameter
Data Type
Default Value
ZCL PROCESSES
POINT GRIDDING
POST DATA
PICTURE
CONTOUR
BORDER
LABEL N/E
R2003.12.0
GRIDANDMAPX: Parameters
245
Landmark
GRID-LT-EQ-GT
Macro Name
GRID-LT-EQ-GT
Menu Option
Purpose
This macro is most useful to output a Boolean grid of 0.0s and 1.0s to
indicate where a formation lies at each node, for example, below, equal
to, or above the Oil Water Contact level.
Description
This macro reads an input grid and produces an output grid where each
node in the input grid is replaced by a flag value that indicates whether
the input Z value is Less Than, Equal To, or Greater Than a designated
Z level value.
GRID-LT-EQ-GT uses the following input values:
Results
grid file
Z level and equality tolerance setting
Flag values
Creates an output grid with flags marking each designated node point
as Greater Than, Equal To, or Less Than the given Z level.
Range
Default Value
R2003.12.0
GRID
GRID-LT-EQ-GT
246
Landmark
GRID-LT-EQ-GT: Parameters
Range
Default Value
GRID
Z Level Designation
Description
Macro Parameter
Data Type
Range
Default Value
None
Z Level Tolerance
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
GRID-LT-EQ-GT: Parameters
247
Landmark
GRID-LT-EQ-GT: Parameters
Equality Flag
Description
Macro Parameter
Data Type
Range
Default Value
Range
Default Value
Range
Default Value
ZCL PROCESSES
R2003.12.0
GRID-LT-EQ-GT: Parameters
248
Landmark
GRID-TO-SEISMIC
Macro Name
GRID-TO-SEISMIC
Menu Option
Purpose
This macro converts the rows and columns of a grid to seismic lines
and concatenates them together in one output seismic file (dataset).
You can specify whether to output:
Description
Using this process, you may create a seismic file for use in conjunction
with the Fault Shrinker macro.
You are asked to specify the following values:
Results
A seismic dataset that contains the x and y values for each grid node
location, with a shotpoint number that is derived from the y value and a
line name derived from the x value.
Proper Sequential Line Name and Shotpoint Record
To generate a file that contains proper sequential line name and shotpoint
number records, you must implement the Data Enumeration macro twice on
the same file, entering the key field first for Line Name and second for
Shotpoint Number. Since this macro creates only Segment I.D. fields, you
next need to export the final file and import it reading in one of the Segment
I.D. fields as the line name and the other as the Shotpoint Number.
For example:
X (EASTING)
0.28920E+07
0.28920E+07
0.28920E+07
0.28920E+07
0.28920E+07
0.28920E+07
0.28920E+07
R2003.12.0
Y (NORTHING)
0.23600E+07
0.23620E+07
0.23640E+07
0.23660E+07
0.23680E+07
0.23700E+07
0.23720E+07
SHOT POINT
0.23600E+07
0.23620E+07
0.23640E+07
0.23660E+07
0.23680E+07
0.23700E+07
0.23720E+07
LINE NAME
0.28920E+07
0.28920E+07
0.28920E+07
0.28920E+07
0.28920E+07
0.28920E+07
0.28920E+07
GRID-TO-SEISMIC
Z VALUE
1999.2
2048.6
2121.3
2201.1
2278.5
2350.6
2424.1
249
Landmark
GRID-TO-SEISMIC : Parameters
R2003.12.0
GRID-TO-SEISMIC : Parameters
250
Landmark
GRID-TO-SEISMIC: Parameters
Options
N-S
= Columns
W-E
= Rows
N-S and W-E = Rows and columns
Data Type
Default Value
C*12
N-S
ZCL PROCESSES
SPAWN
GRID TO DATA
SORT
EXPORT
IMPORT
MERGE
DELETE FILE
BRANCH
R2003.12.0
GRID-TO-SEISMIC: Parameters
251
Landmark
HAND-CONTOUR
Macro Name
HAND-CONTOUR
Menu Option
Purpose
The input file must be sorted by line name or line number and shotpoint
number before this macro can be executed.
Results
R2003.12.0
HAND-CONTOUR
252
Landmark
HAND-CONTOUR: Parameters
R2003.12.0
HAND-CONTOUR: Parameters
253
Landmark
HAND-CONTOUR: Parameters
Macro Parameter
Data Type
Range
Default Value
DISCFLD
I
All fields of type 55, DISCONTINUITY CODE
ZCL default first field of the appropriate type
R2003.12.0
HAND-CONTOUR: Parameters
254
Landmark
HAND-CONTOUR: Parameters
R2003.12.0
The MFD to use for storing the output seismic data file.
MFDOUT
I
0 through 5
1 first attached MFD
HAND-CONTOUR: Parameters
255
Landmark
HAND-CONTOUR: Parameters
Options
YES
NO
Data Type
Default Value
= Include endpoints.
= Do not include endpoints.
C*4
YES
ZCL PROCESSES
HAND CONTOUR PNTS
R2003.12.0
HAND-CONTOUR: Parameters
256
Landmark
IMPORT-CPS-FILE
Macro Name
IMPORT-CPS-FILE
Menu Option
Purpose
This macro imports a CPS SAVE file into a master file (MFD). If the
file is an extended file, the information in the header is read and used. If
it is not an extended file, you are asked to enter the header information.
Description
Results
R2003.12.0
Specify the output SAVE file number on the disk file for the CPS
data.
SAVENUM
I
1 through 100
1
IMPORT-CPS-FILE
257
Landmark
IMPORT-CPS-FILE: Parameters
Name of the output file imported from the CPS SAVE File. The
only type of files that are output are a grid or a data file.
FILEOUT
C*24
ZCL default
R2003.12.0
IMPORT-CPS-FILE: Parameters
258
Landmark
IMPORT-CPS-FILE: Parameters
Data Type
Default Value
R2003.12.0
C*12
INCREMENTS
IMPORT-CPS-FILE: Parameters
259
Landmark
IMPORT-CPS-FILE: Parameters
R2003.12.0
IMPORT-CPS-FILE: Parameters
260
Landmark
IMPORT-CPS-FILE: Parameters
Name of the first field being created. If blanked, the name defaults
to the field type generated from the CPS SAVE file header.
FLDNAMS
C*20
ZCL default based on CPS SAVE file
The print formats for the first through tenth fields must be correct for the
data being output. For information on print format, see Appendix D in
your ZCL Operators Manual, or the Z-MAP Plus Reference Manual.
Data Type
Default Value
C*8
G15.7
R2003.12.0
IMPORT-CPS-FILE: Parameters
261
Landmark
IMPORT-CPS-FILE: Parameters
Name of the third field being created. If blanked, the name defaults
to the field type generated from the CPS SAVE file header.
FLDNAM3
C*20
ZCL default based on CPS SAVE file
R2003.12.0
IMPORT-CPS-FILE: Parameters
262
Landmark
IMPORT-CPS-FILE: Parameters
Name of the fifth field being created. If blanked, the name defaults
to the field type generated from the CPS SAVE file header.
FLDNAM5
C*20
ZCL default based on CPS SAVE file
R2003.12.0
IMPORT-CPS-FILE: Parameters
263
Landmark
IMPORT-CPS-FILE: Parameters
Name of the sixth field being created. If blanked, the name defaults
to the field type generated from the CPS SAVE file header.
FLDNAM6
C*20
ZCL default based on CPS SAVE file
R2003.12.0
IMPORT-CPS-FILE: Parameters
264
Landmark
IMPORT-CPS-FILE: Parameters
R2003.12.0
IMPORT-CPS-FILE: Parameters
265
Landmark
IMPORT-CPS-FILE: Parameters
Name of the ninth field being created. If blanked, the name defaults
to the field type generated from the CPS SAVE file header.
FLDNAM9
C*20
ZCL default based on CPS SAVE file
Name of the tenth field being created. If blanked, the name defaults
to the field type generated from the CPS SAVE file header.
FLDNAM10
C*20
ZCL default based on CPS SAVE file
R2003.12.0
IMPORT-CPS-FILE: Parameters
266
Landmark
IMPORT-CPS-FILE: Parameters
ZCL PROCESSES
IMPORT CPS FILE
R2003.12.0
IMPORT-CPS-FILE: Parameters
267
Landmark
IMPORT-GRID
Macro Name
IMPORT-GRID
Menu Option
Purpose
Description
external file name and group name for the format group
Results
R2003.12.0
Name of the external file to save the format group that results from
this macro.
DICTNARY
C*80
ZCL default
IMPORT-GRID
268
Landmark
IMPORT-GRID: Parameters
How many grid nodes on each physical record of the file for the
grid dataset.
NUMNODES
I
ZCL default
Total space each grid value occupies including the decimal point
and places to the right and left of it.
FLDWIDTH
I
15
R2003.12.0
IMPORT-GRID: Parameters
269
Landmark
IMPORT-GRID: Parameters
Starting column for the first grid value of each physical record.
STARTPOS
I
1
R2003.12.0
IMPORT-GRID: Parameters
270
Landmark
IMPORT-GRID: Parameters
Maximum distance from each grid node that the data is obtained
when computing its grid value.
REACH
R
0.0
R2003.12.0
Distance in x direction beyond the edge of the grid that data could
lie and be used to build the grid.
XEXPAND
R
0.0
IMPORT-GRID: Parameters
271
Landmark
IMPORT-GRID: Parameters
Distance in y direction beyond the edge of the grid that data could
lie and be used to build the grid.
YEXPAND
R
0.0
ZCL PROCESSES
IMPORT
R2003.12.0
WRITE TEXT
IMPORT-GRID: Parameters
272
Landmark
IMPORT-ZGF-FILE
Macro Name
IMPORT-ZGF-FILE
Menu Option
Purpose
This macro converts a flat graphics file into a ZGF that is usable in
Z-MAP Plus or other Landmark programs.
Description
Results
A usable ZGF.
R2003.12.0
IMPORT-ZGF-FILE
273
Landmark
IMPORT-ZGF-FILE: Parameters
Data Type
Default Value
C*4
YES
ZCL PROCESSES
IMPORT ZGF FILE
R2003.12.0
IMPORT-ZGF-FILE: Parameters
274
Landmark
INTERPOLATION
Macro Name
INTERPOLATION
Menu Option
Purpose
Description
Results
a seismic dataset
the desired shotpoint interval
This macro outputs a seismic dataset with the new shotpoint interval.
The first and last shotpoint for each line are kept. The intermediate
shotpoint numbers that are kept are determined by the first shotpoint in
the line plus whatever you specify as the shotpoint increment. Hence,
with an increment of 10, you do not necessarily get every shotpoint
divisible by 10. If this is your goal, use Operations
Line Resampling in Z-MAP Plus.
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
INTERPOLATION
275
Landmark
INTERPOLATION: Parameters
Name of the output data file that contains the interpolated and
repopulated seismic data.
DATAOUT
C*24
ZCL default
ZCL PROCESSES
SEIS INTERP THIN
R2003.12.0
INTERPOLATION: Parameters
276
Landmark
LABL-FOUR-CRNS
Macro Name
LABL-FOUR-CRNS
Menu Option
Purpose
This macro labels each of the four corners of a map with either latitude/
longitude labels or northing/easting labels depending upon the map
type.
Description
Results
a graphics file
a picture name
the type of labels
the size, location and format for the labels
Name of the graphics file for the picture to be labeled. The graphics
file must already exist.
ZGF
C*80
No default
R2003.12.0
LABL-FOUR-CRNS
277
Landmark
LABL-FOUR-CRNS: Parameters
Type of Labels
Description
Macro Parameter
Options
Data Type
Default Value
C*20
NORTHING-EASTING
Data Type
Default Value
R2003.12.0
=
=
=
=
=
C*12
ALL SIDES
LABL-FOUR-CRNS: Parameters
278
Landmark
LABL-FOUR-CRNS: Parameters
Data Type
Default Value
C*12
COMMAS
Data Type
Default Value
R2003.12.0
=
=
=
=
=
C*12
ALL SIDES
LABL-FOUR-CRNS: Parameters
279
Landmark
LABL-FOUR-CRNS: Parameters
Data Type
Default Value
C*12
DEG+MIN
Indicates if the labels are offset slightly so they are not exactly on
the corners of the map.
LLOFSET
Options
YES
NO
Data Type
Default Value
=
=
C*4
YES
ZCL PROCESSES
DATA BLOCK
PICTURE STATS
BRANCH
LABEL LAT/LONG
LABEL N/E
PROJECTION
PICTURE
R2003.12.0
LABL-FOUR-CRNS: Parameters
280
Landmark
LEASE-DRAWING
Macro Name
LEASE-DRAWING
Menu Option
Purpose
This macro allows you to post and label lease polygons. In addition to
labeling each polygon with lease identification information, the macro
gives you the ability to show lease attributes through:
Description
line shading
hachuring
text
color
The Area Identification field for both the text dataset and the vertex dataset
must be of the same data type and have the same field width.
R2003.12.0
LEASE-DRAWING
281
Landmark
The following ZCL parameter defaults are hard coded into the macro.
Table 1: Hard Coded Defaults
Results
R2003.12.0
Parameter
Description
Default
DIVIDE
X AXIS
EDGEWDTH
0.1
HALFEDGE
YES
EDGESRCE
COLOR
FIELD
EDGECLR
Leases posted with the specified attributes are output to the current
basemap.
282
Landmark
Technical Notes
This topic contains technical notes on how to prepare files for Lease
Drawing. It consists of information about preparing Lease Polygon and
Text I.D. files, activating Shared Lease Attributes, as well as some lease
posting hints and a table of the ZCL defaults that have been hardcoded
into the macro.
Preparing Lease Polygon (Vertex) Files
With the exception of the Color Field, the Lease Polygon file must
contain these elements:
R2003.12.0
283
Landmark
X (EASTING)
Y (NORTHING)
469433.84
468334.78
468337.47
469458.16
469433.84
457326.53
456162.47
451662.38
451580.72
456082.34
457266.88
458365.97
458423.59
457326.53
460587.62
19321468.
19321444.
19322770.
19322764.
19321468.
19326502.
19326480.
19326504.
19321196.
19321170.
19321196.
19321218.
19326528.
19326502.
19322598.
SEG
I.D.AREA ID
0.Z323144
0.Z323144
0.Z323144
0.Z323144
0.Z323144
1.Z25819
1.Z25819
1.Z25819
1.Z25819
1.Z25819
1.Z25819
1.Z25819
1.Z25819
1.Z25819
2.Z25819A
COLOR
12
12
12
12
12
15
15
15
15
15
15
15
15
15
25
R2003.12.0
284
Landmark
R2003.12.0
Owner
Operator
BOONE
FINCH
FOYT
SIMPSON
BOONE
COON OIL
ORO OIL
OIL & GAS
OIL & GAS
COON OIL
Area
Symbol
-2.0
-5.0
-4.0
-3.0
-2.0
Color
4.0
2.0
3.0
3.0
4.0
Gross
Acres
47.00
80.00
55.00
12.00
124.00
285
Landmark
Option
Description
Cross Shading No
Fill
Down Shading No
Fill
Up Shading No Fill
4
3
2
1
Down Hachure No
Fill
Up Hachure No Fill
No Hachure No Fill
Up Hachure Fill
Up Shading Fill
Fill Only
7
8
R2003.12.0
286
Landmark
R2003.12.0
287
Landmark
The field that contains the vertices for the outer boundary of a
lease with a hole in it must precede the field that contains the
vertices that outline the hole.
R2003.12.0
288
Landmark
Note that in the table below, ZVAL1 is paired with COLOR1 and
ZVAL2 is paired with COLOR2. On a shared lease file, these z values
are used to determine the percentage of each lease filled with a
particular color. In other instances, the z values may represent the
percentages of oil and gas in a lease.
Polygons are subdivided along the x axis with the z values determining
the percentage of the lease per owner.
This percentage is determined by: i ( Zi + Z2...Zi...Zn ) 10
Table 4: Sample Shared Lease File
AREA
I.D.
352A
350B
400A
400B
2A65
OWNER
81
81
81
81
81
75.00
50.00
50.00
50.00
50.00
95
95
95
95
95
Macro Parameter
Data Type
Range
Default Value
oMFD
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
289
Landmark
LEASE-DRAWING: Parameters
Macro Parameter
Data Type
Range
Default Value
Name of the input text file for the lease label information.
This file should include text fields for posting on the lease and the
area identification field. It may optionally contain an area symbol
code which controls the annotation of individual leases. It may also
contain one or more fields and multiple z fields to be used with
matching color code field when HACHURE = EDGE SHADE
FILL is selected.
TEXTIN
C*24
All attached TEXT files
ZCL default
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
NUMLABEL
I
1 through 4
1
LEASE-DRAWING: Parameters
290
Landmark
LEASE-DRAWING: Parameters
The size, in plotter units (in or cm), of the first label posted.
SIZE1
R
0.1 in or 0.25 cm
R2003.12.0
The size, in plotter units (in or cm), of the second label posted.
SIZE2
R
0.1 in or 0.25 cm
LEASE-DRAWING: Parameters
291
Landmark
LEASE-DRAWING: Parameters
The size, in plotter units (in or cm), of the third label posted.
SIZE3
R
0.1 in or 0.25 cm
The size, in plotter units (in or cm), of the fourth label posted.
SIZE4
R
0.1 in or 0.25 cm
Data Type
Default Value
Data Type
Default Value
R2003.12.0
C*12
COLOR FIELD
LEASE-DRAWING: Parameters
292
Landmark
LEASE-DRAWING: Parameters
Data Type
Default Value
R2003.12.0
C*24
NO HACHURE NO FILL
LEASE-DRAWING: Parameters
293
Landmark
LEASE-DRAWING: Parameters
Color index from the currently active color table. It controls the
color of colorfill or hachure lines.
COLOR
I
0 through 255
9
ZCL PROCESSES
POST LEASE
R2003.12.0
LEASE-DRAWING: Parameters
294
Landmark
LINE-GRID-PLUS
Macro Name
LINE-GRID-PLUS
Menu Option
Purpose
Description
model the fault faces cutting a horizon, given fault geometry data.
Results
Line Gridding Plus gives you the option to save the following outputs:
R2003.12.0
LINE-GRID-PLUS
295
Landmark
LINE-GRID-PLUS: Parameters
The master file (MFD) associated with the selected Line file.
MFDIN
MFDNUM
0 through 5
0
R2003.12.0
LINE-GRID-PLUS: Parameters
296
Landmark
LINE-GRID-PLUS: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
LINE-GRID-PLUS: Parameters
297
Landmark
LINE-GRID-PLUS: Parameters
Master file (MFD) that contains the fault file specified as input.
MFDFAULT
MFDNUM
0 through 5
Searches all attached MFDs
R2003.12.0
LINE-GRID-PLUS: Parameters
298
Landmark
LINE-GRID-PLUS: Parameters
R2003.12.0
LINE-GRID-PLUS: Parameters
299
Landmark
LINE-GRID-PLUS: Parameters
R2003.12.0
LINE-GRID-PLUS: Parameters
300
Landmark
LINE-GRID-PLUS: Parameters
o
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
LINE-GRID-PLUS: Parameters
301
Landmark
LINE-GRID-PLUS: Parameters
R2003.12.0
LINE-GRID-PLUS: Parameters
302
Landmark
LINE-GRID-PLUS: Parameters
o
Default Value
R2003.12.0
LINE-GRID-PLUS: Parameters
303
Landmark
LINE-GRID-PLUS: Parameters
Default Value
R2003.12.0
LINE-GRID-PLUS: Parameters
304
Landmark
LINE-GRID-PLUS: Parameters
Select X Minimum
Description
Macro Parameter
Data Type
Default Value
Select X Maximum
Description
Macro Parameter
Data Type
Default Value
Select Y Minimum
Description
Macro Parameter
Data Type
Default Value
Select Y Maximum
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
LINE-GRID-PLUS: Parameters
305
Landmark
LINE-GRID-PLUS: Parameters
Set Radius
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
LINE-GRID-PLUS: Parameters
306
Landmark
LINE-GRID-PLUS: Parameters
Set Extrapolation
Description
Macro Parameter
Data Type
Options
Default Value
Extrapolation Distance
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
LINE-GRID-PLUS: Parameters
307
Landmark
LINE-GRID-PLUS: Parameters
Limit Extrapolation
Description
Macro Parameter
Data Type
Options
Default Value
DATAHULL
ETEXT
DATA DISTRIBUTION
CONVEX HULL
CONCAVE HULL 1
CONCAVE HULL 2
DATA DISTRIBUTION
Refine
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
Number of Refinements.
REFINE
Integer
No default
LINE-GRID-PLUS: Parameters
308
Landmark
LINE-GRID-PLUS: Parameters
Type of Flexing
Description
Macro Parameter
Data Type
Options
Default Value
Smoothness Modulus
Description
Macro Parameter
Data Type
Range
Default Value
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
LINE-GRID-PLUS: Parameters
309
Landmark
LINE-GRID-PLUS: Parameters
Control of Passes
Description
Macro Parameter
Data Type
Options
Default Value
Cutoff
Description
Macro Parameter
Data Type
Default Value
Grid will be flexed repeatedly until the amount of change from one
pass to the next is smaller than the cutoff.
CUTOFF
REAL
0.25
Default Value
R2003.12.0
LINE-GRID-PLUS: Parameters
310
Landmark
LINE-GRID-PLUS Prompts
Report Type
Description
Macro Parameter
Data Type
Options
Default Value
You have the choice of the extent of the processing analysis report.
REPORT
ETEXT
NONE
PARTIAL
FULL
PARTIAL
ZCL PROCESSES
LINEGRIDPLUS
R2003.12.0
LINE-GRID-PLUS Prompts
311
Landmark
LIST-CPS-FILE
Macro Name
LIST-CPS-FILE
Menu Option
Purpose
Description
Results
Name of the CPS SAVE file, including the full directory path name
CPSFILE
C*80
ZCL default
ZCL PROCESSES
LISTCPSFILES
R2003.12.0
LIST-CPS-FILE
312
Landmark
MAKEMAPGENERAL
Macro Name
MAKEMAPGENERAL
Menu Option
Purpose
Description
Results
R2003.12.0
MAKEMAPGENERAL
313
Landmark
NADCONCV
Macro Name
NADCONCV
Menu Option
Purpose
Description
Results
R2003.12.0
input data file for the old latitude and longitude data in the type
fields
new field names for the output latitude and longitude fields
name of the output data file and MFD to use for storing it
An output data file that has the new latitude and longitude fields
appended to the end of the information in the input data file.
NADCONCV
314
Landmark
NADCONCV: Parameters
R2003.12.0
NADCONCV: Parameters
315
Landmark
NADCONCV: Parameters
Data Type
Default Value:
C*8
27TO83
Macro Parameter
Data Type
Default Value:
The field name for the converted output latitude field in which to
place the converted values. This is appended to a copy of all other
data fields in the input data file.
FLDOULT
C*20
LATITUDE-CONVERTED
Macro Parameter
Data Type
Default Value:
The field name for the converted output longitude field in which to
place the converted values. This is appended to a copy of all other
data fields in the input data file.
FLDOULG
C*20
LONGITUDE-CONVERTED
R2003.12.0
NADCONCV: Parameters
316
Landmark
NADCONCV: Parameters
ZCL PROCESSES
NADCON
R2003.12.0
NADCONCV: Parameters
317
Landmark
NEW-CONTOUR
Macro Name
NEW-CONTOUR
Menu Option
Purpose
This macro is the basis for the Contouring Contour command, but
can still be accessed from the $ZTARGET/macros directory. It builds a
contour map, and permits you to select various options for your contour
map. In addition to producing graphics features for posting on your
map, NEW-CONTOUR.ZCLMAC also selects the contouring algorithm
best suited to your data. If profiles are present, NEW-CONTOUR
selects the Profile Contouring Algorithm. If there are opaque faults, the
macro uses the Extended Fault Contouring Algorithm. If neither
opaque faults nor profiles are present, the macro uses the faster
No-Constraint algorithm. With respect to graphics features, you can
choose whether to colorfill your contours, and also whether to include a
color bar on your map.
Description
This macro requires that you input a grid. To take full advantage of the
macros capabilities, however, you may want to input much of the
following information:
Results
R2003.12.0
A contour map is generated that meets your specifications. You can also
obtain an output contour file if you wish.
NEW-CONTOUR
318
Landmark
NEW-CONTOUR: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
NEW-CONTOUR: Parameters
319
Landmark
NEW-CONTOUR: Parameters
Enter the name of the input profile file. This file contains z values
marking discontinuity in gradient.
PROFILES
C*24
All attached FALT files
ZCL default
Name of the input vertex file that contains the polygons used for
clipping contours in the display.
MFDPOLY
C*24
All attached VERT files
ZCL default
R2003.12.0
NEW-CONTOUR: Parameters
320
Landmark
NEW-CONTOUR: Parameters
Contouring Refinement
Description
Macro Parameter
Options
Specify how smooth the contour line should be. All contours are
made up of a series of connected straight lines. The longer these
lines, the rougher (coarser) the contour looks.
SMOOTH
COARSEST = Coarsest point spacing along curves. Approximately one grid
interval
COARSE
= Coarse point spacing along curves. Approximately1/2 the
grid interval.
MEDIUM
= Medium point spacing along curves. Approximately 1/4 the
grid interval.
FINE
= Fine point spacing along curves. Approximately 1/8 the grid
interval.
VERY FINE = Very fine point spacing along curves. Approximately 1/16 the
grid interval.
Data Type
Default Value
C*12
MEDIUM
R2003.12.0
NEW-CONTOUR: Parameters
321
Landmark
NEW-CONTOUR: Parameters
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
NEW-CONTOUR: Parameters
322
Landmark
NEW-CONTOUR: Parameters
Macro Parameter
Data Type
Default Value
Rate for drawing bold line contours. Enter 5 to bold every fifth
contour; 10 to bold every tenth contour; 16 to bold every sixteenth
contour, etc.
BOLDRATE
I
0
Macro Parameter
Data Type
Default Value
R2003.12.0
NEW-CONTOUR: Parameters
323
Landmark
NEW-CONTOUR: Parameters
Macro Parameter
Data Type
Default Value
Specify the method chosen to color contours and hence control the
meaning of the LINERATE parameter.
LINCLRTP
HIGHLIGHT
INCREMENT
Data Type
Default Value
C*12
HIGHLIGHT
R2003.12.0
Specify the starting color index number. The first contour is appears
in this color.
STARTCLR
I
0 through 255
3
NEW-CONTOUR: Parameters
324
Landmark
NEW-CONTOUR: Parameters
Macro Parameter
Data Type
Range
Default Value
Macro Parameter
Data Type
Range
Default Value
Data Type
Default Value
R2003.12.0
C*8
OUTSIDE
NEW-CONTOUR: Parameters
325
Landmark
NEW-CONTOUR: Parameters
Specify the color for posting fault lines which are without depth
information.
FALTCOLR
I
0 to 255
18
Data Type
Default Value
C*12
COLORFILLED
PARTIAL
MAXIMAL
Default Value
R2003.12.0
PARTIAL
NEW-CONTOUR: Parameters
326
Landmark
NEW-CONTOUR: Parameters
Data Type
Default Value
C*4
YES
Data Type
Default Value
C*4
POST
Specify the location of the color bar. Relative positions with regard
to the AOI are automatically positioned in the map offset areas.
COLORBAR
NONE
LEFT
RIGHT
ABOVE
BELOW
Data Type
Default Value
R2003.12.0
=
=
=
=
=
No color bar
Left of the map
Right of the map
Above the map
Below the map
C*8
NONE
NEW-CONTOUR: Parameters
327
Landmark
NEW-CONTOUR: Parameters
Data Type
Default Value
R2003.12.0
C*4
YES
NEW-CONTOUR: Parameters
328
Landmark
NEW-CONTOUR: Parameters
Data Type
Default Value
C*4
YES
ZCL PROCESSES
CONTOUR NEW
BRANCH
R2003.12.0
NEW-CONTOUR: Parameters
329
Landmark
NIV-DATA
Macro Name
NIV-DATA
Menu Option
Purpose
Description
R2003.12.0
field number for the isochrone data field (the zones time
thickness)
field number for the datum depth field Z(0) (the depth to the top of
the zone)
field number for the initial estimate for the normalized interval
velocity (NIV)
NIV-DATA
330
Landmark
R2003.12.0
331
Landmark
NIV-DATA: Parameters
R2003.12.0
NIV-DATA: Parameters
332
Landmark
NIV-DATA: Parameters
Data Type
Default Value
C*12
ONE WAY TIME
Data Type
Default Value
C*12
MILLISECONDS
R2003.12.0
NIV-DATA: Parameters
333
Landmark
NIV-DATA: Parameters
Field name of the top-lapped base depth field in the output data file.
FLDTLB
C*24
TOP-LAPPED BASE Z
Field name of the unlapped base depth field in the output data file.
FLDBLB
C*24
BASE-LAPPED BASE Z
Field name of the interval velocity field in the output data file.
FLDVIO
C*24
INTERVAL VELOCITY
R2003.12.0
NIV-DATA: Parameters
334
Landmark
NIV-DATA: Parameters
ZCL PROCESSES
NIVA
R2003.12.0
NIV-DATA: Parameters
335
Landmark
NIV-GRIDS
Macro Name
NIV-GRIDS
Menu Option
Purpose
The resulting grids are hung from a datum depth grid Z(0).
Description
isochrone GRID
datum depth GRID Z(0) with an optional FALT file
initial NIV estimate GRID Z(0) with an optional FALT file
minimum velocity constraint used to calculate the normalized
interval velocity for a single interval (enter zero for no constraint)
normalization depth
compaction parameter n
This is determined for each interval from crossplots of data from
velocity surveyed wells in the project area. The equation used is:
log ( ZM )
log ( VI ) = ---------------------- + log ( L A P )
n
where:VI = interval velocity
ZM = midpoint depth
L = lithology A = age P = pressure
R2003.12.0
NIV-GRIDS
336
Landmark
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
337
Landmark
NIV-GRIDS: Parameters
R2003.12.0
NIV-GRIDS: Parameters
338
Landmark
NIV-GRIDS: Parameters
R2003.12.0
NIV-GRIDS: Parameters
339
Landmark
NIV-GRIDS: Parameters
Data Type
Default Value
C*12
ONE WAY TIME
Data Type
Default Value
C*12
MILLISECONDS
R2003.12.0
NIV-GRIDS: Parameters
340
Landmark
NIV-GRIDS: Parameters
R2003.12.0
NIV-GRIDS: Parameters
341
Landmark
NIV-GRIDS: Parameters
MFD to use for storing the output interval velocity grid file.
MFDIV
I
0 through 5
1 first attached MFD
ZCL PROCESSES
NIVA
R2003.12.0
NIV-GRIDS: Parameters
342
Landmark
PATCH-GRID
Macro Name
PATCH-GRID
Menu Option
Purpose
This macro places a small grid (the patch) into a larger grid. Using the x
and y coordinates in both grids to determine the position for the patch,
the patch grid is resampled and replaces a section of the larger grid.
New Z values from the patch grid replace the original Z-values within
the x, y coordinates. All Z-values from the original larger grid are
removed, including ZNONs.
Output grid AOI and increments are the same as for the input grid.
You are asked to input:
Description
Results
7
Grid to be patched
R2003.12.0
2
1
7
Patch grid
PATCH-GRID
343
Landmark
PATCH-GRID: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
PATCH-GRID: Parameters
344
Landmark
PATCH-GRID: Parameters
ZCL PROCESSES
PATCH GRID
R2003.12.0
PATCH-GRID: Parameters
345
Landmark
PENETRATE-GRIDS
Macro Name
PENETRATE-GRIDS
Menu Option
Macros Operations
Well-penetration Coordinates (Muliple Grids)
Purpose
Description
The input grid name is used as the surface name in the output data file.
Results
R2003.12.0
Results are stored as a control point file containing eight fields. Five
new fields (X, Y, Z, Symbol Code, Surface Name) and three fields
(SEG I.D., Deviated Well Name and Well Track Name) that are copied
to the output file from the input file. Post the output from this macro
using View X, Y, Z Point Data to plot symbols, horizon names and
horizon penetration depths in their three dimensional relation to the
well track. This is often used in conjunction with Deviated Well
Posting to show cut point position along the well tracks.
PENETRATE-GRIDS
346
Landmark
PENETRATE-GRIDS
Data Type
Field Use
Char*80
X (EASTING)
Real
Coordinate of vertex
Y (NORTHING)
Real
Coordinate of vertex
SEG I.D.
Real
Z VALUE
Real
Char*80
Data
Type
Field Use
X (EASTING)
Real
Y (NORTHING)
Real
Z VALUE
Real
SYMBOL CODE
Real
HORIZON NAME
C*80
SEG I.D.
Real
Char*80
DEVIATED WELL
NAME
Char*80
NOTE: SEG I.D., Well Track Name and Deviated Well Name fields are
copied to the output file from the input file.
R2003.12.0
PENETRATE-GRIDS
347
Landmark
PENETRATE-GRIDS: Parameters
The MFD to use for storing the output control point file.
MFDOUT
I
0 through 5
1 first attached MFD
R2003.12.0
PENETRATE-GRIDS: Parameters
348
Landmark
PENETRATE-GRIDS: Parameters
Name of the input fault file for the first input grid file.
FAULTS
C*24
All attached FALT and VERT files
ZCL default
The MFD that contains the fault file for the first input grid.
MFDFLTS
I
0 through 5
Searches all attached MFDs
R2003.12.0
PENETRATE-GRIDS: Parameters
349
Landmark
PENETRATE-GRIDS: Parameters
o
Name of the input fault file for the second input grid file.
FAULT2
C*24
All attached FALT and VERT files
ZCL default
The MFD that contains the fault file for the second input grid file.
MFDFLT2
I
0 through 5
Searches all attached MFDs
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
PENETRATE-GRIDS: Parameters
350
Landmark
PENETRATE-GRIDS: Parameters
The MFD that contains the fault file for the third input grid file.
MFDFLT3
I
0 through 5
Searches all attached MFDs
R2003.12.0
Name of the input fault file for the fourth input grid file.
FAULT4
C*24
All attached FALT and VERT files
ZCL default
PENETRATE-GRIDS: Parameters
351
Landmark
PENETRATE-GRIDS: Parameters
o
The MFD that contains the fault file for the fourth input grid.
MFDFLT4
I
0 through 5
Searches all attached MFDs
Name of the input fault file for the fifth input grid.
FAULT5
C*24
All attached FALT and VERT files
ZCL default
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
The MFD that contains the fault file for the fifth input grid.
MFDFLT5
I
0 through 5
Searches all attached MFDs
PENETRATE-GRIDS: Parameters
352
Landmark
PENETRATE-GRIDS: Parameters
ZCL PROCESSES
HORIZON PENETRATE
R2003.12.0
PENETRATE-GRIDS: Parameters
353
Landmark
PENETRATE-ONEGRD
Macro Name
PENETRATE-ONEGRD
Menu Option
Macros Operations
Well-penetration Coordinates (Single Grid)
Purpose
Description
Results
R2003.12.0
Results are stored as a control point file containing eight fields. Five
new fields (X, Y, Z, Symbol Code, Surface Name) and three fields
(SEG I.D., Deviated Well Name and Well Track Name) that are copied
to the output file from the input file. Post the output from this macro
using View X, Y, Z Point Data to plot symbols, horizon names and
horizon penetration depths in their three dimensional relation to the
well track. This is often used in conjunction with Deviated Well
Posting to show cut point position along the well tracks.
PENETRATE-ONEGRD
354
Landmark
PENETRATE-ONEGRD
Field Use
Char*80
X (EASTING)
Real
Coordinate of vertex
Y (NORTHING)
Real
Coordinate of vertex
SEG I.D.
Real
Z VALUE
Real
Char*80
Field Type
Data
Type
Field Use
X (EASTING)
Real
Y (NORTHING)
Real
Z VALUE
Real
SYMBOL CODE
Real
HORIZON NAME
Char*80
SEG I.D.
Real
Char*80
Char*80
NOTE: SEG I.D., Well Track Name and Deviated Well Name fields are
copied to the output file from the input file.
R2003.12.0
PENETRATE-ONEGRD
355
Landmark
PENETRATE-ONEGRD: Parameters
R2003.12.0
PENETRATE-ONEGRD: Parameters
356
Landmark
PENETRATE-ONEGRD: Parameters
o
Name of the input fault file for the input grid file.
FAULTS
C*24
All attached FALT and VERT files
ZCL default
The MFD that contains the fault file for the input grid.
MFDFLTS
I
0 through 5
Searches all attached MFDs
ZCL PROCESSES
HORIZON PENETRATE
R2003.12.0
PENETRATE-ONEGRD: Parameters
357
Landmark
PICT-AND-PST-DLS
Macro Name
PICT-AND-PST-DLS
Menu Option
Purpose
This macro creates a picture for plotting Dominion Land Survey (DLS)
information. The area of interest for the picture is specified using
Meridian, Township, Range, and Section numbers for the Northwest
and Southeast corners of the desired area. Township, Section, Quarter
Section and Legal Subdivision lines may be drawn on this map along
with the Township and Section labels. Road allowances may also be
posted on the picture. A border is drawn around the map.
Description
Before running this macro you must have allocated the DLS Binary File.
Enter:
setenv DLSFILE /directorypath/DLS.bin
setenv NTSFILE /directorypath/ZNTS.DAT
Results
R2003.12.0
A new picture setup using DLS with the requested lines and labels
posted.
PICT-AND-PST-DLS
358
Landmark
PICT-AND-PST-DLS: Parameters
Data Type
Default Value
C*4
NEW
R2003.12.0
Header text for the graphics file (ZGF). Used when the graphics file
is new.
ZGFHEAD
C*40
ZCL default
PICT-AND-PST-DLS: Parameters
359
Landmark
PICT-AND-PST-DLS: Parameters
Absolute Scale
Description
Macro Parameter
Data Type
Default Value
Plot margin to the left of the map, in plotter units (in or cm).
XLMARGIN
R
1.0 in or 2.5 cm
Plot margin to the right of the map, in plotter units (in or cm).
XRMARGIN
R
1.0 in or 2.5 cm
R2003.12.0
PICT-AND-PST-DLS: Parameters
360
Landmark
PICT-AND-PST-DLS: Parameters
R2003.12.0
PICT-AND-PST-DLS: Parameters
361
Landmark
PICT-AND-PST-DLS: Parameters
R2003.12.0
PICT-AND-PST-DLS: Parameters
362
Landmark
PICT-AND-PST-DLS: Parameters
Data Type
Default Value
=
=
=
=
C*8
DASHED
Data Type
Default Value
C*3
YES
Data Type
Default Value
R2003.12.0
=
=
=
=
C*8
PLAIN
PICT-AND-PST-DLS: Parameters
363
Landmark
PICT-AND-PST-DLS: Parameters
Data Type
Default Value
C*4
YES
Data Type
Default Value
=
=
=
=
C*8
NONE
Data Type
Default Value
R2003.12.0
=
=
=
=
C*8
NONE
PICT-AND-PST-DLS: Parameters
364
Landmark
PICT-AND-PST-DLS: Parameters
Data Type
Default Value
C*4
YES
ZCL PROCESSES
PROJECTION
PICTURE
POST DLS
BORDER
R2003.12.0
PICT-AND-PST-DLS: Parameters
365
Landmark
PICT-AND-PST-NTS
Macro Name
PICT-AND-PST-NTS
Menu Option
Purpose
Description
either the North East and South West corners and the North West
and South East corners of the survey
type of line for NTS, Map, Series, Block, Unit and Quarter borders
line style and width of each type of border
type of labeling for the lines
size and font of the labels
Allocate the DLS Binary File Before Running This Macro
Before running this macro you must have allocated the DLS Binary File.
Enter:
setenv DLSFILE /directorypath/DLS.bin
setenv NTSFILE /directorypath/ZNTS.DAT
Results
R2003.12.0
A new picture setup using NTS with the requested lines and labels
posted.
PICT-AND-PST-NTS
366
Landmark
PICT-AND-PST-NTS: Parameters
Name of the graphics file (ZGF) that contains the output picture
ZGFNAME
C*80
ZCL default
Picture Name
Description
Macro Parameter
Data Type
Default Value
Data Type
Default Value
C*4
NEW
UTM Zone
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
PICT-AND-PST-NTS: Parameters
367
Landmark
PICT-AND-PST-NTS: Parameters
Absolute Scale
Description
Macro Parameter
Data Type
Default Value
Data Type
Range
C*4
NWSE
Data Type
Range
C*4
NTS
Data Type
Default Value
R2003.12.0
C*12
NTS ONLY
PICT-AND-PST-NTS: Parameters
368
Landmark
PICT-AND-PST-NTS: Parameters
R2003.12.0
PICT-AND-PST-NTS: Parameters
369
Landmark
PICT-AND-PST-NTS: Parameters
Macro Parameter
Options
Data Type
Default Value
=
=
=
=
=
=
NTS line
Map line
Series line
Block line
Unit line
Quarter line
C*8
BLOCK
Data Type
Default Value
R2003.12.0
=
=
=
=
=
=
NTS number
Map letter
Series number
Block letter
Unit number
Quarter letter
C*8
BLOCK
PICT-AND-PST-NTS: Parameters
370
Landmark
PICT-AND-PST-NTS: Parameters
Macro Parameter
Options
Specify the level or density of labels to draw in the lower left corner
of the map. MLWLLEVL must be less than or equal to
MLABELVL in density.
MLWLLEVL
NTS
MAP
SERIES
BLOCK
UNIT
QUARTER
NONE
Data Type
Default Value
=
=
=
=
=
=
=
NTS number
Map letter
Series number
Block letter
Unit number
Quarter letter
No label
C*8
BLOCK
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
R2003.12.0
= Label NTS
NO
lines.
lines.
C*4
YES
PICT-AND-PST-NTS: Parameters
371
Landmark
PICT-AND-PST-NTS: Parameters
Length of dash for NTS lines, in plotter units (in or cm). Used when
MNTSLINE = DASHED.
MNTSDASH
R
0.1 in or 0.25 cm
R2003.12.0
Length of gap for NTS lines, in plotter units (in or cm). Used when
MNTSLINE = DASHED.
MNTSGAP
R
0.1 in or 0.25 cm
PICT-AND-PST-NTS: Parameters
372
Landmark
PICT-AND-PST-NTS: Parameters
Data Type
Default Value
C*8
PLAIN
Label height for NTS line labels, in plotter units. Used when
MNTSLABL = YES.
MNTSHGHT
R
ZCL default based on map scale and size of each grid element
Data Type
Default Value
R2003.12.0
C*8
PLAIN
PICT-AND-PST-NTS: Parameters
373
Landmark
PICT-AND-PST-NTS: Parameters
Data Type
Default Value
C*4
YES
R2003.12.0
Length of dash for MAP lines in plotter units (in or cm). Used when
MMAPLINE = DASHED.
MMAPDASH
R
0.1 in or 0.25 cm
PICT-AND-PST-NTS: Parameters
374
Landmark
PICT-AND-PST-NTS: Parameters
Length of gap for MAP lines, in plotter units (in or cm). Used when
MMAPLINE = DASHED.
MMAPGAP
R
0.1 in or 0.25 cm
Data Type
Default Value
C*8
PLAIN
Label height for MAP line labels, in plotter units. Used when
MAPLABEL = YES.
MMAPHGHT
R
ZCL default based on map scale and size of each grid element
Data Type
Default Value
R2003.12.0
=
=
=
=
C*8
PLAIN
PICT-AND-PST-NTS: Parameters
375
Landmark
PICT-AND-PST-NTS: Parameters
Data Type
Default Value
C*4
YES
Length of dash for SERIES lines in plotter units (in or cm). Used
when MSRLINE = DASHED.
MSRSDASH
R
0.1 in or 0.25 cm
R2003.12.0
Length of gap for SERIES lines in plotter units (in or cm). Used
when MSRLINE = DASHED.
MSRSGAP
R
0.1 in or 0.25 cm
PICT-AND-PST-NTS: Parameters
376
Landmark
PICT-AND-PST-NTS: Parameters
Data Type
Default Value
C*8
PLAIN
Label height for MAP line labels in plotter units. Used when
MSRLABL = YES.
MSRSHGHT
R
ZCL default based on map scale and size of each grid element
Data Type
Default Value
R2003.12.0
C*8
PLAIN
PICT-AND-PST-NTS: Parameters
377
Landmark
PICT-AND-PST-NTS: Parameters
Data Type
Default Value
C*4
YES
R2003.12.0
PICT-AND-PST-NTS: Parameters
378
Landmark
PICT-AND-PST-NTS: Parameters
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
R2003.12.0
C*8
PLAIN
PICT-AND-PST-NTS: Parameters
379
Landmark
PICT-AND-PST-NTS: Parameters
Data Type
Default Value
C*4
YES
Length of dash for UNIT lines in plotter units (in or cm). Used
when MUNLINE = DASHED.
MUNTDASH
R
0.1 in or 0.25 cm
R2003.12.0
Length of gap for UNIT lines, in plotter units (in or cm). Used
when MUNLINE = DASHED.
MUNTGAP
R
0.1 in or 0.25 cm
PICT-AND-PST-NTS: Parameters
380
Landmark
PICT-AND-PST-NTS: Parameters
Data Type
Default Value
C*8
PLAIN
Label height for UNIT line labels, in plotter units. Used when
MUNTLABL = YES.
MUNTHGHT
R
ZCL default based on map scale and size of each grid element
Data Type
Default Value
R2003.12.0
C*8
PLAIN
PICT-AND-PST-NTS: Parameters
381
Landmark
PICT-AND-PST-NTS: Parameters
Data Type
Default Value
=
=
C*4
YES
R2003.12.0
PICT-AND-PST-NTS: Parameters
382
Landmark
PICT-AND-PST-NTS: Parameters
Data Type
Default Value
C*8
PLAIN
Label height for QUARTER line labels, in plotter units. Used when
QRTRLABEL = YES.
MQTRHGHT
R
ZCL default based on map scale and size of each grid element
Data Type
Default Value
R2003.12.0
C*4
YES
PICT-AND-PST-NTS: Parameters
383
Landmark
PICT-AND-PST-NTS: Parameters
Specify the type of label font for the lower left corner label.
MLWLFONT
PLAIN
SIMPLE
COMPLEX
ITALIC
DUPLEX
Data Type
Default Value
C*8
PLAIN
Label height for lower left corner label, in plotter units. Used when
MLWLLABL = YES.
MLWLHGHT
R
ZCL default based on map scale and size of each grid element
ZCL PROCESSES
PROJECTION
PICTURE
POST NTS
R2003.12.0
PICT-AND-PST-NTS: Parameters
384
Landmark
PICT-NTS-DLS
Macro Name
PICT-NTS-DLS
Menu Option
Purpose
Description
The North East and South West corners or the North West and
South East corners of the NTS survey
The Meridian, township, range and section of any DLS corner
UTM zone and absolute scale value
Allocate the DLS Binary File Before Running this Macro
Before running this macro you must have allocated the DLS Binary File.
Enter:
setenv DLSFILE /directorypath/DLS.bin
setenv NTSFILE /directorypath/ZNTS.DAT
Results
R2003.12.0
PICT-NTS-DLS
385
Landmark
PICT-NTS-DLS: Parameters
Picture Name
Description
Macro Parameter
Data Type
Default Value
Data Type
Default Value
C*4
NEW
UTM Zone
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
PICT-NTS-DLS: Parameters
386
Landmark
PICT-NTS-DLS: Parameters
Absolute Scale
Description
Macro Parameter
Data Type
Default Value
Data Type
Default Value
C*4
NWSE
Data Type
Default Value
C*4
NTS
Data Type
Default Value
R2003.12.0
C*4
NTS
PICT-NTS-DLS: Parameters
387
Landmark
PICT-NTS-DLS: Parameters
Data Type
Default Value
C*4
NTS
Data Type
Default Value
C*4
NTS
Data Type
Default Value
R2003.12.0
C*4
NTS
PICT-NTS-DLS: Parameters
388
Landmark
PICT-NTS-DLS: Parameters
R2003.12.0
PICT-NTS-DLS: Parameters
389
Landmark
PICT-NTS-DLS: Parameters
R2003.12.0
PICT-NTS-DLS: Parameters
390
Landmark
PICT-NTS-DLS: Parameters
Macro Parameter
Data Type
Range
Default Value
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
PICT-NTS-DLS: Parameters
391
Landmark
PICT-NTS-DLS: Parameters
R2003.12.0
PICT-NTS-DLS: Parameters
392
Landmark
PICT-NTS-DLS: Parameters
ZCL PROCESSES
PROJECTION
PICTURE
R2003.12.0
PICT-NTS-DLS: Parameters
393
Landmark
PICTURE-STATS
Macro Name
PICTURE-STATS
Menu Option
Purpose
Description
This macro generates a report with area of interest (AOI) and projection
information about the specified picture file.
PICTURE-STATS requires the name of the picture file to be analyzed.
This macro does not supply LGB types. To see a list of the LGB types
present in a picture file, select File Info
File/Picture Information in the Z-MAP Plus window.
Results
*Select Picture
Description
Macro Parameter
Data Type
Range
Default Value
ZCL PROCESSES
R2003.12.0
PICTURE-STATS
394
Landmark
POLYGON-CLOSE
Macro Name
POLYGON-CLOSE
Menu Option
Purpose
This macro closes all polygons in a VERT file. Closed polygons are
output to a new vertex file. After running this macro, check individual
polygons for intersecting or crossing lines.
When Using Polygon Close on a Fault File
To apply this macro to a fault file, you must first convert the fault file to a
vertex file using the File Conversion process (under either Z-MAP Plus
Operations or ZCL). For the macro to work correctly, SEG I.D. must be in
field position three.
Results
R2003.12.0
POLYGON-CLOSE
395
Landmark
POLYGON-CLOSE: Parameters
ZCL PROCESSES
DELETE FILE
IMPORT
POLYGON CLIP
SPAWN
R2003.12.0
POLYGON-CLOSE: Parameters
396
Landmark
POLYGON-FILL
Macro Name
POLYGON-FILL
Menu Option
Purpose
This macro takes polygons stored in a vertex file, fills them with a solid
color, and saves the filled polygons in an MFD.
When Posting to a Picture, Use the .PICMAC Version of a Macro
Results
R2003.12.0
POLYGON-FILL
397
Landmark
POLYGON-FILL: Parameters
Data Type
Default Value
C*12
ENGINEERING
Data Type
Range
C*12
COLOR NUMBER
ZCL PROCESSES
COLOR POLYGONS
R2003.12.0
POLYGON-FILL: Parameters
398
Landmark
POST-DLS
Macro Name
POST-DLS
Menu Option
Purpose
Description
Before running this macro you must have allocated the DLS Binary File.
Type:
setenv DLSFILE /directorypath/DLS.bin
setenv NTSFILE /directorypath/ZNTS.DAT
Results
R2003.12.0
POST-DLS
399
Landmark
POST-DLS: Parameters
Data Type
Default Value
=
=
=
=
C*8
DASHED
Data Type
Default Value
C*4
YES
R2003.12.0
POST-DLS: Parameters
400
Landmark
POST-DLS: Parameters
Data Type
Default Value
=
=
=
=
C*8
PLAIN
Data Type
Default Value
C*4
YES
Data Type
Default Value
R2003.12.0
=
=
=
=
C*8
NONE
POST-DLS: Parameters
401
Landmark
POST-DLS: Parameters
Data Type
Default Value
=
=
=
=
C*8
NONE
Data Type
Default Value
C*4
YES
ZCL PROCESSES
POST DLS
R2003.12.0
POST-DLS: Parameters
402
Landmark
POST-LINE
Macro Name
POST-LINE
Menu Option
Purpose
When posting culture data, you may want to post only one line from a
line type file. This macro allows you to select and post one line, thereby
eliminating the need to post all lines in a line type file and then delete
lines you do not want.
Description
This macro extracts a line from a VERT, DATA, or FALT type file
based on its SEG I.D. and posts it on the current picture. You can
control the following for the line you are posting:
Description
Results
R2003.12.0
name of the VERT, DATA or FALT file that contains the line
SEG I.D. field in the input file
SEG I.D. integer value of the line to be posted
line style and line color of line to post
The line is extract from the chosen file and posted on the current picture
in the manner requested.
POST-LINE
403
Landmark
POST-LINE: Parameters
SEG I.D. field in the input file for the line to be posted.
SEGIDF
I
ZCL default
R2003.12.0
POST-LINE: Parameters
404
Landmark
POST-LINE: Parameters
This parameter determines the line style for the line you are
posting. You can use a solid, single dash, or hachured line.
LINESTYLE
SOLID
SINGLE DASH
HACHURE
Data Type
Default Value
C*12
SOLID
Macro Parameter
Options
Data Type
Default Value
C*8
LEFT
Length Dashes/Hachures
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
POST-LINE: Parameters
405
Landmark
POST-LINE: Parameters
Macro Parameter
Data Type
Default Value
The color index used to post the line in the requested style.
COLOR
I
0 through 255
40
ZCL PROCESSES
DELETE FILE
SELECT
R2003.12.0
POST-LINE: Parameters
406
Landmark
POST-NTS
Macro Name
POST-NTS
Menu Option
Purpose
Description
Results
R2003.12.0
type of line for NTS, Map, Series, Block, Unit and/or Quarter
boundaries
line type and width of each line
type of labeling for the lines
size and font of the labels
POST-NTS
407
Landmark
POST-NTS: Parameters
Data Type
Default Value
C*12
NTS ONLY
Survey Type
Description
Macro Parameter
Options
Data Type
Range
C*4
NTS
Data Type
Default Value
R2003.12.0
=
=
=
=
=
=
NTS boundaries
Map boundaries
Series boundaries
Block boundaries
Unit boundaries
Quarter boundaries
C*8
BLOCK
POST-NTS: Parameters
408
Landmark
POST-NTS: Parameters
Data Type
Default Value
=
=
=
=
=
=
NTS number
Map letter
Series number
Block letter
Unit number
Quarter letter
C*8
BLOCK
Macro Parameter
Options
Data Type
Default Value
R2003.12.0
=
=
=
=
=
=
=
NTS number
Map letter
Series number
Block letter
Unit number
Quarter letter
No label
C*8
BLOCK
POST-NTS: Parameters
409
Landmark
POST-NTS: Parameters
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
C*4
YES
R2003.12.0
POST-NTS: Parameters
410
Landmark
POST-NTS: Parameters
Length of dash for NTS lines, in plotter units (in or cm). Used when
MNTSLINE = DASHED.
MNTSDASH
R
0.1 in or 0.25 cm Gap Length for Dashed NTS Lines
Length of gap for NTS lines, in plotter units (in or cm). Used when
MNTSLINE = DASHED.
MNTSGAP
R
0.1 in or 0.25 cm
Data Type
Default Value
C*8
PLAIN
R2003.12.0
Label height for NTS line labels, in plotter units (in or cm). Used
when NTSLABEL = YES.
MNTSHGHT
R
ZCL default based on map scale and size of each grid element
POST-NTS: Parameters
411
Landmark
POST-NTS: Parameters
Default Value
PLAIN
Data Type
Default Value
C*4
YES
R2003.12.0
POST-NTS: Parameters
412
Landmark
POST-NTS: Parameters
Length of dash for Map lines, in plotter units (in or cm). Used when
MMAPLINE = DASHED.
MMAPDASH
R
0.1 in or 0.25 cm
Length of gap for Map lines, in plotter units (in or cm). Used when
MMAPLINE = DASHED.
MMAPGAP
R
0.1 in or 0.25 cm
Data Type
Default Value
C*8
PLAIN
R2003.12.0
Label height for Map line labels, in plotter units (in or cm). Used
when MAPLABEL = YES.
MMAPHGHT
R
ZCL default based on map scale and size of each grid element
POST-NTS: Parameters
413
Landmark
POST-NTS: Parameters
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
C*4
YES
R2003.12.0
POST-NTS: Parameters
414
Landmark
POST-NTS: Parameters
Length of dash for Series lines, in plotter units (in or cm). Used
when MSRSLINE = DASHED.
MSRSDASH
R
0.1 in or 0.25 cm
Length of gap for Series lines, in plotter units (in or cm). Used
when MSRSLINE = DASHED.
MSRSGAP
R
0.1 in or 0.25 cm
Data Type
Default Value
C*8
PLAIN
R2003.12.0
Label height for Map line labels, in plotter units (in or cm). Used
when MSRSLABL = YES.
MSRSHGHT
R
ZCL default based on map scale and size of each grid element
POST-NTS: Parameters
415
Landmark
POST-NTS: Parameters
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
C*4
YES
R2003.12.0
POST-NTS: Parameters
416
Landmark
POST-NTS: Parameters
Length of dash for Block lines, in plotter units (in or cm). Used
when MBLKLINE = DASHED.
MBLKDASH
R
0.1 in or 0.25 cm
Length of gap for Block lines, in plotter units (in or cm). Used
when MBLCKLINE = DASHED.
MBLKGAP
R
0.1 in or 0.25 cm
Data Type
Default Value
C*8
PLAIN
R2003.12.0
Label height for Block line labels in, plotter units (in or cm). Used
when MBLCKLABL = YES.
MBLKHGHT
R
ZCL default based on map scale and size of each grid element
POST-NTS: Parameters
417
Landmark
POST-NTS: Parameters
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
C*4
YES
R2003.12.0
POST-NTS: Parameters
418
Landmark
POST-NTS: Parameters
Length of dash for Unit lines, in plotter units (in or cm). Used when
MUNTLINE = DASHED.
MUNTDASH
R
0.1 in or 0.25 cm
Length of gap for Unit lines, in plotter units (in or cm). Used when
MUNTLINE = DASHED.
MUNTGAP
R
0.1 in or 0.25 cm
Data Type
Default Value
C*8
PLAIN
R2003.12.0
Label height for Unit line labels, in plotter units (in or cm). Used
when MUNTLABEL = YES.
MUNTHGHT
R
ZCL default based on map scale and size of each grid element
POST-NTS: Parameters
419
Landmark
POST-NTS: Parameters
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
=
=
C*4
YES
R2003.12.0
POST-NTS: Parameters
420
Landmark
POST-NTS: Parameters
Length of dash for Quarter lines, in plotter units (in or cm). Used
when MQTRLINE = DASHED.
MQTRDASH
R
0.1 in or 0.25 cm
Length of gap for Quarter lines, in plotter units (in or cm). Used
when MQTRLINE = DASHED.
MQTRGAP
R
0.1 in or 0.25 cm
Data Type
Default Value
C*8
PLAIN
R2003.12.0
Label height for Quarter line labels, in plotter units (in or cm). Used
when MQTRLABL = YES.
MQTRHGHT
R
ZCL default based on map scale and size of each grid element
POST-NTS: Parameters
421
Landmark
POST-NTS: Parameters
Data Type
Default Value
C*4
YES
Specify the type of label font for the lower left corner label.
MLWLFONT
PLAIN
SIMPLE
COMPLEX
ITALIC
DUPLEX
Data Type
Default Value
C*8
PLAIN
Label height for lower left corner label, in plotter units (in or cm).
Used when MLWLLABL = YES.
MLWLHGHT
R
ZCL default based on map scale and size of each grid element
ZCL PROCESSES
POST NTS
R2003.12.0
POST-NTS: Parameters
422
Landmark
POST-NTS-DLS
Macro Name
POST-NTS-DLS
Menu Option
Purpose
The map must have both NTS and DLS areas present or this macro aborts.
Description
type of line for NTS, Map, Series, Block, Unit and/or Quarter
boundaries
Before running this macro you must have allocated the DLS Binary File.
Type:
setenv DLSFILE /directorypath/DLS.bin
setenv NTSFILE /directorypath/ZNTS.DAT
Results
R2003.12.0
DLS and NTS grids with the requested lines and labels posted.
POST-NTS-DLS
423
Landmark
POST-NTS-DLS: Parameters
Data Type
Range
C*4
NTS
Data Type
Default Value
R2003.12.0
=
=
=
=
=
=
NTS boundaries
Map boundaries
Series boundaries
Block boundaries
Unit boundaries
Quarter boundaries
C*8
BLOCK
POST-NTS-DLS: Parameters
424
Landmark
POST-NTS-DLS: Parameters
Data Type
Default Value
=
=
=
=
=
=
NTS number
Map letter
Series number
Block letter
Unit number
Quarter letter
C*8
BLOCK
Macro Parameter
Options
Data Type
Default Value
R2003.12.0
=
=
=
=
=
=
=
NTS number
Map letter
Series number
Block letter
Unit number
Quarter letter
No label
C*8
BLOCK
POST-NTS-DLS: Parameters
425
Landmark
POST-NTS-DLS: Parameters
Data Type
Default Value
C*8
PLAIN
Default Value
PLAIN
Data Type
Default Value
R2003.12.0
C*8
PLAIN
POST-NTS-DLS: Parameters
426
Landmark
POST-NTS-DLS: Parameters
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
R2003.12.0
C*8
PLAIN
POST-NTS-DLS: Parameters
427
Landmark
POST-NTS-DLS: Parameters
Data Type
Default Value
C*4
YES
Data Type
Default Value
C*4
YES
Data Type
Default Value
C*4
YES
Data Type
Default Value
R2003.12.0
C*4
YES
POST-NTS-DLS: Parameters
428
Landmark
POST-NTS-DLS: Parameters
Data Type
Default Value
C*4
YES
Data Type
Default Value
=
=
C*4
YES
Data Type
Default Value
C*4
YES
R2003.12.0
POST-NTS-DLS: Parameters
429
Landmark
POST-NTS-DLS: Parameters
R2003.12.0
POST-NTS-DLS: Parameters
430
Landmark
POST-NTS-DLS: Parameters
R2003.12.0
POST-NTS-DLS: Parameters
431
Landmark
POST-NTS-DLS: Parameters
Length of dash for NTS lines, in plotter units (in or cm). Used when
MNTSLINE = DASHED.
MNTSDASH
R
0.1 in or 0.25 cm
Length of dash for Map lines, in plotter units (in or cm). Used when
MMAPLINE = DASHED.
MMAPDASH
R
0.1 in or 0.25 cm
Length of dash for Series lines, in plotter units (in or cm). Used
when MSRSLINE = DASHED.
MSRSDASH
R
0.1 in or 0.25 cm
R2003.12.0
Length of dash for Block lines, in plotter units (in or cm). Used
when MBLKLINE = DASHED.
MBLKDASH
R
0.1 in or 0.25 cm
POST-NTS-DLS: Parameters
432
Landmark
POST-NTS-DLS: Parameters
Length of dash for Unit lines, in plotter units (in or cm). Used when
MUNTLINE = DASHED.
MUNTDASH
R
0.1 in or 0.25 cm
Length of dash for Quarter lines, in plotter units (in or cm). Used
when MQTRLINE = DASHED.
MQTRDASH
R
0.1 in or 0.25 cm
Length of gap for NTS lines, in plotter units (in or cm). Used when
MNTSLINE = DASHED.
MNTSGAP
R
0.1 in or 0.25 cm
Length of gap for Map lines, in plotter units (in or cm). Used when
MMAPLINE = DASHED.
MMAPGAP
R
0.1 in or 0.25 cm
R2003.12.0
Length of gap for Series lines, in plotter units (in or cm). Used
when MSRSLINE = DASHED.
MSRSGAP
R
0.1 in or 0.25 cm
POST-NTS-DLS: Parameters
433
Landmark
POST-NTS-DLS: Parameters
Length of gap for Block lines, in plotter units (in or cm). Used
when MBLCKLINE = DASHED.
MBLKGAP
R
0.1 in or 0.25 cm
Length of gap for Unit lines, in plotter units (in or cm). Used when
MUNTLINE = DASHED.
MUNTGAP
R
0.1 in or 0.25 cm
Length of gap for Quarter lines, in plotter units (in or cm). Used
when MQTRLINE = DASHED.
MQTRGAP
R
0.1 in or 0.25 cm
Data Type
Default Value
R2003.12.0
C*8
PLAIN
POST-NTS-DLS: Parameters
434
Landmark
POST-NTS-DLS: Parameters
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
R2003.12.0
C*8
PLAIN
POST-NTS-DLS: Parameters
435
Landmark
POST-NTS-DLS: Parameters
Data Type
Default Value
C*8
PLAIN
Data Type
Default Value
C*8
PLAIN
Specify the type of label font for the lower left corner label.
MLWLFONT
PLAIN
SIMPLE
COMPLEX
ITALIC
DUPLEX
Data Type
Default Value
R2003.12.0
C*8
PLAIN
POST-NTS-DLS: Parameters
436
Landmark
POST-NTS-DLS: Parameters
Label height for NTS line labels, in plotter units (in or cm). Used
when NTSLABEL = YES.
MNTSHGHT
R
ZCL default based on map scale and size of each grid element
Label height for Map line labels, in plotter units (in or cm). Used
when MAPLABEL = YES.
MMAPHGHT
R
ZCL default based on map scale and size of each grid element
Label height for Map line labels, in plotter units (in or cm). Used
when MSRSLABL = YES.
MSRSHGHT
R
ZCL default based on map scale and size of each grid element
Label height for Block line labels in, plotter units (in or cm). Used
when MBLCKLABL = YES.
MBLKHGHT
R
ZCL default based on map scale and size of each grid element
R2003.12.0
Label height for Unit line labels, in plotter units (in or cm). Used
when MUNTLABEL = YES.
MUNTHGHT
R
ZCL default based on map scale and size of each grid element
POST-NTS-DLS: Parameters
437
Landmark
POST-NTS-DLS: Parameters
Label height for Quarter line labels, in plotter units (in or cm). Used
when MQTRLABL = YES.
MQTRHGHT
R
ZCL default based on map scale and size of each grid element
Label height for lower left corner label, in plotter units (in or cm).
Used when MLWLLABL = YES.
MLWLHGHT
R
ZCL default based on map scale and size of each grid element
Data Type
Default Value
=
=
=
=
C*8
DASHED
Data Type
Default Value
R2003.12.0
=
=
=
=
C*8
PLAIN
POST-NTS-DLS: Parameters
438
Landmark
POST-NTS-DLS: Parameters
Data Type
Default Value
=
=
=
=
C*8
NONE
Data Type
Default Value
=
=
=
=
C*8
NONE
Data Type
Default Value
R2003.12.0
C*4
YES
POST-NTS-DLS: Parameters
439
Landmark
POST-NTS-DLS: Parameters
Data Type
Default Value
C*4
YES
Data Type
Default Value
C*4
YES
ZCL PROCESSES
POST NTS
R2003.12.0
POST DLS
POST-NTS-DLS: Parameters
440
Landmark
POST-PIC-STATS
Macro Name
POST-PIC-STATS
Menu Option
Purpose
This macro draws a box on a map and posts information about the
scale, size. and projection of the map.
Description
The user is allowed to specify the location of the box on the map, but
the size will always remain fixed at five inches wide and three inches
high. This macro creates a new, temporary picture on the .zgf file and
places the required scale and projection information into the new
picture. This picture is then added as an Index Map graphic feature onto
the users picture. The temporary picture created by the macro is
erased.
Placement of the box can be from the lower left corner of the box in
plotter units (X and/or Y value) or from the lower right corner in map
units (X and/or Y value). The simplest method is to place the box using
map units; move the cursor to the desired location on the map and press
mouse button 2. The user can also mix the placement units. For
example, the X coordinate can be from the lower right in map units, and
the corresponding Y coordinate can be from the lower left in plotter
units. The projection box looks best when aligned next to the title box
which is usually .5 inches from the bottom of the map.
The default color of the box is transparent. The user can optionally fill
the box with an opaque color but nothing underneath the box will be
visible.
Help text is available when creating a POST-PIC-STAT. To retrieve
help, click on the Help button.
Results
R2003.12.0
Creates a projection box in the .zgf file, places the box on the
designated map, deletes the projection box picture from the .zgf file.
POST-PIC-STATS
441
Landmark
POST-PIC-STATS: Parameters
Select the input graphics file where the project box is to be placed
ZFGNAME
C*80
All graphics files that reside in the chosen directory paths
REQUIRED
Select Picture
Description
Macro Parameter
Data Type
Range
Default Value
Text Font
Description
Macro Parameter
Data Type
Range
Default Value
PLAIN
R2003.12.0
POST-PIC-STATS: Parameters
442
Landmark
POST-PIC-STATS: Parameters
Text Height
Description
Macro Parameter
Data Type
Range
Default Value
Line Weight
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
POST-PIC-STATS: Parameters
443
Landmark
POST-PIC-STATS: Parameters
Macro Parameter
Data Type
Range
Default Value
Macro Parameter
Data Type
Range
Default Value
ZCL PROCESSES
R2003.12.0
POST-PIC-STATS: Parameters
444
Landmark
POST-PIC-STAR
Macro Name
POST-STAR
Menu Option
Purpose
This macro posts star symbols on the current picture for data
distributed at control points. Each spoke on the star represents a
different attribute (z field). The length of each spoke of the star is
proportional to the z field it represents. The lengths are also dependent
upon the selected symbol size; thus, if the symbol size changes, so do
the spoke lengths. The data in each z field is divided into groups, also
called class intervals, that are based upon their numeric values. Each
class interval is associated with a spoke length.
Spokes are always separated at equal angles. Thus the separation angle
is based upon the number of spokes. The first z field you specify is
always represented by the due North spoke. Subsequent z fields are
represented as shown below:
1
8
2
3
6
3
Description
4
5
R2003.12.0
POST-PIC-STAR
445
Landmark
POST-PIC-STAR
For Fields in Data that Have No Range, Manually Input Class Limits
If the dataset for which you are posting field values has any fields with a
range of zero, you may get the following error message:
POST-STAR.ZCLMAC
POST-STAR only autosets class limits if a field has a data range. If you have
a field in your dataset that does not have a range, hand type in the class
ranges, and the POST-STAR process completes normally.
Results
Control points are posted with a star formation on the current picture.
Optionally, you may output a legend that shows which spoke represents
which z field and the value of the lengths. To view the results,
re-display the picture after you run this macro.
R2003.12.0
POST-PIC-STAR
446
Landmark
POST-PIC-STAR: Parameters
Symbol Size
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
POST-PIC-STAR: Parameters
447
Landmark
POST-PIC-STAR: Parameters
Data Type
Default Value
C*12
OMIT
The x position of the lower left corner of the legend, in plotter units
(in or cm).
XLOWLEFT
R
1.0
The y position of the lower left corner of the legend, in plotter units
(in or cm).
YLOWLEFT
R
1.0
R2003.12.0
Number of spokes for the star; this should be equal to the number of
z fields to be posted.
NUMSPOKE
I
1 through 8
1
POST-PIC-STAR: Parameters
448
Landmark
POST-PIC-STAR: Parameters
The minimum value to post for the first z field. If a field value is less
than this value, a spoke is not drawn for the field.
MINVALS
R
ZCL default minimum value for the field
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the first class for the first spoke. This is
also the minimum value for the second class. Calculated so that the
data range is divided into NUMCLASS intervals.
CLSLMT1S
R
ZCL default calculated so that data range is divided into
NUMCLASS intervals
POST-PIC-STAR: Parameters
449
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The maximum value for the second class for the first spoke. This is
also the minimum value for the third class. Calculated so that the
data range is divided into NUMCLASS intervals.
CLSLMT12
R
ZCL default calculated so that data range is divided into
NUMCLASS intervals
Macro Parameter
Data Type
Default Value
The maximum value for the third class for the first spoke. This is
also the minimum value for the fourth class. Calculated so that the
data range is divided into NUMCLASS intervals.
CLSLMT13
R
ZCL default calculated so that data range is divided into
NUMCLASS intervals
Macro Parameter
Data Type
Default Value
The maximum value for the fourth class for the first spoke. This is
also the minimum value for the fifth class. Calculated so that the
data range is divided into NUMCLASS intervals.
CLSLMT14
R
ZCL default calculated so that data range is divided into
NUMCLASS intervals
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the fifth class for the first spoke. This is
also the minimum value for the sixth class. Calculated so that the
data range is divided into NUMCLASS intervals.
CLSLMT15
R
ZCL default calculated so that data range is divided into
NUMCLASS intervals
POST-PIC-STAR: Parameters
450
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The maximum value for the sixth class for the first spoke.
Calculated so that the data range is divided into NUMCLAS2
intervals.
CLSLMT16
R
ZCL default calculated so that data range is divided into
NUMCLASS intervals
R2003.12.0
The minimum value to post for the second z field. If a field value is
less than this value, a spoke is not drawn for the field.
MINVAL2
R
ZCL default minimum value for the field
POST-PIC-STAR: Parameters
451
Landmark
POST-PIC-STAR: Parameters
The maximum value for the first class for the second spoke. This is
also the minimum value for the second class.
CLSLMT2S
R
ZCL default calculated so that data range is divided into
NUMCLAS2 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the second class for the second spoke. This
is also the minimum value for the third class. Calculated so that the
data range is divided into NUMCLAS2 intervals.
CLSLMT22
R
ZCL default calculated so that data range is divided into
NUMCLAS2 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the third class for the second spoke. This is
also the minimum value for the fourth class. Calculated so that the
data range is divided into NUMCLAS2 intervals.
CLSLMT23
R
ZCL default calculated so that data range is divided into
NUMCLAS2 intervals
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the fourth class for the second spoke. This
is also the minimum value for the fifth class. Calculated so that the
data range is divided into NUMCLAS2 intervals.
CLSLMT24
R
ZCL default calculated so that data range is divided into
NUMCLAS2 intervals
POST-PIC-STAR: Parameters
452
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The maximum value for the fifth class for the second spoke. This is
also the minimum value for the sixth class. Calculated so that the
data range is divided into NUMCLAS2 intervals.
CLSLMT25
R
ZCL default calculated so that data range is divided into
NUMCLAS2 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the sixth class for the second spoke.
Calculated so that the data range is divided into NUMCLAS2
intervals.
CLSLMT26
R
ZCL default calculated so that data range is divided into
NUMCLAS2 intervals
R2003.12.0
POST-PIC-STAR: Parameters
453
Landmark
POST-PIC-STAR: Parameters
The minimum value to post for the third z field. If a field value is
less than this value, a spoke is not drawn for the field.
MINVAL3
R
ZCL default minimum value for the field
Macro Parameter
Data Type
Default Value
The maximum value for the first class for the third spoke. This is
also the minimum value for the second class. Calculated so that the
data range is divided into NUMCLAS3 intervals.
CLSLMT3S
R
ZCL default calculated so that data range is divided into
NUMCLAS3 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the second class for the third spoke. This is
also the minimum value for the third class. Calculated so that the
data range is divided into NUMCLAS3 intervals.
CLSLMT32
R
ZCL default calculated so that data range is divided into
NUMCLAS3 intervals
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the third class for the third spoke. This is
also the minimum value for the fourth class. Calculated so that the
data range is divided into NUMCLAS3 intervals.
CLSLMT33
R
ZCL default calculated so that data range is divided into
NUMCLAS3 intervals
POST-PIC-STAR: Parameters
454
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The maximum value for the fourth class for the third spoke. This is
also the minimum value for the fifth class. Calculated so that the
data range is divided into NUMCLAS3 intervals.
CLSLMT34
R
ZCL default calculated so that data range is divided into
NUMCLAS3 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the fifth class for the third spoke. This is
also the minimum value for the sixth class. Calculated so that the
data range is divided into NUMCLAS3 intervals.
CLSLMT35
R
ZCL default calculated so that data range is divided into
NUMCLAS3 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the sixth class for the third spoke.
Calculated so that the data range is divided into NUMCLAS3
intervals.
CLSLMT36
R
ZCL default calculated so that data range is divided into
NUMCLAS3 intervals
R2003.12.0
POST-PIC-STAR: Parameters
455
Landmark
POST-PIC-STAR: Parameters
The minimum value to post for the fourth z field. If a field value is
less than this value, a spoke is not drawn for the field.
MINVAL4
R
ZCL default minimum value for the field
Macro Parameter
Data Type
Default Value
The maximum value for the first class for the fourth spoke. This is
also the minimum value for the second class. Calculated so that the
data range is divided into NUMCLAS4 intervals.
CLSLMT4S
R
ZCL default calculated so that data range is divided into
NUMCLAS4 intervals
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the second class for the fourth spoke. This
is also the minimum value for the third class. Calculated so that the
data range is divided into NUMCLAS4 intervals.
CLSLMT42
R
ZCL default calculated so that data range is divided into
NUMCLAS4 intervals
POST-PIC-STAR: Parameters
456
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The maximum value for the third class for the fourth spoke. This is
also the minimum value for the fourth class. Calculated so that the
data range is divided into NUMCLAS4 intervals.
CLSLMT43
R
ZCL default calculated so that data range is divided into
NUMCLAS4 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the fourth class for the fourth spoke. This
is also the minimum value for the fifth class. Calculated so that the
data range is divided into NUMCLAS4 intervals.
CLSLMT44
R
ZCL default calculated so that data range is divided into
NUMCLAS4 intervals.
Macro Parameter
Data Type
Default Value
The maximum value for the fifth class for the fourth spoke. This is
also the minimum value for the sixth class. Calculated so that the
data range is divided into NUMCLAS4 intervals.
CLSLMT45
R
ZCL default calculated so that data range is divided into
NUMCLAS4 intervals
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the sixth class for the fourth spoke.
Calculated so that the data range is divided into NUMCLAS4
intervals.
CLSLMT46
R
ZCL default calculated so that data range is divided into
NUMCLAS4 intervals
POST-PIC-STAR: Parameters
457
Landmark
POST-PIC-STAR: Parameters
The minimum value to post for the fifth z field. If a field value is
less than this value, a spoke is not drawn for the field.
MINVAL5
R
ZCL default minimum value for the field
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the first class for the fifth spoke. This is
also the minimum value for the second class. Calculated so that the
data range is divided into NUMCLAS5 intervals.
CLSLMT5S
R
ZCL default calculated so that data range is divided into
NUMCLAS5 intervals
POST-PIC-STAR: Parameters
458
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The maximum value for the second class for the fifth spoke. This is
also the minimum value for the third class. Calculated so that the
data range is divided into NUMCLAS5 intervals.
CLSLMT52
R
ZCL default calculated so that data range is divided into
NUMCLAS5 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the third class for the fifth spoke. This is
also the minimum value for the fourth class. Calculated so that the
data range is divided into NUMCLAS5 intervals.
CLSLMT53
R
ZCL default calculated so that data range is divided into
NUMCLAS5 intervals
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the fourth class for the fifth spoke. This is
also the minimum value for the fifth class. Calculated so that the
data range is divided into NUMCLAS5 intervals.
CLSLMT54
R
ZCL default calculated so that data range is divided into
NUMCLAS5 intervals
POST-PIC-STAR: Parameters
459
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The maximum value for the fifth class for the fifth spoke. This is
also the minimum value for the sixth class. Calculated so that the
data range is divided into NUMCLAS5 intervals.
CLSLMT55
R
ZCL default calculated so that data range is divided into
NUMCLAS5 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the sixth class for the fifth spoke.
Calculated so that the data range is divided into NUMCLAS5
intervals.
CLSLMT56
R
ZCL default calculated so that data range is divided into
NUMCLAS5 intervals
R2003.12.0
POST-PIC-STAR: Parameters
460
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The minimum value to post for the sixth z field. If a field value is
less than this value, a spoke is not drawn for the field. Calculated so
that the data range is divided into NUMCLAS6 intervals.
MINVAL6
R
ZCL default minimum value for the field
Macro Parameter
Data Type
Default Value
The maximum value for the first class for the sixth spoke. This is
also the minimum value for the second class. Calculated so that the
data range is divided into NUMCLAS6 intervals.
CLSLMT6S
R
ZCL default calculated so that data range is divided into
NUMCLAS6 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the second class for the sixth spoke. This is
also the minimum value for the third class. Calculated so that the
data range is divided into NUMCLAS6 intervals.
CLSLMT62
R
ZCL default calculated so that data range is divided into
NUMCLAS6 intervals
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the third class for the sixth spoke. This is
also the minimum value for the fourth class. Calculated so that the
data range is divided into NUMCLAS6 intervals.
CLSLMT63
R
ZCL default calculated so that data range is divided into
NUMCLAS6 intervals
POST-PIC-STAR: Parameters
461
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The maximum value for the fourth class for the sixth spoke. This is
also the minimum value for the fifth class. Calculated so that the
data range is divided into NUMCLAS6 intervals.
CLSLMT64
R
ZCL default calculated so that data range is divided into
NUMCLAS6 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the fifth class for the sixth spoke. This is
also the minimum value for the sixth class. Calculated so that the
data range is divided into NUMCLAS6 intervals.
CLSLMT65
R
ZCL default calculated so that data range is divided into
NUMCLAS6 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the sixth class for the sixth spoke.
Calculated so that the data range is divided into NUMCLAS6
intervals.
CLSLMT66
R
ZCL default calculated so that data range is divided into
NUMCLAS6 intervals
R2003.12.0
POST-PIC-STAR: Parameters
462
Landmark
POST-PIC-STAR: Parameters
The minimum value to post for the seventh z field. If a field value is
less than this value, a spoke is not drawn for the field.
MINVAL7
R
ZCL default minimum value for the field
Macro Parameter
Data Type
Default Value
The maximum value for the first class for the seventh spoke. This is
also the minimum value for the second class. Calculated so that the
data range is divided into NUMCLAS7 intervals.
CLSLMT7S
R
ZCL default calculated so that data range is divided into
NUMCLAS7 intervals
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the second class for the seventh spoke.
This is also the minimum value for the third class. Calculated so
that the data range is divided into NUMCLAS7 intervals.
CLSLMT72
R
ZCL default calculated so that data range is divided into
NUMCLAS7 intervals
POST-PIC-STAR: Parameters
463
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The maximum value for the third class for the seventh spoke. This
is also the minimum value for the fourth class. Calculated so that
the data range is divided into NUMCLAS7 intervals.
CLSLMT73
R
ZCL default calculated so that data range is divided into
NUMCLAS7 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the fourth class for the seventh spoke. This
is also the minimum value for the fifth class. Calculated so that the
data range is divided into NUMCLAS7 intervals.
CLSLMT74
R
ZCL default calculated so that data range is divided into
NUMCLAS7 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the fifth class for the seventh spoke. This is
also the minimum value for the sixth class. Calculated so that the
data range is divided into NUMCLAS7 intervals.
CLSLMT75
R
ZCL default calculated so that data range is divided into
NUMCLAS7 intervals
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the sixth class for the seventh spoke.
Calculated so that the data range is divided into NUMCLAS7
intervals.
CLSLMT76
R
ZCL default calculated so that data range is divided into
NUMCLAS7 intervals
POST-PIC-STAR: Parameters
464
Landmark
POST-PIC-STAR: Parameters
The minimum value to post for the eighth z field. If a field value is
less than this value, a spoke is not drawn for the field.
MINVAL8
R
ZCL default minimum value for the field
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the first class for the eighth spoke. This is
also the minimum value for the second class. Calculated so that the
data range is divided into NUMCLAS8 intervals.
CLSLMT8S
R
ZCL default calculated so that data range is divided into
NUMCLAS8 intervals
POST-PIC-STAR: Parameters
465
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The maximum value for the second class for the eighth spoke. This
is also the minimum value for the third class. Calculated so that the
data range is divided into NUMCLAS8 intervals.
CLSLMT82
R
ZCL default calculated so that data range is divided into
NUMCLAS8 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the third class for the eighth spoke. This is
also the minimum value for the fourth class. Calculated so that the
data range is divided into NUMCLAS8 intervals.
CLSLMT83
R
ZCL default calculated so that data range is divided into
NUMCLAS8 intervals
Macro Parameter
Data Type
Default Value
The maximum value for the fourth class for the eighth spoke. This
is also the minimum value for the fifth class. Calculated so that the
data range is divided into NUMCLAS8 intervals.
CLSLMT84
R
ZCL default calculated so that data range is divided into
NUMCLAS8 intervals
Macro Parameter
Data Type
Default Value
R2003.12.0
The maximum value for the fifth class for the eighth spoke. This is
also the minimum value for the sixth class. Calculated so that the
data range is divided into NUMCLAS8 intervals.
CLSLMT85
R
ZCL default calculated so that data range is divided into
NUMCLAS8 intervals
POST-PIC-STAR: Parameters
466
Landmark
POST-PIC-STAR: Parameters
Macro Parameter
Data Type
Default Value
The maximum value for the sixth class for the eighth spoke.
Calculated so that the data range is divided into NUMCLAS8
intervals.
CLSLMT86
R
ZCL default calculated so that data range is divided into
NUMCLAS8 intervals
ZCL PROCESSES
POST STAR SYMBOL
R2003.12.0
POST-PIC-STAR: Parameters
467
Landmark
PROFILE-CONTOURS
Macro Name
PROFILE-CONTOURS
Menu Option
Purpose
This macro contours grids that have abrupt changes in surface slope
along well-defined profile lines. The macro can contour isopach and
isochore models, and faulted horizon models created in Point Gridding
Plus. Profile Contours uses the same basic algorithms used in regular
contouring. You can set attributes, including line style, color, and
colorfill to apply to all contours. In addition, you can modify the
attributes of user-specified contour levels.
Profile Contouring does not annotate fault traces.
Description
a profile dataset
a fault dataset
a polygon dataset for limiting contouring
information about contour interval, number of contours, contour
minimum, and contour maximum
colorfill and color bar information
line color information
windowing information
gradient blanking information
contour labeling information
exception contour information, including contour level, line type,
line color and fill color
Using Profile-Contours to Best Advantage
The filled grid file and the fault profiles output from Point Gridding Plus are
intended to work with this macro.
Currently Profile-Contour does not replicate the old contour algorithms
results around ordinary fault polygons on a grid Profile-Contour replicates
Contour-New algorithm
Results
R2003.12.0
PROFILE-CONTOURS
468
Landmark
PROFILE-CONTOURS: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
PROFILE-CONTOURS: Parameters
469
Landmark
PROFILE-CONTOURS: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
Name of the input vertex file that contains the polygons used for
clipping contours in the display.
MFDPOLY
C*24
All attached VERT files
ZCL default
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
PROFILE-CONTOURS: Parameters
470
Landmark
PROFILE-CONTOURS: Parameters
Data Type
Default Value
C*4
POST
R2003.12.0
PROFILE-CONTOURS: Parameters
471
Landmark
PROFILE-CONTOURS: Parameters
Gives you the ability to clip inside or outside polygons. Used when
a clipping file is specified.
POLYCLIP
INSIDE
OUTSIDE
Data Type
Default Value
C*8
OUTSIDE
R2003.12.0
PROFILE-CONTOURS: Parameters
472
Landmark
PROFILE-CONTOURS: Parameters
Contouring Smoothness
Description
Macro Parameter
Options
Data Type
Default Value
C*12
MEDIUM
Data Type
Default Value
C*12
NO COLORFILL
Data Type
Default Value
R2003.12.0
C*4
YES
PROFILE-CONTOURS: Parameters
473
Landmark
PROFILE-CONTOURS: Parameters
Data Type
Default Value
C*4
YES
Data Type
Default Value
R2003.12.0
C*4
YES
PROFILE-CONTOURS: Parameters
474
Landmark
PROFILE-CONTOURS: Parameters
Data Type
Default Value
=
=
=
=
=
=
No color bar
Left of map
Right of map
Above the map
Below the map
According to user-defined coordinates
C*8
NONE
R2003.12.0
PROFILE-CONTOURS: Parameters
475
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Options
WINDOW
WINDOW
= Contour within a specified rectangular limit.
NO WINDOW = Do not confine contours to a specified rectangular limit.
Data Type
Default Value
C*12
NO WINDOW
Macro Parameter
Data Type
Default Value
R2003.12.0
PROFILE-CONTOURS: Parameters
476
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
PROFILE-CONTOURS: Parameters
477
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
PROFILE-CONTOURS: Parameters
478
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Data Type
Default Value
Rate for drawing bold line contours. Enter 5 to bold every fifth
contour; 10 to bold every tenth contour; 16 to bold every sixteenth
contour, etc.
BOLDRATE
I
0
INCREMENT
Data Type
Default Value
R2003.12.0
C*12
HIGHLIGHT
PROFILE-CONTOURS: Parameters
479
Landmark
PROFILE-CONTOURS: Parameters
Specify the starting color index number. The first contour appears
in this color.
STARTCLR
I
0 through 255
56
Macro Parameter
Data Type
Range
Default Value
Macro Parameter
Data Type
Range
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
PROFILE-CONTOURS: Parameters
480
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Data Type
Default Value
R2003.12.0
PROFILE-CONTOURS: Parameters
481
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Data Type
Default Value
R2003.12.0
C*4
ZCL default
PROFILE-CONTOURS: Parameters
482
Landmark
PROFILE-CONTOURS: Parameters
Description
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
R2003.12.0
PROFILE-CONTOURS: Parameters
483
Landmark
PROFILE-CONTOURS: Parameters
Color index of the fill color to be used below the contour level
specified by ELEVEL1.
FNEWCL1
YES
NO
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Data Type
Default Value
R2003.12.0
PROFILE-CONTOURS: Parameters
484
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Description
Options
Data Type
Default Value
R2003.12.0
C*4
ZCL default
PROFILE-CONTOURS: Parameters
485
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Color index of the fill color to be used below the contour level
specified by ELEVEL2. This is the second of a list describing up to
five level fill colors.
FNEWCL2
YES
NO
Data Type
Default Value
R2003.12.0
C*4
ZCL default
PROFILE-CONTOURS: Parameters
486
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Data Type
Default Value
Macro Parameter
Options
Data Type
Default Value
R2003.12.0
C*4
ZCL default
PROFILE-CONTOURS: Parameters
487
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Description
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Data Type
Default Value
R2003.12.0
C*4
ZCL default
PROFILE-CONTOURS: Parameters
488
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Options
Color index of the fill color to be used below the contour level
specified by ELEVEL3. This is the third of a list describing up to
five level fill colors.
FNEWCL3
YES
NO
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Data Type
Default Value
R2003.12.0
C*4
ZCL default
PROFILE-CONTOURS: Parameters
489
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Data Type
Default Value
R2003.12.0
C*4
ZCL default
PROFILE-CONTOURS: Parameters
490
Landmark
PROFILE-CONTOURS: Parameters
Description
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
R2003.12.0
PROFILE-CONTOURS: Parameters
491
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Options
Color index of the fill color to be used below the contour level
specified by ELEVEL4. This is the fourth of a list describing up to
five level fill colors.
FNEWCL4
YES
NO
Data Type
Default Value
C*4
0
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Data Type
Default Value
R2003.12.0
PROFILE-CONTOURS: Parameters
492
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Data Type
Default Value
R2003.12.0
C*4
ZCL default
PROFILE-CONTOURS: Parameters
493
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
Macro Parameter
Options
Color index of the fill color to be used below the contour level
specified by ELEVEL5. This is the fifth of a list describing up to
five level fill colors.
FNEWCL5
YES
NO
Data Type
Default Value
R2003.12.0
C*4
ZCL default
PROFILE-CONTOURS: Parameters
494
Landmark
PROFILE-CONTOURS: Parameters
Macro Parameter
Options
Data Type
Default Value
C*4
ZCL default
ZCL PROCESSES
CONTOUR NEW
R2003.12.0
PROFILE-CONTOURS: Parameters
495
Landmark
QUALITY
Macro Name
QUALITY
Menu Option
Purpose
Description
a grid
a data file to check against the grid
an optional fault file
minimum and maximum thresholds
Results
the histogram
statistical data
R2003.12.0
QUALITY
496
Landmark
-0.4800E+03 0
*
-0.4400E+03 0
*
-0.4000E+03 2
*
-0.3600E+03 0
*
-0.3200E+03 2
*
-0.2800E+03 7
*
-0.2400E+03 1
*
-0.2000E+03 11
*
-0.1600E+03 30
*
-0.1200E+03 106
*
-0.8000E+02 415
**
-0.4000E+02 3258
********
0.0000E+00 20455
***********************************************
0.4000E+02 2509
*******
0.8000E+02 181
*
0.1200E+03 44
*
0.1600E+03 15
*
0.2000E+03 6
*
0.2400E+03 9
*
0.2800E+03 5
*
0.3200E+03 3
*
0.3600E+03 6
*
0.4000E+03 1
*
0.4400E+03 0
*
0.5600E+03 1
*
0.6000E+03 0
*
0.6400E+03 0
*
0.6800E+03 1
*
0.7200E+03 0
*
0.7600E+03 1
*
0.8000E+03 1
*
0.8400E+03 1
*
0.8800E+03 1
*
0.9200E+03 1
*
0.9600E+03 1
*
Vertical Histogram
R2003.12.0
497
Landmark
Horizontal Histogram
R2003.12.0
498
Landmark
QUALITY: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
QUALITY: Parameters
499
Landmark
QUALITY: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
QUALITY: Parameters
500
Landmark
QUALITY: Parameters
Data Type
Default Value
C*16
THRESHOLDS
Data Type
Default Value
C*4
ALL
Maximum Residual
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
QUALITY: Parameters
501
Landmark
QUALITY: Parameters
Upper Threshold
Description
Macro Parameter
Data Type
Default Value
Lower Threshold
Description
Macro Parameter
Data Type
Default Value
Contour Interval
Description
Macro Parameter
Data Type
Default Value
R2003.12.0
QUALITY: Parameters
502
Landmark
QUALITY: Parameters
Macro Parameter
Data Type
Default Value
ZCL PROCESSES
QUALITY ASSURE
R2003.12.0
QUALITY: Parameters
503
Landmark
QUICKVOL-TWOPOLS
Macro Name
QUICKVOL-TWOPOLS
Menu Option
Purpose
Description
a grid dataset
a vertex file containing polygons
scaling factors
Quick Volumetrics is More Approximate Than Precise
QUICK VOLUMETRICS is not very accurate because it uses the total area
of the polygon in its calculation rather than just that portion of the polygon
that corresponds to the grid above the baseplane. To help compensate for this
quick approach, node values that lie below the baseplane are replaced by
zero. These zero values are then used in the calculation of the numerical
average for the grid nodes above and below the baseplane.
This process trades off accuracy for speed. You can increase accuracy
by:
Results
R2003.12.0
QUICKVOL-TWOPOLS
504
Landmark
QUICKVOL-TWOPOLS: Parameters
This file defines the area of integration. If not specified, the region
of integration is the entire area of interest of the grid.
VERTICES
C*24
All attached VERT files
ZCL default
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
QUICKVOL-TWOPOLS: Parameters
505
Landmark
QUICKVOL-TWOPOLS: Parameters
Macro Parameter
Data Type
Default Value
Specify how the polygons in the vertex file are to be used in the
integration task.
SELECT
= All polygons on the vertex file are used to calculate and report
on volumes for each polygon.
ONLY
= User may specify up to 2 polygon I.D.s to be used to calculate
volumes within. Results and ZCL and/or to data blocks in ZCL.
EXCEPT = User may specify up to 2 polygon I.D.s to be ignored. All other
polygons are analyzed for Volumetric results and reported to the
screen in Z-MAP Plus or ZCL or to data blocks in ZCL.
ALL
Data Type
Default Value
R2003.12.0
C*8
ALL
QUICKVOL-TWOPOLS: Parameters
506
Landmark
QUICKVOL-TWOPOLS: Parameters
ZCL PROCESSES
QUICK VOLUMETRICS
R2003.12.0
QUICKVOL-TWOPOLS: Parameters
507
Landmark
QUIKVOL-FORTYPOL
Macro Name
QUIKVOL-FORTYPOL
Menu Option
Purpose
Description
a grid dataset
a vertex file containing polygons
scaling factors
baseplane elevation
Quick Volumetrics is More Approximate Than Precise
QUICK VOLUMETRICS is not very accurate because it uses the total area
of the polygon in its calculation rather than just that portion of the polygon
that corresponds to the grid above the baseplane. To help compensate for this
quick approach, node values that lie below the baseplane are replaced by
zero. These zero values are then used in the calculation of the numerical
average for the grid nodes above and below the baseplane.
This process trades off accuracy for speed; however, increased accuracy
can be achieved by:
Results
R2003.12.0
QUIKVOL-FORTYPOL
508
Landmark
QUIKVOL-FORTYPOL: Parameters
This file defines the area of integration. If not specified, the region
of integration is the entire area of interest of the grid.
VERTICES
C*24
All attached VERT files
ZCL default
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
QUIKVOL-FORTYPOL: Parameters
509
Landmark
QUIKVOL-FORTYPOL: Parameters
Specify which polygons in the vertex file are used in the integration
task.
SELECT
ALL
= All polygons on the vertex file are used to calculate and report on
volumes for each polygon.
ONLY
= User may specify up to 40 polygon I.D.s to be used to calculate
volumes within. Results and ZCL and/or to data blocks in ZCL.
EXCEPT = User may specify up to 40 polygon I.D.s to be ignored. All other
polygons is analyzed for Volumetric results and reported to the
screen in Z-MAP Plus or ZCL or to data blocks in ZCL.
Data Type
Default Value
R2003.12.0
C*8
ALL
QUIKVOL-FORTYPOL: Parameters
510
Landmark
QUIKVOL-FORTYPOL: Parameters
ZCL PROCESSES
QUICK VOLUMETRICS
R2003.12.0
QUIKVOL-FORTYPOL: Parameters
511
Landmark
REDUCE-POSTING
Macro Name
REDUCE-POSTING
Menu Option
Purpose
This macro reduces posting of a text field in an area based on a key field
such as OPERATOR NAME or LEASE I.D.
If all wells in the area have the same value for the key field, it is posted
only once (at the first well) and not posted for the remainder of the
wells in the area.
Description
a data file
up to three key fields on which to thin the data
name of the output well file and MFD
names of the first (second, and third) new fields
Sort File First for Field Blanking
Files also have to be sorted in order of field choice for field blanking
R2003.12.0
REDUCE-POSTING
512
Landmark
REDUCE-POSTING: Results
Results
LEASE 1
HOGG OIL
LEASE 2
FOX OIL
WOOD OIL
FOX OIL
WOOD OIL
OPERATOR
LEASE 1
LEASE 1
LEASE 1
LEASE 1
LEASE 1
LEASE 1
FOX OIL
LEASE 2
LEASE 2
LEASE 2
LEASE 2
LEASE 2
LEASE 2
HOGGOIL
FOX OIL
WOOD OIL
FOX OIL
WOOD OIL
FOX OIL
FOX OIL
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
REDUCE-POSTING: Results
513
Landmark
REDUCE-POSTING: Parameters
First of three fields to thin. This is normally the lease I.D. field, and
must be the primary sort field for the input dataset.
FIELD1
C*20
NEWFLD 1
R2003.12.0
REDUCE-POSTING: Parameters
514
Landmark
REDUCE-POSTING: Parameters
Name of the first output field. Field type is the same as FIELD1.
FLDNAME1
C*20
ZCL default
Name of the second output field. Field type is the same as FIELD2.
FLDNAME2
C*20
ZCL default
Name of the third output field Field type is the same as FIELD3.
FLDNAME3
C*20
ZCL default
ZCL PROCESSES
THIN TEXT FIELDS
R2003.12.0
REDUCE-POSTING: Parameters
515
Landmark
RESAMP-W-AOIGRID
Macro Name
RESAMP-W-AOIGRID
Menu Option
Purpose
Description
Results
name of the input grid file to resample and the MFD that contains
it
name of the (optional) input fault file and the MFD that contains it
name of the input grid file to control AOI definition and the MFD
that contains it
Output is a grid which matches the surface defined by the first input
grid and fault file, with grid AOI and increments from the second input
grid file.
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
RESAMP-W-AOIGRID
516
Landmark
RESAMP-W-AOIGRID: Parameters
Name of the input grid file to define output grid AOI and
increments.
AOIGRID
C*24
All attached GRID files
No default
R2003.12.0
MFD that contains the input grid file to define output grid AOI.
AOIGRMFD
I
0 through 5
Searches all attached MFDs
RESAMP-W-AOIGRID: Parameters
517
Landmark
RESAMP-W-AOIGRID: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
ZCL PROCESSES
RESAMPLEGRID
R2003.12.0
RESAMP-W-AOIGRID: Parameters
518
Landmark
RMLOCK
Macro Name
RMLOCK
Menu Option
Purpose
Description
Results
R2003.12.0
RMLOCK
519
Landmark
SHADE-POLYGONS
Macro Name
SHADE-POLYGONS
Menu Option
Purpose
This macro fills a set of polygons with hachured lines. You can use this
macro to hachure shade fault polygons that have been converted to a
vertex file.You can display fault polygons shaded with this option as
rendered features on a surface in the Z-3D Surfaces and Z-3D Block
applications.
Before executing this macro, you must open a picture. The shaded
polygon feature is added to the current picture. The Edit
Graphics Editor Delete Last Feature option is not functional with
macro additions to pictures.
.
Description
X (EASTING)
Y (NORTHING)
SEG I.D.
A color index field for the hachured line is optional.
You are asked to input:
Results
R2003.12.0
SHADE-POLYGONS
520
Landmark
SHADE-POLYGONS: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
SHADE-POLYGONS: Parameters
521
Landmark
SHADE-POLYGONS: Parameters
Type of Hachuring
Description
Macro Parameter
Options
Data Type
Default Value
C*20
Cross Hachured Lines
Macro Parameter
Options
Data Type
Default Value
C*12
COLOR VALUE
R2003.12.0
Color index from the currently active color table. It controls the
color of hachure lines.
COLORID
I
0 through 255
20
SHADE-POLYGONS: Parameters
522
Landmark
SHADE-POLYGONS: Parameters
ZCL PROCESSES
DELETE FILE
BRANCH
FILE UTILITY
SPAWN
EXPORT
IMPORT
DATA BLOCK
FILE CONVERSION
LOOP
DATA BLOCK
POST LEASE
LOOP END
R2003.12.0
SHADE-POLYGONS: Parameters
523
Landmark
SPAWN-PROCESS
Macro Name
SPAWN-PROCESS
Menu Option
Purpose
Description
Results
R2003.12.0
SPAWN-PROCESS
524
Landmark
SPAWN-PROCESS: Parameters
ZCL PROCESSES
SPAWN
R2003.12.0
SPAWN-PROCESS: Parameters
525
Landmark
SPECIFY-CONTOURS
Macro Name
SPECIFY-CONTOURS
Menu Option
Purpose
This macro allows you to input special contour levels such as the OWC
(oil-water contact) or GOC (gas-oil contact) that do not fall on even
increment levels. You are asked to input up to eight levels to be
contoured. If desired, colorfill can be generated between the special
contours. When generating colorfill contours, you control whether or
not to overlay the contour lines onto the colorfill.
Description
Results
R2003.12.0
Contours of the special levels are added to the picture. You can colorfill
these contours if you wish.
SPECIFY-CONTOURS
526
Landmark
SPECIFY-CONTOURS: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
SPECIFY-CONTOURS: Parameters
527
Landmark
SPECIFY-CONTOURS: Parameters
Macro Parameter
Data Type
Range
Default Value
NCONTOUR
I
1 through 8
1
R2003.12.0
SPECIFY-CONTOURS: Parameters
528
Landmark
SPECIFY-CONTOURS: Parameters
R2003.12.0
Label size for contours being generated, in plotter units (in or cm).
LABELS
R
0.1 in or 0.25 cm
SPECIFY-CONTOURS: Parameters
529
Landmark
SPECIFY-CONTOURS: Parameters
R2003.12.0
SPECIFY-CONTOURS: Parameters
530
Landmark
SPECIFY-CONTOURS: Parameters
Data Type
Default Value
C*12
NO COLORFILL
Specify whether or not to draw the contours over the colorfill. This
parameter is only active is FILL = COLORFILLED.
OVERLAY
OVERLAY
= Overlay contours on colorfill.
NO OVERLAY = Do not colorfill the contours.
Data Type
Default:
C*12
OVERLAY
R2003.12.0
SPECIFY-CONTOURS: Parameters
531
Landmark
SPECIFY-CONTOURS: Parameters
Macro Parameter
Data Type
Range
Default Value
The color of this index number (FILLCOLR) is used for the areas
with values below the lowest contour level. The color of the next
higher index number (FILLCOLR+1) is used for the area between
the lowest contour and the next higher contour. This continues
through the area with values up to the highest contour level, which
is assigned the color of index number FILLCOLR + the number of
contour levels 1.
If you desire to colorfill above the highest contour level, assign the
NCONTOUR parameter by the real number of specified contours
+1. This results in the index value for the level above the highest
contour being filled with FILLCLR + the number of contour levels.
STARTCLR
I
0 through 255
56
ZCL PROCESSES
CONTOUR
R2003.12.0
SPECIFY-CONTOURS: Parameters
532
Landmark
START
Macro Name
START
Menu Option
Purpose
Description
Results
R2003.12.0
START
533
Landmark
STRATATHICKNESS
Macro Name
STRATATHICKNESS
Menu Option
Purpose
Description
Results
R2003.12.0
a top grid
a base grid
name of the output thickness grid
MFD for the output thickness grid
STRATATHICKNESS
534
Landmark
Technical Notes
The terms isopach and isochore are frequently used interchangeably
meaning thickness of a geologic strata. However, these two words have
distinct geologic meanings. Isochore refers to vertical thickness of one
or more strata, possibly the thickness of a formation, while isopach
refers to the stratigraphic thickness of the same unit. Even when these
terms are used to refer to thickness of the same unit, the isopach is
always less than or equal to the isochore. Thickness maps based on
either term are isopach maps or isochore maps.
Typically, most well data contains unit tops and these are subtracted to
give isochores, not isopachs. Isochore thicknesses (vertical thickness)
for conformally bedded units are related to isopach thicknesses
(stratigraphic thickness) by the cosine of the dip of the bedding planes.
Top Formation
V
Bottom Formation
R2003.12.0
535
Landmark
Technical Approach
If strata are displayed in cross-sectional form, as illustrated in the
preceding figure, you can see that the vertical thickness (V) and
stratigraphic thickness (S) are related by S = V cos ( ) where is the
slope (dip of the top of the strata). This relationship takes a few liberties
with trigonometry and geologyin that it assumes that a right angle
triangle can be formed by the vertical thickness line (V), the
stratigraphic thickness line (S), and the base of the unit. Over short
horizontal distances it is probably reasonable to assume that the base of
the unit is a dipping plane.
On a cross section, the dip is one-dimensional. That is, you cannot see
how it varies in x and y, but only along the baseline of the section. On a
surface, the dip is in the direction of the gradient vector, a mathematical
term for an arrow drawn in the direction of most rapid change. The
vector is always perpendicular (normal) to contours. If the angle of the
dip vector (measured counterclockwise from East) is called , then the
maximum slope is computed byn = z x cos ( ) + z y sin ( )
where z x and z y are the partials of the unit top for x and y
respectively. This is the derivative (slope) of the surface in the direction
( ) of the normal vector. The declination angle can be computed for
the slope using = arc tan ( dz dn ) ,and finally, the stratigraphic
thickness can be computed using the first equation for S.
R2003.12.0
536
Landmark
STRATATHICKNESS: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
STRATATHICKNESS: Parameters
537
Landmark
STRATATHICKNESS: Parameters
ZCL PROCESSES
SINGLE GRID OPS
DUAL GRID OPS
DELETE FILE
R2003.12.0
STRATATHICKNESS: Parameters
538
Landmark
SURFCORRECT
Macro Name
SURFCORRECT
Menu Option
Purpose
Description
You can restrict the area of the surface to be modified by the new well
data using one of four modes:
Results
R2003.12.0
Use default gridding to distribute the change in the surface over the
entire area (MMETHOD = DEFAULT GRIDDING).
Specify a radius of influence around the selected well data
(MMETHOD = SYNTHESIZED DATA + RADIUS).
Use one or more closed polygons to specify where you want to
change the surface grid (MMETHOD = SYNTHESIZED DATA +
POLYGON).
Use a correction grid that you build independently of the macros
execution (MMETHOD = INPUT GRID).
The primary output of this macro is a new grid that shows how the new
wells affect the surface. Optional output includes quality control data
files that you can save to an MFD of your choice. SURFCORRECT
also creates maps and cross sections of its results.
SURFCORRECT
539
Landmark
SURFCORRECT: Summary
Summary
Surface Correct (SURFCORRECT) offers a way of correcting a surface
or comfortably merging a surface with a set of new well picks. It adds
to Z-MAP Plus, which has historically had two main uses: creating
quality base maps and assessing hydrocarbon in place using the
Volumetrics application tools.You should be well versed in the use of
Z-MAP Plus to get the most out of this macro.
SURCORRECT could be applied very successfully in several typical
scenarios, including:
Production Geology
Basin Studies
Stratigraphic Reservoir Framework Building
Production Geology
You have an offshore field with 12 producing wells in the top pay. You
model the top pay using the LANDMARK seismic and surface
modeling interpretation environment. Next, you drill a thirteenth well,
targeting the down side of a fault block that is defined seismically. The
thirteenth well comes in high to prediction. You now want to
time-merge this new top pick into the existing grid model that covers
the twelve producing wells.
You can use the following inputs with the SURFCORRECT macro:
R2003.12.0
SURFCORRECT: Summary
540
Landmark
SURFCORRECT: Summary
Basin Studies
You built a regional average velocity grid using 230 wells with
multi-shot data in an offshore basin. The grid represents average time to
the base Jurassic seismic marker. When you built the surface model, all
the wells tied to the grid acceptably. You have a request to update the
original Jurassic average velocity grid with 10 new wells drilled during
the last two years. You are expected to update the velocity grid quickly.
The project geophysicist supplies you with a data file that has the same
well population, but the average velocity picks are on the base Triassic
marker. The geophysicist tells you that the form of the velocity grid for
the Triassic should mimic the contour form of the Jurassic grid and tie
the new well values.
The solution to both problems is a straightforward application of the
SURFCORRECT macro.
R2003.12.0
SURFCORRECT: Summary
541
Landmark
SURFCORRECT: Summary
Apply the macro in default gridding mode, using bias to derive the
isochore trends interpreted in the different isopach units.
R2003.12.0
Use the Edit/Create Data task in Z-MAP Plus to alter the isochore
correction grid to suit the interpretation.
SURFCORRECT: Summary
542
Landmark
SURFCORRECT: Summary
R2003.12.0
SURFCORRECT: Summary
543
Landmark
SURFCORRECT: Summary:
Input Grid
This mode uses a residual grid that you build independently of
SURFCORRECT. When you select MMETHOD = Input Grid, the
macro skips all gridding steps and just adds a user-supplied residual
grid to the input control grid. SURFCORRECT performs the data
preparation steps for calculating the residuals against the control grid.
You should use the input grid mode if your main interest is in the
automated graphic output capabilities of the macro.
The user is responsible for the quality of the supplied residual grid.
R2003.12.0
SURFCORRECT: Summary:
544
Landmark
SURFCORRECT: Summary
If you save this data set on a permanent MFD you can document the
quality of the fit to the data of the new surface model.
R2003.12.0
SURFCORRECT: Summary
545
Landmark
SURFCORRECT: Parameters
Macro Parameter
Data Type
Default Value
This is the name of the input well data file containing the minimal
fields: x, y, z, and wellid. It must be on an MFD attached to
Z-MAP Plus or in the current ZCL runstream. The data is the new
well picks that the surface should tie to.
MWELLD
C*24
No default
Default
This is the field in the data file MWELLD that contains the x
coordinates for the well data points being used.
INFLA
I
No default
Default
R2003.12.0
This is the field in the data file MWELLD that contains the y
coordinates for the well data points being used.
INFLB
I
No default
SURFCORRECT: Parameters
546
Landmark
SURFCORRECT: Parameters
Default
This is the field in the data file MWELLD that contains the z values
for use by SURFCORRECT in altering the input grid.
INFLC
I
No default
Macro Parameter
Data Type
Default
This is the field in the data file MWELLD that contains a well
identifier, such as well name. The well identifier is needed for
map posting and must be specified. However, it can be any field in
the data set MWELLD.
INFLD
I
No default
This is the name of the grid to be modified by the macro. This grid
represents the surface that needs new wells incorporated into it.
XGRD1
C*24
No default
Macro Parameter
Data Type
Default Value
R2003.12.0
This is the name of the fault file used to build the input grid
XGRD1. If the surface grid for XGRD1 is unfaulted, no fault file is
required.
XFLT1
C*24
No default
SURFCORRECT: Parameters
547
Landmark
SURFCORRECT: Parameters
o
Default
Macro Parameter
Data Type
Default Value
This fault file is optional. You use this file if you are gridding the
residuals using any of the following three modes
default gridding
synthesized data + radius
synthesized data + polygon
You can use Delta-Z gridding if you want to correct a fault block or
one side of a fault. If you want to integrate the isochore correction
into the wall of the fault, you need a separate fault file to control the
isochore gridding. This is so synthesized Delta-Z values across the
fault are not seen during isochore gridding.
XFLT2
C*24
No default
Default
R2003.12.0
SURFCORRECT: Parameters
548
Landmark
SURFCORRECT: Parameters
Macro Parameter
Data Type
Default Value
This grid is required only if you are using input grid mode. The
macro assumes that your Delta Z grid is a grid of residuals
associated with the input well data file MWELLD. In input grid
mode, you built the Delta Z grid outside of the SURFCORRECT
macro. When you use input grid mode, SURFCORRECT adds the
Delta Z grid to input grid XGRD1 and outputs the new grid, along
with any output graphics you request.
USERGRID
C*24
No default
Default
Macro Parameter
Data Type
Default Value
oMFD
This polygon file is required only if you are using the synthesized
data + polygon method. It can contain multiple polygons, but they
all must be closed. The polygon file defines only the area or areas
where the structural form of the grid is to be modified by the new
data. Data that do not tie exactly with the input grid XGRD1
(outside these closed areas) produce bad results.
POLYGBL
C*24
No default
Description
Macro Parameter
Data Type
Default
R2003.12.0
This is the MFD that contains the optional polygon file POLYGBL.
MFDIND
I
1
SURFCORRECT: Parameters
549
Landmark
SURFCORRECT: Parameters
Macro Parameter
You can select one of four modes for correcting the surface. The
modes are fully described in the introduction to SURFCORRECT.
Three of the modes (default gridding, synthesized data + radius,
and synthesized data + polygon) assume that SURFCORRECT is
building the grid on residuals and creating the new grid. These
modes differ in the way that they control where data-driven changes
are made to the new surface. The Point Gridding Plus algorithms
are used in all residual gridding applications.
The input grid mode skips all of the gridding steps and adds a user
supplied residual grid that corrects the input grid XGRD1.
MMETHOD
Options
DEFAULT GRIDDING
= Distributes the residual correction over the entire AOI of the input grid. The
residuals are calculated between the input grid and the input data points, and the
default Point Gridding Plus gridding method is performed. The AOI and final
grid increments of the residual grid are extracted from the input grid. However,
you can still assign values for the gridding parameters reach, number of
refinements, bias direction, and bias magnitude.
SYNTHESIZED
DATA+RADIUS
= Using the radius of influence that you supply, this method limits change in
structural form to an area represented by the union of all circumference circles
around the well population. To achieve the desired limits, the method applies
distance gridding on the well locations. To prevent changes outside the radius
that you specify, this mode assigns a default value of 0.0 to synthesized data
that lie outside the radius of influence.
SYNTHESIZED
DATA+POLYGON
= With this mode, instead of the radius of influence defining the area of change, a
single polygon or a set of user-defined closed polygons in a vertex file delimits
areas of alteration. All of the capabilities of synthesized data + radius are true
for this application as well. This mode is useful in handling changes within fault
blocks. You can combine the optional faults used in gridding residuals XFL2
with a bias technique to control surface alteration near faults. You can use the
optional faults and bias technique to perform surface correction on either the
up-thrown or down-thrown faults.
INPUT GRID
R2003.12.0
SURFCORRECT: Parameters
550
Landmark
SURFCORRECT
Data Type
Default Value
C*24
SYNTHESIZED DATA+RADIUS
Macro Parameter
Data Type
Default Value
When you use a bias in building the grid of the residuals, this
parameter controls bias strength. To capture the effect of bias
application in Point Gridding Plus, bias strength must be greater
than 1.0. Magnitude of bias direction typically has a value from 2.0
to 4.0. The higher the value, the more pronounced the observed
bias. When trying to arrive at a good value, think of a stress
ellipsoid over an elongated, closed structure. The ratio of minor
axis to major axis as a real number is the value entry for this
parameter. If you accept the default for STRENGTH it results in no
bias during grid initialization.
STRENGTH
R
1.0
Macro Parameter
Data Type
Default Value
R2003.12.0
SURFCORRECT
551
Landmark
SURFCORRECT: Parameters
Macro Parameter
Data Type
Default Value
This specifies the distance outside the input grid XGRD1 AOI that
the gridding algorithm should search for processed residual data
values. This parameter is useful if you are working on a pilot area
of a larger input grid, because it helps make the edges converge.
OUTSIDE
R (map units)
50
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default
Macro Parameter
Data Type
Default Value
R2003.12.0
SURFCORRECT: Parameters
552
Landmark
SURFCORRECT: Parameters
Macro Parameter
Options
INPUT VALUE
Data Type
Default Value
C*16
INPUT VALUE
Data Type
Data Type
Default
Macro Parameter
Options
This parameter instructs the macro to save key output grids and a
quality control (QC) data file to your choice of attached MFDs. If
you respond NO, SURFCORRECT does not save copies of output
grids or data, even if pictures are produced.
MSAVE
NO
= Do not save copies of key output grids or data, even if pictures are
produced.
YES = Save copies of key output grids and a quality control data file.
Data Type
Default Value
R2003.12.0
C*4
NO
SURFCORRECT: Parameters
553
Landmark
SURFCORRECT: Parameters
This is the name of the final output structure grid. This grid is tied
to the new well data using one of the four macro application modes.
OPGRD
C*24
STRUCTURE-OUTPUT
Macro Parameter
Data Type
Default Value
R2003.12.0
This is the MFD to contain the Delta Z Output grid. It is used when
MSAVE = YES.
MFDOUTB
I
0 (scratch)
SURFCORRECT: Parameters
554
Landmark
SURFCORRECT: Parameters
Macro Parameter
Data Type
Default Value
This is the name of the QC data file. This data file has the original x,
y, z and WELLID fields that you selected from the input data, plus
FIELD5 through FIELD10. It is used when MSAVE = YES. Saving
this data set on a permanent MFD documents the quality of the fit to
the data of the new surface model. For descriptions of the
accompanying FIELDS, see the SURFCORRECT macro
introduction.
OPRSDAT
C*24
QCDATA-OUTPUT
Default
This is the MFD to contain the QC data file. Used when MSAVE =
YES.
MFDOUTC
I
0 (scratch)
Macro Parameter
Data Type
Default Value
R2003.12.0
Answering YES saves the merged real well data and the
synthesized data used to produce a residual isochore in all
application modes except input grid. You may want to save the data
so that you can use it later to build a grid of the residuals. (You can
do this interactively in Z-MAP Plus.) Once you have an output grid
from Z-MAP Plus, you can use SURFCORRECT and the input grid
mode to do a second SURFCORRECT iteration that produces the
graphic output.
XSDSAVE
C*4
NO
SURFCORRECT: Parameters
555
Landmark
SURFCORRECT: Parameters
Macro Parameter
Data Type
Default Value
This specifies the MFD to which the merged well and synthesized
data are written. Used when XSDSAVE = YES.
MFDOUTD
I
ZCL PROCESSES
SURFACEPIC
R2003.12.0
SURFCORRECT: Parameters
556
Landmark
SURFACE-INTRSECT
Macro Name
SURFACE-INTRSECT
Menu Option
Purpose
This macro takes two intersecting grids as input. The macro uses the
grids to produce the curve of their intersection in one of three forms:
as a FALT file
as a VERT file
as a DATA profile
When the output is a data profile, the process saves the z value from the
first input grid. The output files terminate appropriately if you supply a
FALT file used in building both input grids.
Optionally, you can add the vertex trace of the line of intersection to the
current picture. If you supply a FALT file, your faults can be added to
the picture as well.
By analyzing for bad residuals, you can highlight portions of the
resulting intersection curve that have different back interpolation
results from either grid. These residuals are obtained by a macro call of
the ZCL QUALITY ASSURE process on the data profile output. The
bad residuals calculated in QUALITY ASSURE can also be posted to
the current picture. If no upper and lower bounds are set for bad
residual analysis, the macro sets them at the STD of the residuals
encountered. The residual analysis can be useful when trying to
localize bad high and low wall fault traces that can result when working
with gridded fault planes and surfaces.
This macro is an upgrade of the SURFACE INTERSECT ZCL process.
This macro optionally allows you to incorporate the fault file that was
used to build the input (intersecting) grids, whereas the ZCL process
does not.
Description
R2003.12.0
SURFACE-INTRSECT
557
Landmark
SURFACE-INTRSECT: Results
Results
R2003.12.0
SURFACE-INTRSECT: Results
558
Landmark
SURFACE-INTRSECT: Parameters
R2003.12.0
Name of the FALT file used to build the two input grids.
FAULTIN
C*40
All attached FALT files
ZCL default
SURFACE-INTRSECT: Parameters
559
Landmark
SURFACE-INTRSECT: Parameters
o
Macro Parameter
Options
This parameter allows you to indicate what type of output files you
want to produce. The curve of the grid intersection can be output as
a vertex file, as a fault file, as a profile file, or all three types at once.
OUTFILES
.
VERTICES
FAULTS
PROFILES
ALL
Data Type
Default Value
C*8
VERTICES
R2003.12.0
SURFACE-INTRSECT: Parameters
560
Landmark
SURFACE-INTRSECT: Parameters
R2003.12.0
SURFACE-INTRSECT: Parameters
561
Landmark
SURFACE-INTRSECT: Parameters
Data Type
Default Value
C*4
NO
Options
SOLID
SINGLE DASH
Data Type
Default Value
C*12
SOLID
When the intersection line is drawn to the current picture this is the
line weight to be used.
LWGH
I
1 through 8
2
R2003.12.0
Color index used to add the intersection line to the current picture.
COLOR
I
0 through 255
55
SURFACE-INTRSECT: Parameters
562
Landmark
SURFACE-INTRSECT: Parameters
Macro Parameter
Options
Data Type
Default Value
C*4
NO
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
R2003.12.0
SURFACE-INTRSECT: Parameters
563
Landmark
SURFACE-INTRSECT: Parameters
Macro Parameter
Options
Data Type
Default Value
C*4
NO
Macro Parameter
Data Type
Range
Default Value
This is the color index for posting bad residuals to the currently
displayed picture. The same index is used for the symbol (which
uses symbol code 90) and for the numerically posted bad residual
value.
COLRR
I
0 through 255
54
Macro Parameter
Data Type
Default Value
R2003.12.0
This is the size of the symbols and the bad residual values posted
above the symbols, expressed in plotter units for the currently
displayed picture
SPST
R
0.07 in or 0.17 cm
SURFACE-INTRSECT: Parameters
564
Landmark
ZCL PROCESSES
BACK INTERPOLATE
BRANCH
CONTOUR
DATA BLOCK
DATA STATISTICS
DELETE FILE
FILE CONVERSION
FILE UTILITY
QUALITY ASSURE
SURFACE INTERSECT
WRITE TEXT
R2003.12.0
565
Landmark
SURFACEPIC
Macro Name
SURFACEPIC
Menu Option
Purpose
Description
Results
R2003.12.0
SURFACEPIC
566
Landmark
SURFACEPIC: Parameters
Enter the name of the ZGF where you will store the new picture.
ZFILEP
C*40
LGWSDEMO.ZGF
MWELLD
C*24
No Default
MFDINF
I
0
INFLD
I
No Default
INFLZ1
I
No Default
INFLZ2
I
No Default
R2003.12.0
INFLZ3
I
No Default
SURFACEPIC: Parameters
567
Landmark
SURFACEPIC: Parameters
Project Title
Macro Parameter
Data Type
Default Value
PROJECTT
C*40
No Default
MPSCAL
C*12
1:200
1:500
1:1,000
1:2,500
1:4,000
1:5,000
1:10,000
1:20,000
1:25,000
1:50,000
1:75,000
1:100,000
Default Value
1:5,000
Data Type
Options
MPUNIT
Use this field to indicate the units of measure of the map data.
NOTE: SURFACEPIC does not convert feet to meters or meters to
feet.
C*8
METERS
FEET
Default Value
R2003.12.0
METERS
SURFACEPIC: Parameters
568
Landmark
SURFACEPIC: Parameters
GRIDIN1
C*24
No Default
MFDGIN1
I
No Default
R2003.12.0
SURFACEPIC: Parameters
569
Landmark
SURFACEPIC: Parameters
DASHCON1
C*4
YES
NO
Default Value
NO
Default Value
NO COLORFILL
R2003.12.0
Designate the cell from the color table that contains the first color to
use when drawing the colorfill for the first surface.
CFCOL1
I
56
SURFACEPIC: Parameters
570
Landmark
SURFACEPIC: Parameters
GRIDIN2
C*24
No Default
MFDGIN2
I
No Default
FLTIN2
C*24
No Default
MFDFIN2
I
No Default
MAPTIT2
C*24
SECOND SURFACE
SURFCOL2
I
4
R2003.12.0
FALTCOL2
I
14
SURFACEPIC: Parameters
571
Landmark
SURFACEPIC: Parameters
CONINT2
R
No Default
DASHCON2
C*4
s
YES
NO
Default Value
YES
Default Value
NO COLORFILL
R2003.12.0
CFCOL2
I
76
SURFACEPIC: Parameters
572
Landmark
SURFACEPIC: Parameters
GRIDIN3
C*24
No Default
MFDGIN3
I
No Default
FLTIN3
C*24
No Default
MFDFIN3
C*24
No Default
MAPTIT3
C*24
THIRD SURFACE
SURFCOL3
I
5
R2003.12.0
FALTCOL3
I
15
SURFACEPIC: Parameters
573
Landmark
SURFACEPIC: Parameters
CONINT3
R
No Default
DASHCON3
C*24
YES
NO
Default Value
YES
Default Value
NO COLORFILL
ZCL PROCESSES
SURFCORRECT
R2003.12.0
SURFACEPIC: Parameters
574
Landmark
THREED-T-TO-D
Macro Name
THREED-T-TO-D
Menu Option
Purpose
Restrictions
The units of the time-slice grids and the time grid to be converted must be the
same, i.e. all in seconds, all in milliseconds, etc.
Description
R2003.12.0
THREED-T-TO-D
575
Landmark
Technical Notes
NODES = ft./msec at t0
(Gridded to mappable)
t0
+Y
t1
t2
NCOLS = 4
ROWS
= 4
NTIMES = 3
+X
R2003.12.0
1.
At the system level, concatenate the time-slice grids into one file,
with T0 followed by T1, and so on.
2.
576
Landmark
The values for the pseudo grid are calculated in the following way:
Value
Calculated As
ROWS
COLUMNS
XMIN3D
XMAX3D
YMIN3D
YMAX3D
Macro Parameter
Data Type
Range
Default Value
oMFD
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
577
Landmark
THREED-T-TO-D: Parameters
*Grid: Time
Description
Macro Parameter
Data Type
Range
Default Value
Name of the input file for the time grid. If the Pseudo
3-Dimensional Velocity grid model is made of one-way time
velocity grids between T0, T1, T2, etc., this grid must be structured
in one-way time.
TIMEGRID
C*24
All attached GRID files
No default
The time value for the top (minimum) slice in the 3D grid.
TIMETOP
R
No default
The time value for the bottom (maximum) slice in the 3D grid.
TIMEBOT
R
No default
R2003.12.0
The Delta time interval between each slice in the 3D grid. (Grids
are assumed to be evenly spaced.)
TIMEDEL
R
No default
THREED-T-TO-D: Parameters
578
Landmark
THREED-T-TO-D: Parameters
ZCL PROCESSES
THREEDTIMETODEPT
R2003.12.0
THREED-T-TO-D: Parameters
579
Landmark
TIME-SLICE
Macro Name
TIME-SLICE
Menu Option
Purpose
Description
The procedure puts the top (shallowest) time-slice grid first, followed
by slice grid 1, slice grid 2, up to slice grid 5. Lastly, the bottom
(deepest) time-slice grid is specified.
If you have more than five time-slice Velocity Grids to concatenate, you
may make more than one pass with this macro to build the final 3D
Velocity Grid. The additional passes continue to add consecutively
deeper time-slice grids.
Technical Note
If you construct this 3D Velocity grid of derived one way time velocities at
constant time-slices of equal Delta T, then you need to remember that the input
time grid to the THREED-T-TO-D macro, which produces an interpolated result
from this 3D grid model, must be a one-way time to top of event grid using
compatible time units, where:
Velocity time-slices = ft/msec (OWT)
Time-to-Top = msec (OWT)
Output Average Velocity number = ft/msec (OWT)
Please note that you can also build one of these Pseudo 3D grids to represent
velocity of constant depth increments. Then in THREED-T-TO-D, generate the
average velocity grid to a gridded depth event.
R2003.12.0
TIME-SLICE
580
Landmark
TIME-SLICE: Results
Results
Name of the input file for the top (shallowest) timeslice grid.
TOPTS
C*24
All attached GRID files
ZCL default
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
TIME-SLICE: Results
581
Landmark
TIME-SLICE: Parameters
o
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
TIME-SLICE: Parameters
582
Landmark
TIME-SLICE: Parameters
R2003.12.0
TIME-SLICE: Parameters
583
Landmark
TIME-SLICE: Parameters
o
ZCL PROCESSES
THREE D TIMESLICE
R2003.12.0
TIME-SLICE: Parameters
584
Landmark
TRANSFORM-COORDS
Macro Name
TRANSFORM-COORDS
Menu Option
Purpose
Description
Results
R2003.12.0
The input data file on which the map projection process will be
performed.
The fields in the input data file that will be used as input to the
projection process.
The name of the output file and the MFD that will contain the
output file.
The fields for writing the output coordinates in the output file.
TRANSFORM-COORDS
585
Landmark
TRANSFORM-COORDS: Parameters
Macro Parameter
Data Type
Range
Default Value
Name of a data file that contains projected data. This is a data file
that already had coordinate transformation performed on it. The
projection parameters from this file will be used in the projection
process.
PROJFILE
C*24
All attached data files
No default
MFD containing the Input Data file from which to read Projection
Parameters.
PROJMFD
I
0 through 5
Searches all attached MFDs.
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
TRANSFORM-COORDS: Parameters
586
Landmark
TRANSFORM-COORDS: Parameters
*Direction of Transformation
Description
Macro Parameter
Data Type
Range
Default Value
Field to use for saving the output Northing (Y) or Latitude data
OUTFDNLT
I
All real-valued fields on input file
No default value
R2003.12.0
TRANSFORM-COORDS: Parameters
587
Landmark
TRANSFORM-COORDS: Parameters
Name for Field to contain the output Northing (Y) or Latitude data
FLDNAMEN
C*20
Data type default
Name for Field to contain the output Easting (X) or Longitude data.
FLDNAMEE
C*20
Data type default
ZCL PROCESSES
PROJECTION
TRANSFORMCOORDS
R2003.12.0
TRANSFORM-COORDS: Parameters
588
Landmark
TREND-ANAL-GRID
Macro Name
TREND-ANAL-GRID
Menu Option
Purpose
Typically, you would first look at a map of the residuals and a map of
the surface input grid on which contours from the trend grid have been
overlaid. Alternatively, you can display the residuals as colorfill and
overlay the contours of the input surface grid and trend grids. Using
either of these methods, localized high or low residual features, which
are geologically regarded as anomalies, can be easily identified.
Many application scenarios exist. For example, this macro may be used
to generate residuals and a trend surface from a velocity grid. Upon
examining the residuals, you could then identify high velocity, pull-up
areas.
Description
Results
R2003.12.0
A grid containing a trend surface and a grid for the residual between the
input grid and the trend grid.
TREND-ANAL-GRID
589
Landmark
Technical Notes
The TREND-ANAL-GRID macro performs a Least Squares fit to grid
data to produce a grid model that represents the large scale regional
trend of the surface. The trend grid may be subtracted from the surface
grid model to reveal small scale surface features (residuals) that would
be otherwise obscured by the regional trend. This is called Trend and
Residual Analysis and it may be used to identify bad input data points.
Factors Affecting Trend Gridding Accuracy
Although the TREND-ANAL-GRID macro only accepts grid data as
input, this Technical Note discusses the use of both grid and control
point data.
Trend Gridding produces a grid of the large scale regional components
of a surface from either control point or grid data. The extent to which
the trend grid models the regional trend is controlled by the number of
terms in the polynomial expression used to compute the trend fit. In
addition, although the same data may be used to generate a trend grid
and map, drastic differences may appear when one surface trend is
generated from a grid and the other is generated directly from control
point data. Three factors that contribute to these differences are:
R2003.12.0
590
Landmark
Spatial Distribution
The spatial distribution of the data is of primary importance in trend
gridding. Data that is evenly spaced throughout a field, as is grid data,
produces a trend that models the surface in a consistent manner. On the
other hand, data that is clustered, such as control point data, produces a
trend grid that resembles the structure of only the clustered areas. (You
have the option of inputting control point data when executing
Gridding Trend Gridding.) For this reason, the impact type data
can strongly affect the resulting trend grid.
Control Point Data In Trend Gridding
Trend grids generated from control point data are extremely sensitive to
the spatial distribution of the data. When the control points are evenly
spaced over the surface, the trend produced closely resembles the trend
produced from a a grid. However, if the control points are clustered, the
resulting trend differs from that produced from a grid.
Unlike the evenly distributed grid nodes, clustered control points
produce a trend that only accurately models those surface areas having
the highest concentration of control points.
Control point data is of greatest use when you wish to extend trend
analysis around a cluster of control points, or when you have a random
distribution of control points throughout the area. Also, because there
are typically fewer data points in a control point file than in a grid file,
processing time is less.
You can use control point data as input when you select Gridding
Trend Gridding.
Grid Data in Trend Gridding
Trend grids generated from grid data more accurately reflect the overall
trend because the grid nodes are evenly distributed. However, grid data
files are typically large and can take a long time to process. For this
reason, interactive Trend Gridding gives you the ability to block
average. (The TREND-ANAL-GRID macro takes all the defaults found
in interactive Trend Gridding.)
R2003.12.0
591
Landmark
Number of Terms
Another consideration is the number of terms used in the trend fit. The
higher the number, the more flexion there can be in the trend surface
and the closer it fits the data. However, it also allows the trend surface
to climb or drop steeply in regions of low data concentration near the
edge of the grid. It is desirable to use the lowest number of terms that
adequately describe the surface.
When using evenly distributed data, a higher term number may be
selected to generate a trend model that closely fits the data. However, if
the data is not evenly distributed, the great amount of flexion from the
higher term numbers causes sporadic behavior within the trend.
Select the Lowest Number of Terms Possible
Because the amount of flexion can cause inconsistency in the gridding of various
data distribution types, it is generally best to select the lowest number of terms
that adequately describe the surface.
R2003.12.0
592
Landmark
R2003.12.0
593
Landmark
R2003.12.0
594
Landmark
Block Averaging
Block averaging divides your grid file into a set of blocks, each
containing an equal number of rows and columns. The grid nodes
within each block are averaged to produce a mean z value for each
block. These mean values are used to determine the trend fit instead of
the individual grid node values. Block averaging drastically reduces the
CPU time required by the Trend Gridding Algorithm without
significantly changing the results.
For Block Averaging, Use Trend Gridding
Block Averaging is currently not available in the TREND-ANAL-GRID macro;
however, it is provided in Gridding Trend Gridding.
R2003.12.0
595
Landmark
Limiting Z Values
Limiting the minimum and maximum z values of the grid eliminates
drastic overshoot of the grid values above and below the data values,
especially when you are using 3rd order, or higher polynomials. Set the
minimum z value slightly smaller than the smallest data value, and the
maximum z value slightly larger than the largest data value.
******
PROCESS DUALGRIDOPS
Apply operation SUBTRACT
USE
15508 ******
and
,
Grid statistics
on the residual
R2003.12.0
NUMBER OF ROWS
=
156
NUMBER OF COLUMNS
=
156
NUMBER OF Z-VALUE NODES
=
24246
NUMBER OF ZNON NODES
=
90
MINIMUM X COORDINATE
=
635550.00
MAXIMUM X COORDINATE
=
638650.00
MINIMUM Y COORDINATE
=
5441880.0
MAXIMUM Y COORDINATE
=
5444980.0
X INTERVAL BETWEEN COLUMNS
=
20.000000
Y INTERVAL BETWEEN ROWS
=
20.000000
MAXIMUM SURFACE VALUE
=
68.618958
MINIMUM SURFACE VALUE
=
-29.918396
SURFACE RANGE
=
98.537354
MEAN OF Z
= -0.15759882
ROOT MEAN SQUARE OF Z
=
16.731031
STANDARD DEVIATION OF Z
=
16.730289
RELATIVE VARIATION OF Z
=
-106.15745
ROOT MEAN SQUARE CURVATURE OF Z = 0.52230442E-02
****** PROCESS MACROEND
USE 15509 ******
****** PROCESS STOP
USE
55 ******
** NORMAL TERMINATION **
PROCESSING FINISHED PLEASE CONTINUE
596
Landmark
Number
of Terms
Expression
A (Constant)
1st
2
3
x
y
2nd
4
5
6
x2
xy
y2
3rd
7
8
9
10
x3
x2y
xy2
y3
4th
11
12
13
14
15
x4
x3y
x2y2
xy3
y4
5th
16
17
18
19
20
21
x5
x4y
x3y2
x2y3
xy4
y5
6th
22
23
24
25
26
27
28
x6
x5y
x4y2
x3y3
x2y4
xy5
y6
R2003.12.0
597
Landmark
TREND-ANAL-GRID: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
Specify the MFD to use for storing the output trend grid.
MFDTOUT
I
0 through 5
1 first attached MFD
R2003.12.0
TREND-ANAL-GRID: Parameters
598
Landmark
TREND-ANAL-GRID: Parameters
Macro Parameter
Data Type
Default Value
ZCL PROCESSES
TREND GRIDDING
R2003.12.0
TREND-ANAL-GRID: Parameters
599
Landmark
USER-FILTER
Macro Name
USER-FILTER
Menu Option
Description
Results
R2003.12.0
USER-FILTER
600
Landmark
USER-FILTER: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
USER-FILTER: Parameters
601
Landmark
USER-FILTER: Parameters
o
Data Type
Default Value
C*8
NONE
Data Type
Default Value
R2003.12.0
= Apply compensation.
= Do not apply compensation.
C*4
YES
USER-FILTER: Parameters
602
Landmark
USER-FILTER: Parameters
Macro Parameter
Options
RINGIN
GRID = Obtain the filter from a GRID file.
ASCII = Obtain the filter from an external ASCII file.
Data Type
Default Value
C*8
GRID
Macro Parameter
Data Type
Default Value
DISKFILE
C*80
None
ZCL PROCESSES
BRANCH
DATA BLOCK LOAD
FILE UTILITY
IMPORT
SPAWN
R2003.12.0
DATA BLOCK
DELETE FILE
GRID STATISTICS
SELECT
USER GRID FILTER
USER-FILTER: Parameters
603
Landmark
VEL-FUN-T-TO-D
Macro Name
VEL-FUN-T-TO-D
Menu Option
Purpose
A ( T2 T1 ) L
LV
= -------- + Z 1 exp --------------------------- --
A
A
(T1) Time to the top of the interval being evaluated. For example,
Time-to-Water Bottom.
(Z1) Depth to the event (T1). For example, this could be the last
surface converted to depth or to gridded bathymetry.
(T2) Time to the top of the event being converted to depth. For
example, a gridded time horizon from interpolated digitized
seismic files.
R2003.12.0
VEL-FUN-T-TO-D
604
Landmark
VEL-FUN-T-TO-D: Description
Description
Results
R2003.12.0
a grid representing the depth at the top of the interval (Z1) the
last derived depth surface above
a grid representing the time at the top of the interval (T1) the
last time surface above
VEL-FUN-T-TO-D: Description
605
Landmark
VEL-FUN-T-TO-D: Parameters
Macro Parameter
Data Type
Default Value
R2003.12.0
VEL-FUN-T-TO-D: Parameters
606
Landmark
VEL-FUN-T-TO-D: Parameters
T2 T1
Z 2 = V 0 ------------------ + Z 1
S
where V0 and S are constants.
GRIDDED
T2 T1
Z 2 = V 0 ------------------ + Z 1
S
where S is a constant and V0 is a grid.
LINEAR CONSTANT = The LINEAR CONSTANT (Acceleration Model).
Velocity Function uses the formula:
A ( T 2 T 1 ) LV
LV
Z 2 = -------- + Z 1 exp --------------------------- ------- A
A
S
where LV, S and A are constants.
LINEAR GRIDDED
A ( T 2 T 1 ) LV
LV
Z 2 = -------- + Z 1 exp --------------------------- ------- A
A
S
Data Type
Default Value
C*16
CONSTANT
R2003.12.0
Name of the input file for the depth grid at the top of the formation.
TOPDGRID
C*24
All attached GRID files
No default
VEL-FUN-T-TO-D: Parameters
607
Landmark
VEL-FUN-T-TO-D: Parameters
o
MFD that contains the depth grid at the top of the target formation.
MFDTOPD
I
0 through 5
Searches all attached MFDs
Name of the input file for the time grid at the top of the formation.
TOPTGRID
C*24
All attached GRID files
No default
MFD that contains the time grid at the top of the formation.
MFDTOPT
I
0 through 5
Searches all attached MFDs
Name of the input file for the time grid at the bottom of the
formation.
BOTTGRID
C*24
All attached GRID files
No default
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
MFD that contains the time grid at the bottom of the formation.
MFDBOTT
I
0 through 5
Searches all attached MFDs
VEL-FUN-T-TO-D: Parameters
608
Landmark
VEL-FUN-T-TO-D: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
MFD that contains the velocity grid at the top of the target
formation.
MFDTOPV
I
0 through 5
Searches all attached MFDs
Description
Macro Parameter
Data Type
Range
Default Value
R2003.12.0
VEL-FUN-T-TO-D: Parameters
609
Landmark
VEL-FUN-T-TO-D: Parameters
Description
Macro Parameter
Data Type
Range
Default Value
MFD that contains the acceleration grid for the target formation.
MFDACCL
I
0 through 5
Searches all attached MFDs
Name of the output file which contain the depth at the bottom of the
target formation.
BOTDGRID
C*24
ZCL default
R2003.12.0
VEL-FUN-T-TO-D: Parameters
610
Landmark
VEL-FUN-T-TO-D: Parameters
Macro Parameter
Data Type
Default Value
Macro Parameter
Data Type
Default Value
ZCL PROCESSES
VEL FUN TIME TO DEPT
R2003.12.0
VEL-FUN-T-TO-D: Parameters
611
Landmark
VERT-TO-DGRID
Macro Name
VERT-TO-DGRID
Menu Option
Purpose
Description
Results
R2003.12.0
the input vertex file and the name of the MFD that contains it
the input grid file and the name of the MFD that contains it
the name of the output distance grid and the MFD to which it is to
be written
the name of the output data file and the MFD to which it is to be
written (Optional)
VERT-TO-DGRID
612
Landmark
VERT-TO-DGRID: Parameters
The name of the MFD that contains the input vertex file
MFDIN
I
None
The name of the MFD that contains the input grid file
MFDGIN
I
None
R2003.12.0
VERT-TO-DGRID: Parameters
613
Landmark
VERT-TO-DGRID: Parameters
The name of the MFD that contains the output distance grid
MFDGOUT
1
None
Data Type
Default Value
DATA
No
The name of the MFD that contains the output data file
MFDIN
I
None
ZCL PROCESSES
GRID STATISTICS
LINERESAMPLING
FILECONVERSION
FILEUTILITY
DELETE FILE
POINTGRIDPLUS
R2003.12.0
VERT-TO-DGRID: Parameters
614
Landmark
ZGF-SUMMARY
Macro Name
ZGF-SUMMARY
Menu Option
Purpose
This macro generates a report for each picture in your graphics file
(ZGF). This report includes:
Description
Results
PICTURE NAME:
REEF WITH SLOPES
X:
Y:
MIN
MAX
0.
40.000
8.0000
42.000
PLOT SIZE: X-DIMENSION =
22.000
RANGE
MAP SCALE
40.000
2.0000
34.000
2.0000
Y-DIMENSION =
22.000
R2003.12.0
ZGF-SUMMARY
615
Landmark
ZGF-SUMMARY: Parameters
ZCL PROCESSES
ZGF INFO
R2003.12.0
ZGF-SUMMARY: Parameters
616
Landmark
Running Macros
Overview
Macros executed from Z-MAP Plus are called Z-MAP Plus macros,
and those executed from a ZCL command stream are called ZCL
macros. The structure of these two types of macros is slightly different,
and is covered in Macro Structure starting on page 649. You can run
Z-MAP Plus macros as ZCL macros, but you cannot run ZCL macros
from Z-MAP Plus. Z-MAP Plus macros can also be classified as either
user-supplied or Landmark-supplied.
R2003.12.0
Overview
617
Landmark
Verify that Z-MAP Plus can locate the macro you want to run:
Select File Directory Paths in the Z-MAP Plus window. In the
Directory Paths dialog box that appears, display the Macros tab.
Make sure one of the Directory Input Paths names the directory
that contains the macro. The Z-MAP Macro Library contains all
the macros supplied with Z-MAP Plus. Its location is usually
determined at installation. If you do not know the location, consult
your system manager.
2.
R2003.12.0
You can select many Z-MAP Plus macros from the Macros menu.
618
Landmark
3.
Once you select a macro, its name appears in the status area. If a
macro abstract is available, it scrolls by in the Z-MAP Plus System
Window, and an Execute Macro dialog box appears. The abstract
typically provides a summary of the macros purpose, a list of
input requirements and options, and output results.
4.
ZCL default values do not appear in macro dialog boxes. However, they
are still used if the macro user does not provide a value for a
user-controlled macro parameter.
R2003.12.0
619
Landmark
Click Save to close the Execute Macro dialog box and return to the
Z-MAP Plus window.
If you run a macro in Z-MAP Plus, the ZCL command file
TEMPMACRO.ZCL is written to your Z-MAP Plus project
directory. This file records all user-specified macro parameters and
their values. This file is overwritten every time you run a macro.
R2003.12.0
620
Landmark
An all defaults call of the macro might look like the following example:
MFDS:
NUMMFDS=1, MFD1=TEST.MFD /
C
UNITTHICKNESS:
TOP
= STRATTOP,
BASE
= STRATBASE,
STOP:
/
In both macro calls, the parameters TOP and BASE are specified
because they are required parameters (preceded by * when defined).
ZCL reports an error if these values are omitted.
A macro call can also be generated from the ZCL command stream
TEMPMACRO.ZCL written to your home directory when you execute
the macro in Z-MAP Plus. This file contains all user-specified macro
parameter values. Macro parameters that use default values are not
written.
R2003.12.0
621
Landmark
Note that the MFDS process would have to be added at the top of this
ZCL command stream before it could be used to call the macro
GRIDANDMAPX. This is because this command stream was built
from running the macro in Z-MAP Plus, and since MFDs were attached
prior to running the macro, the MFDS process does not appear here.
R2003.12.0
622
Landmark
Creating a Macro
Overview
A macro is a set of Z-MAP Command Language (ZCL) process
commands that are packaged together and are called and executed as a
group, either by Z-MAP Plus or by a ZCL command stream.
Z-MAP Plus includes over 70 macros that are supplied by Landmark.
You can also write custom macros and store them for later use by
yourself and others.
Macros are often used to package procedures, making difficult
procedures easier to execute for the novice user. Packaging procedures
is also an excellent way to document a workflow and is useful for
storing a complex workflow you may need to duplicate later.
Since macros have access to all ZCL functionality, you can also use
them to access ZCL functions that are not yet available through the
current Z-MAP Plus interface.
Macros you execute from Z-MAP Plus are called Z-MAP Plus macros,
while those you execute from a ZCL command stream are called ZCL
macros. The structure of these two types of macros is slightly different
and is covered later in this section. You can run Z-MAP Plus macros as
ZCL macros, but you cannot run ZCL macros from Z-MAP Plus.
Z-MAP Plus macros can also be classified as either user-supplied or
Landmark-supplied.
Macros, like ZCL command streams, consist of ASCII text. The first
step in building a macro is to build the ZCL command stream with the
functions you want the macro to perform. You can write the ZCL
command stream with a standard text editor or by using the
Z-MAP Plus Process Logging function. The basic form of the macro is
discussed in the section Macro Structure starting on page 649.
This section covers these topics:
R2003.12.0
Overview
623
Landmark
Abstract (optional)
good for
documentation
Prompts (optional)
required for
Z-MAP Plus
execution.
Prompts must be in
the same order as the
parameters!
R2003.12.0
/ Top of Interval
/ MFD for Top of
/ Base of Interval
/ MFD for Base of
Interval Grid
ISOPACH, OUTPUT, GRID, Isopach Grid / Output Isopach Grid
MFDOUT, MFDNUM, 1, 1, 0, 5
/ MFD for Output Isopach
Grid
!
END PARAMETERS
!
BEGIN ABSTRACT
This macro computes stratigraphic thickness (isopach) for an
interval defined by top and base grids. It uses the top
grid
to determine local dip for trigonometric conversion from
vertical
thickness to isopach.
INPUT
-Top of interval (required)
-Base of interval(required)
-Output grid name (defaults to Isopach Grid)
OUTPUT
-A stratigraphic thickness grid for the interval
END ABSTRACT
!
BEGIN PROMPTS
!
TOP,
Select a top grid for the unit
MFDTOP,
MFD for the top grid
BASE,
Select a base grid for the unit
MFDBASE, MFD for the base grid
ISOPACH, Input a name for Isopach grid
MFDOUT,
MFD for output grid
!
END PROMPTS
624
Landmark
Core
ZCL Commands
(required)
SINGLEGRIDOPS:001,000
OPNAME
= DIPMAG,
GRIDIN
= &TOP,
controlled
GRIDOUT = DIP MAG GRID,
MFDOUT
=
0,
MFDIN
= &MFDTOP,
controlled
/
C
SINGLEGRIDOPS:002,000
OPNAME
= ATAN,
GRIDIN
= DIP MAG GRID,
GRIDOUT = DIP GRID,
MFDOUT
=
0,
/
C
SINGLEGRIDOPS:003,000
OPNAME
= COS,
GRIDIN
= DIP GRID,
GRIDOUT = COS DIP GRID,
MFDOUT
=
0,
/
C
DUALGRIDOPS:001,000
OPNAME
= SUBTRACT,
GRIDIN1 = &TOP,
controlled
GRIDIN2 = &BASE,
controlled
GRIDOUT = VERT THICK GRID,
MFDOUT
=
0,
MFDIN1
= &MFDTOP,
controlled
MFDIN2
= &MFDBASE,
controlled
/
C
DUALGRIDOPS:002,000
OPNAME
= MULTIPLY,
GRIDIN1 = VERT THICK GRID,
GRIDIN2 = COS DIP GRID,
GRIDOUT = &ISOPACH,
controlled
MFDOUT
= &MFDOUT,
controlled
/
C
MACRO END:
/
! hard-wired
! user
! hard-wired
! hard-wired
! user-
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
! hard-wired
! user! user! hard-wired
! hard-wired
! user! user-
!
!
!
!
hard-wired
hard-wired
hard-wired
user-
! user-
R2003.12.0
625
Landmark
2.
3.
4.
When the Process Logging dialog box appears, click the Logging
Option button and select Begin Logging from the drop-down list.
Enter a file name for the log file, using the default extension .LOG,
as seen in the following example.
Z-MAP Plus records every action you make until you terminate
logging. Carry out the processes you want in the macro.
Executing a Macro While Process Logging Not Recommended
If you record the execution of a macro, the log file contains the macro call,
macro parameter values, and the ZCL process calls the macro makes. This
requires extra editing.
6.
When you finish recording the workflow, turn off the Process
Logger. Select Tools Process Logging, then select Terminate
Logging from the Logging Option popup menu. Click OK to close
the dialog box and stop logging.
The .LOG file now consists of ZCL process commands that will form
the core ZCL for your macro. (See Creating Macros on page 627.)
R2003.12.0
626
Landmark
Creating Macros
This section gives you a step-by-step procedure to create a macro from
core ZCL commands. Everyone develops their own approach and style
for building ZCL macros. However, if you are just starting, it is helpful
to know the basic steps in the process. The basic procedure is:
R2003.12.0
Delete from the ZCL command stream ZCL parameters that you
want to default. Set those parameters that you want hard-wired to
your own values.
627
Landmark
R2003.12.0
628
Landmark
DUALGRIDOPS:001,000
OPNAME
= SUBTRACT,
GRIDIN1 = UPPER TOP,
GRIDIN2 = UPPER BASE,
GRIDOUT = VERT THICK GRID,
MFDOUT
=
0,
MFDIN1
=
1,
MFDIN2
=
1,
ZNON
=
0.10000000E+31,
AOISRCE = GRIDIN1,
XINCSRCE = GRIDIN1,
YINCSRCE = GRIDIN1,
XINC
=
2000.0000
,
YINC
=
2000.0000
,
/
C
DUALGRIDOPS:002,000
OPNAME
= MULTIPLY,
GRIDIN1 = VERT THICK GRID,
GRIDIN2 = COS DIP GRID,
GRIDOUT = STRAT THICK GRID,
MFDOUT
=
1,
MFDIN1
=
0,
MFDIN2
=
0,
ZNON
=
0.10000000E+31,
AOISRCE = GRIDIN1,
XINCSRCE = GRIDIN1,
YINCSRCE = GRIDIN1,
XINC
=
2000.0000
,
YINC
=
2000.0000
,
/
C
STOP:
2.
R2003.12.0
629
Landmark
3.
R2003.12.0
630
Landmark
R2003.12.0
631
Landmark
C
DUALGRIDOPS:001,000
OPNAME
= SUBTRACT,
GRIDIN1 = UPPER TOP,
GRIDIN2 = UPPER BASE,
GRIDOUT = VERT THICK GRID,
MFDOUT
=
0,
MFDIN1
=
1,
MFDIN2
=
1,
ZNON
=
0.10000000E+31,
AOISRCE = GRIDIN1,
XINCSRCE = GRIDIN1,
YINCSRCE = GRIDIN1,
XINC
=
2000.0000
,
YINC
=
2000.0000
,
/
C
DUALGRIDOPS:002,000
OPNAME
= MULTIPLY,
GRIDIN1 = VERT THICK GRID,
GRIDIN2 = COS DIP GRID,
GRIDOUT = STRAT THICK GRID,
MFDOUT
=
1,
MFDIN1
=
0,
MFDIN2
=
0,
ZNON
=
0.10000000E+31,
AOISRCE = GRIDIN1,
XINCSRCE = GRIDIN1,
YINCSRCE = GRIDIN1,
XINC
=
2000.0000
,
YINC
=
2000.0000
,
/
C
!
! Note that the STOP process has been removed
! and the MACRO END process has been added.
!
MACRO END:
/
4.
R2003.12.0
632
Landmark
The ZCL command stream used to test the macro might look like
this:
C ZCL to run default macro
C Attach MFDs
C
MFDS:
NUMMFDS=1, MFD1=TEST.MFD/
C
C Call the macro
C
UNITTHICKNESS:
/
C
STOP:
/
5.
Hard-wired parameter values are those that you do not want the
user to have control over, but that you also do not want to
default. These are generally not parameter values whose
defaults are data-dependent, since hard-wired values do not
change with new input data.
Parameters that you want to allow to default to ZCLs defaults
are those parameters that the user does not need control over.
These are often parameter values whose defaults are datadependent. Or they may be parameter values whose defaults are
not data-dependent, but are satisfactory. Most parameter values
in your macro will fall into this category.
R2003.12.0
633
Landmark
R2003.12.0
!
!
!
!
!
!
!
hard-wired
user controlled
hard-wired
hard-wired
user-controlled
remove-ZCL default
remove-ZCL default
!
!
!
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
remove-ZCL default
remove-ZCL default
remove-ZCL default
!
!
!
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
remove-ZCL default
remove-ZCL default
remove-ZCL default
634
Landmark
C
DUALGRIDOPS:001,000
OPNAME
= SUBTRACT,
GRIDIN1 = UPPER TOP,
GRIDIN2 = UPPER BASE,
GRIDOUT = VERT THICK GRID,
MFDOUT
=
0,
MFDIN1
=
1,
MFDIN2
=
1,
ZNON
=
0.10000000E+31,
AOISRCE = GRIDIN1,
XINCSRCE = GRIDIN1,
YINCSRCE = GRIDIN1,
XINC
=
2000.0000
,
YINC
=
2000.0000
,
/
!
!
!
!
!
!
!
!
!
!
!
!
!
hard-wired
user-controlled
user-controlled
hard-wired
hard-wired
user-controlled
user-controlled
remove-ZCL default
remove-ZCL default
remove-ZCL default
remove-ZCL default
remove-ZCL default
remove-ZCL default
DUALGRIDOPS:002,000
OPNAME
= MULTIPLY,
GRIDIN1 = VERT THICK GRID,
GRIDIN2 = COS DIP GRID,
GRIDOUT = STRAT THICK GRID,
MFDOUT
=
1,
MFDIN1
=
0,
MFDIN2
=
0,
ZNON
=
0.10000000E+31,
AOISRCE = GRIDIN1,
XINCSRCE = GRIDIN1,
YINCSRCE = GRIDIN1,
XINC
=
2000.0000
,
YINC
=
2000.0000
,
/
!
!
!
!
!
!
!
!
!
!
!
!
!
hard-wired
hard-wired
hard-wired
user-controlled
user-controlled
remove-ZCL default
remove-ZCL default
remove-ZCL default
remove-ZCL default
remove-ZCL default
remove-ZCL default
remove-ZCL default
remove-ZCL default
C
MACRO END:
R2003.12.0
635
Landmark
6.
R2003.12.0
! hard-wired
! user
! hard-wired
! hard-wired
! user-
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
636
Landmark
C
DUALGRIDOPS:001,000
OPNAME
= SUBTRACT,
GRIDIN1 = UPPER TOP,
controlled
GRIDIN2 = UPPER BASE,
controlled
GRIDOUT = VERT THICK GRID,
MFDOUT
=
0,
MFDIN1
=
1,
controlled
MFDIN2
=
1,
controlled
/
C
DUALGRIDOPS:002,000
OPNAME
= MULTIPLY,
GRIDIN1 = VERT THICK GRID,
GRIDIN2 = COS DIP GRID,
GRIDOUT = STRAT THICK GRID,
controlled
MFDOUT
=
1,
controlled
/
C
MACRO END:
/
R2003.12.0
! hard-wired
! user! user! hard-wired
! hard-wired
! user! user-
!
!
!
!
hard-wired
hard-wired
hard-wired
user-
! user-
637
Landmark
7.
R2003.12.0
! hard-wired
! user
! hard-wired
! hard-wired
! user-
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
638
Landmark
C
SINGLEGRIDOPS:003,000
OPNAME
= COS,
GRIDIN
= DIP GRID,
GRIDOUT = COS DIP GRID,
MFDOUT
=
0,
/
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
C
DUALGRIDOPS:001,000
OPNAME
= SUBTRACT,
! hard-wired
GRIDIN1 = &TOP,
! usercontrolled
GRIDIN2 = &BASE,
! usercontrolled
GRIDOUT = VERT THICK GRID,
! hard-wired
MFDOUT
=
0,
! hard-wired
MFDIN1
= &MFDTOP,
! usercontrolled
MFDIN2
= &MFDBASE,
! usercontrolled
/
C
DUALGRIDOPS:002,000
OPNAME = MULTIPLY,
! hard-wired
GRIDIN1 = VERT THICK GRID,
! hard-wired
GRIDIN2 = COS DIP GRID,
! hard-wired
GRIDOUT = &ISOPACH,
! usercontrolled
MFDOUT
= &MFDOUT,
! usercontrolled
/
C
MACRO END:
/
8.
R2003.12.0
639
Landmark
R2003.12.0
Top of Interval
MFD for Top of Interval Grid
Base of Interval
MFD for Base of Interval
Output Isopach Grid
MFD for Output Isopach Grid
!
!
!
!
!
hard-wired
user controlled
hard-wired
hard-wired
user-controlled
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
640
Landmark
C
DUALGRIDOPS:001,000
OPNAME
= SUBTRACT,
GRIDIN1 = &TOP,
GRIDIN2 = &BASE,
GRIDOUT = VERT THICK GRID,
MFDOUT
=
0,
MFDIN1
= &MFDTOP,
MFDIN2
= &MFDBASE,
/
!
!
!
!
!
!
!
hard-wired
user-controlled
user-controlled
hard-wired
hard-wired
user-controlled
user-controlled
DUALGRIDOPS:002,000
OPNAME
= MULTIPLY,
GRIDIN1 = VERT THICK GRID,
GRIDIN2 = COS DIP GRID,
GRIDOUT = &ISOPACH,
MFDOUT
= &MFDOUT,
/
!
!
!
!
!
hard-wired
hard-wired
hard-wired
user-controlled
user-controlled
C
MACRO END:
R2003.12.0
641
Landmark
9.
Top of Interval
MFD for Top of Interval Grid
Base of Interval
MFD for Base of Interval
Output Isopach Grid
MFD for Output Isopach Grid
R2003.12.0
642
Landmark
SINGLEGRIDOPS:001,000
OPNAME
= DIPMAG,
GRIDIN
= &TOP,
GRIDOUT = DIP MAG GRID,
MFDOUT
=
0,
MFDIN
= &MFDTOP,
/
!
!
!
!
!
hard-wired
user controlled
hard-wired
hard-wired
user-controlled
SINGLEGRIDOPS:002,000
OPNAME
= ATAN,
GRIDIN
= DIP MAG GRID,
GRIDOUT = DIP GRID,
MFDOUT
=
0,
/
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
SINGLEGRIDOPS:003,000
OPNAME
= COS,
GRIDIN
= DIP GRID,
GRIDOUT = COS DIP GRID,
MFDOUT
=
0,
/
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
DUALGRIDOPS:001,000
OPNAME
= SUBTRACT,
GRIDIN1 = &TOP,
GRIDIN2 = &BASE,
GRIDOUT = VERT THICK GRID,
MFDOUT
=
0,
MFDIN1
= &MFDTOP,
MFDIN2
= &MFDBASE,
/
!
!
!
!
!
!
!
hard-wired
user-controlled
user-controlled
hard-wired
hard-wired
user-controlled
user-controlled
DUALGRIDOPS:002,000
OPNAME
= MULTIPLY,
GRIDIN1 = VERT THICK GRID,
GRIDIN2 = COS DIP GRID,
GRIDOUT = &ISOPACH,
MFDOUT
= &MFDOUT,
/
!
!
!
!
!
hard-wired
hard-wired
hard-wired
user-controlled
user-controlled
C
MACRO END:
R2003.12.0
643
Landmark
Top of Interval
MFD for Top of Interval Grid
Base of Interval
MFD for Base of Interval Grid
Output Isopach Grid
MFD for Output Isopach Grid
R2003.12.0
644
Landmark
SINGLEGRIDOPS:001,000
OPNAME
= DIPMAG,
GRIDIN
= &TOP,
GRIDOUT = DIP MAG GRID,
MFDOUT
=
0,
MFDIN
= &MFDTOP,
/
!
!
!
!
!
hard-wired
user controlled
hard-wired
hard-wired
user-controlled
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
SINGLEGRIDOPS:002,000
OPNAME
= ATAN,
GRIDIN
= DIP MAG GRID,
GRIDOUT = DIP GRID,
MFDOUT
=
0,
/
C
SINGLEGRIDOPS:003,000
/
C
MACRO END:
/
Placement of Prompts for Associated Parameters
The MFDNUM parameter prompt must immediately follow the associated
INPUT or OUTPUT parameter prompt.
The FIELD parameter prompt must immediately follow the associated
INPUT or OUTPUT and MFDNUM parameter prompts.
11. Test the macro again. Follow the procedure in step 4 on page 632.
This time supply parameter values for user-controlled parameters.
If you test the macro in Z-MAP Plus, you are prompted for the
parameter values. If you test the macro in ZCL, include parameter/
value pairs for user-controlled parameters as shown in the
following example:
C ZCL to run default macro
C Attach MFDs
C
MFDS:
NUMMFDS=1, MFD1=TEST.MFD/
C
C Call the macro
UNITTHICKNESS:
TOP
= STRATTOP,
BASE
= STRATBASE,
ISOPACH= ISOPACH GRID,
MFDOUT = 1 /
C
STOP:
/
R2003.12.0
645
Landmark
R2003.12.0
646
Landmark
R2003.12.0
647
Landmark
R2003.12.0
648
Landmark
In the Macros Directory box, enter the absolute path for the disk
location of your macros. In this example, an absolute path location for
Landmark-supplied macros is shown. You can access your own usersupplied macro by entering the correct absolute path in this field.
R2003.12.0
649
Landmark
At this prompt, enter the name of the file that contains the ZCL
command stream that calls your macro. You will not be prompted for
the macros directory path. The RZCL script uses the Unix
environmental variable MACUNIT to identify the disk location of a
macro. This variable is set in the RZCL script to default to your current
working directory (for example, ./). If your macro resides in a directory
other than your current working directory, you can do one of the
following:
Remove the line from RZCL script that sets MACUNIT. Use the
Unix command setenv to manually set MACUNIT as follows:
setenv MACUNIT absolute directory path
R2003.12.0
650
Landmark
Macro Structure
Overview
This section discusses the different parts of a macro and how a macro is
structured. If you plan to create your own Z-MAP Plus or ZCL macros,
read this section.
The major parts of a macro are summarized below. Each of these parts
is described in detail in the discussion that follows, with special
attention to the terms of the parameter definition record.
Macro name record
Parameter definition records
END PARAMETERS
Required
Optional
Required
Optional
Optional
ZCL commands
MACRO END:
Required
Required
All macro names, parameter names, parameter types, and file types are in
capital letters. Abstracts and prompts may contain lower case letters.
No single record in a macro can exceed 80 characters in length.
Do not use the <Tab> key to align text in a macro; use spaces.
All parameter definition records and ZCL command calls must end with a
record terminator (/). Text that follows the / in the parameter definition record
is comment text.
R2003.12.0
Overview
649
Landmark
Abstract (optional)
good for
documentation
Prompts (optional)
required for
Z-MAP Plus
execution
R2003.12.0
650
Landmark
Core
ZCL Commands
(required)
SINGLEGRIDOPS:001,000
OPNAME
= DIPMAG,
GRIDIN
= &TOP,
controlled
GRIDOUT = DIP MAG GRID,
MFDOUT
=
0,
MFDIN
= &MFDTOP,
controlled
/
C
SINGLEGRIDOPS:002,000
OPNAME
= ATAN,
GRIDIN
= DIP MAG GRID,
GRIDOUT = DIP GRID,
MFDOUT
=
0,
/
C
SINGLEGRIDOPS:003,000
OPNAME
= COS,
GRIDIN
= DIP GRID,
GRIDOUT = COS DIP GRID,
MFDOUT
=
0,
/
C
DUALGRIDOPS:001,000
OPNAME
= SUBTRACT,
GRIDIN1 = &TOP,
controlled
GRIDIN2 = &BASE,
controlled
GRIDOUT = VERT THICK GRID,
MFDOUT
=
0,
MFDIN1
= &MFDTOP,
controlled
MFDIN2
= &MFDBASE,
controlled
/
C
DUALGRIDOPS:002,000
OPNAME
= MULTIPLY,
GRIDIN1 = VERT THICK GRID,
GRIDIN2 = COS DIP GRID,
GRIDOUT = &ISOPACH,
controlled
MFDOUT
= &MFDOUT,
controlled
/
C
MACRO END:
/
! hard-wired
! user
! hard-wired
! hard-wired
! user-
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
!
!
!
!
hard-wired
hard-wired
hard-wired
hard-wired
! hard-wired
! user! user! hard-wired
! hard-wired
! user! user-
!
!
!
!
hard-wired
hard-wired
hard-wired
user-
! user-
R2003.12.0
651
Landmark
Parts of a Macro
Macro Name Record
The macro name record must be the first record in the macro. The
macro name record has one of the following forms:
MACRO NAME = DESIRED-MACRO-NAME
MACRO = DESIRED-MACRO-NAME
The macro name does not have an extension like its file name. It can be
a maximum of 16 characters long and can contain no spaces, numbers,
or underbars. The macro name appears in the Z-MAP Plus status area
while the macro runs. As the macro runs, the Z-MAP Plus System
Window displays more details about the macro.
file types that will be included in list windows that the user sees
when running the macro
error checking parameters and valid data ranges or options for
user-controlled parameters
default values for the user-controlled parameters
R2003.12.0
652
Landmark
R2003.12.0
Element
When Required
Optional
Parameter name
Required
Parameter type
Required
COLOR or FONT
File type
Field type
Maximum length
Precision value
Default value
Optional
Range
Terminator (/)
Required
Comments
Optional
Options
653
Landmark
Parameter
Name
GRIDOUT
, OUTPUT
, GRID
FILEOUT
, OUTPUT
, CNTR
RESULTS
, OUTPUT
, DATA
TOPICT
, OUTPUT
, PICTNAME
TOZGF
, OUTPUT
, PICTFILE
FILEOUT
, OUTPUT
, ALL
FAULTOUT
, OUTPUT
, FALT
DATAOUT1
, OUTPUT
, NOTGRID
DATAOUT
, OUTPUT
, DATA+CNTR+FALT+VERT+SSEC /
CONGRID
, INPUT
, GRID
DATAIN
, INPUT
, DATA
FAULTS
, INPUT
, FALT
FILEIN
, INPUT
, GRID+CNTR
MFD1
, INPUT
, MFDFILE
VERTICES
, INPUT
, VERT
ZGFNAME
, INPUT
, PICTFILE
PICTURE
, INPUT
, PICTNAME
AOIFILE
, INPUT
, GRID+DATA
VERTICES
, INPUT
, VERT+FALT
DATAIN
, INPUT
, TEXT
DATAIN
, INPUT
, DATA+CNTR+FALT+VERT+DWEL /
Parameter
Type
Default File
Name
FAULT1
/ Comments
/
/
V-FILE
PICTFILE and PICTNAME are not ZIMS member file types. PICTFILE is a
ZGF name, and PICTNAME is a picture name on a ZGF.
R2003.12.0
654
Landmark
Parameter
Name
Flags
Parameter
Type
No. of Words
(4 Bytes)
Default,
Min,
Max
MFDOUT
, MFDNUM ,
1,
1,
0,
MFDIN
, MFDNUM ,
1,
0,
0,
MFDGRID
, MFDNUM ,
1,
1,
0,
MFDFAULT
, MFDNUM ,
0,
0,
HOWMANY
, INTEGER
DATASIZE
, INTEGER
USE
, INTEGER
1,
NCONTOUR
, INTEGER
1,
NUMMFDS
, INTEGER
1,
LINECOLR
, INTEGER
COLOR
XMIN
, REAL
ZNON
, REAL
1,
1.E30
XEXPAND
, REAL
1,
0.0
ZMIN
, REAL
1,
-1.E30
SMOOTH
, REAL
1,
0.2,
0.0,
1.0
All inputs that call data from an MFD must be followed by MFDIN.
All outputs that create a file to be saved in an MFD should be followed by
MFDOUT.
Flags
R2003.12.0
Parameter
Name
Parameter
Type
Field Type
Comments...
INFLD
, FIELD
, 3,
INFLD
, FIELD
, REAL
655
Landmark
Flags
, FIELD
, ALL
LINEYFLD
, FIELD
, ALL
LINELFLD
, FIELD
, CHAR
TEXTFLD
, FIELD
, CHAR
OXFLD
, FIELD
, 4
LINXFLD
, FIELD
, 1
Parameter
Name
Parameter
Type
Number of
Characters
Default,
Min, Max
NAME
, STRING
LUN2
, STRING
20
VALUE1
, STRING
80
RELATION
, STRING
HEADER
, STRING
80
POSITION
, STRING
6,
Flags
R2003.12.0
INFLD
Parameter
Name
Parameter
Type
CENTER
Number of
Characters (n
x4)
Default,
Min, Max
DATATYPE
DATA
FALT
VERT
TEXT
SSEC
XSEC
, ETEXT
, ,1,6
DISCONTN
YES
NO
, ETEXT
4,
1,1,2
COORDSYS
DMS
DECIMAL
DEGREES
GRADS
, ETEXT
16,
1,1,3
656
Landmark
INPUT
OUTPUT
MFDNUM
FIELD
REAL
INTEGER
STRING
ETEXT
R2003.12.0
657
Landmark
INPUT
OUTPUT
MFDNU
M
MFDIN
, MFDNUM ,
MFDFOUT , MFDNUM ,
1, 0, 0, 5
1, 1, 0, 5
/
/
MFDNUM is a special type of parameter definition record; its meaning depends on whether it
follows an INPUT record (first example) or an OUTPUT record (second example). When
MFDNUM follows an INPUT record, the default value is zero, which tells ZCL to search all
attached MFDs for the specified input file; Z-MAP Plus generates a selection list. When
MFDNUM follows an OUTPUT record, Z-MAP Plus creates a popup menu of the attached MFDs
in the same order that they appear in the status area; the default value refers to the MFD in that
position, with zero representing the scratch file.
In either case, use single precision and range extremes of 0 and 5.
FIELD
* ZFLD
, FIELD
Use FIELD for selecting an input field or creating an output field of the specified field type,
Z VALUE in this example. For input field, Z-MAP Plus lists all fields of the appropriate field type
on the selected input file. For a list of Field Type numbers, see Appendix B, File and Field Codes.
REAL
SCALE
, REAL
1,
.03
A REAL number is used for setting values such as x and y limits, scales, etc. Use REAL for all
REAL ZCL parameters except MFD numbers, which use MFDNUM. If a REAL number must be
positive, you may specify a range start of 0.0; a range end would not be necessary. Use double
precision (2) only for those ZCL parameters which are double precision; refer to the ZCL Process
Descriptions.
INTEGER
An INTEGER number is used for setting whole number values such as number of contours or
color index number. INTEGERs are always single precision, and often have specified defaults and
ranges, as in the examples. Note that the term COLOR, which creates a color button widget, is an
extra term inserted between the parameter type and the precision value.
STRING
DISKFILE, STRING
80
Use STRING for character text that the user must type in, such as the name of an external disk
file, output picture, or output field. The maximum length of the string (80 in the example) must be
divisible by 4 and cannot exceed the maximum length for the parameter as specified in the ZCL
Process Description.
R2003.12.0
658
Landmark
ETEXT
DRAW
, ETEXT , 20,
NONE
LINE+FILL
SEISMIC+LINE+FILL
3,
1,
Use ETEXT for a parameter that has a list of specified options. Maximum length is limited as for
STRING. Range extremes are 1 and the number of options (3 in the example); the default value is
the number of an option, counting down the list from 1 at the top (3, or SEISMIC+LINE+FILL, in
the example). Z-MAP Plus creates a popup menu of the options. Use ETEXT for a ZCL parameter
that has options listed in the Process Description. Note that the record terminator is only used on
the parameter definition record; no terminator is used for the options list records.
The parameter type is used by ZCL to error check the users input to the
macro. If the value specified for a parameter does not match the
parameter type, an error report appears and ZCL stops without
executing commands. *
Color Button Widget
To generate a color button in a Z-MAP Plus dialog box, include the
term COLOR between the parameter type and the precision value. The
color button displays the default value color index.
Default color index displayed
Font Widget
To generate a font popup menu in a Z-MAP Plus dialog box, include
the term FONT between the parameter type and the precision value.
Note that you must still specify options.
*For information on debugging a ZCL command stream, see page 2-8 of the ZCL Operators Manual.
R2003.12.0
659
Landmark
File Type
If the parameter type is INPUT or OUTPUT, the next term in the
parameter definition record identifies the supported file types.
Z-MAP Plus uses this information to generate a selection list. ZCL uses
this information during the error checking pass. If the parameter value
does not match the specified file type, an error report appears and ZCL
stops without executing commands.
Debugging
For information about debugging ZCL command streams, see the ZCL
Operators Manual.
R2003.12.0
Input/Output Type
PICTFILE
PICTNAME
660
Landmark
Field Type
The term following the FIELD parameter type identifies the supported
field type. Z-MAP Plus uses this information to generate a selection
list. ZCL uses this information during the error checking pass. If the
parameter value does not match the specified field type, an error report
appears and ZCL stops without executing commands.
Table 3: Supported Field Types
Field Type
Description
CHAR
REAL
ALL
Maximum Length
The term following the ETEXT or STRING parameter type identifies
the maximum number of characters allowed in the parameter value.
This number must be a multiple of 4, and cannot exceed the maximum
length for the parameter as specified in the ZCL Process description.
Precision Value
The term following the REAL, INTEGER, or MFDNUM parameter
type designates single precision (1) or double precision (2). Double
precision can only be used for parameters that are designated double
precision in the ZCL process description.
R2003.12.0
661
Landmark
Default Value
The default value is used when the macro user does not specify a macro
parameter value. If no value is specified by the macro parameter default
or the user, then the ZCL parameter default is used if one exists.
If the optional default value is omitted and a range is specified, use a
space and comma to hold the place of the default value. For example:
NCONTOUR, INTEGER ,
1,
, 0, 256 /
, REAL
1,
Range
Range terms identify the supported lower and upper limits for the
parameter value. If a value is outside these limits, ZCL reports the error
and does not execute commands. You can specify only a lower range
limit. For example, a lower limit of 0.0 specifies a range of all positive
numbers. ZCL has default ranges for some process parameters, but it is
best to include any applicable range limits when you write a macro.
End Record Symbol
The parameter definition record is terminated by a slash (/). Text that
follows the / in the parameter definition record is comment text.
Options
Whenever the Parameter Type is ETEXT, a list of options follows the
parameter definition record terminator. See descriptions and examples
in the table on page 659 and Font Widget on page 659.
R2003.12.0
662
Landmark
Comments
Text that follows the / in the parameter definition record is comment
text, typically used to describe the parameter.
Comment records between parameter definition records are identified
by an exclamation point (!) in column 1; subsequent characters in the
record are ignored by ZCL. There is no record terminator. Do not use
the letter C to start a comment line in the Parameter Definition portion
of a macro.
End Parameters
The record following the last parameter definition record must read:
END PARAMETERS
Abstract
The abstract summarizes the macro. It is printed out in ZCL or in the
Status/Report window in Z-MAP Plus when the macro is accessed.
The abstract may be written in any form. A suggested format is:
BEGIN ABSTRACT
purpose, explanation
INPUT: -list of input requirements and options
RESULT: description of result
END ABSTRACT
Prompts
Prompts appear in the status area or a new dialog box if the macro is
executed in Z-MAP Plus. Prompts are ignored if the macro is executed
from ZCL. The format for the prompts section of a macro is:
BEGIN PROMPTS
R2003.12.0
663
Landmark
,Contour interval
Input the Data File Name
MFD for the Input Data
dummy
,
R2003.12.0
664
Landmark
For example:
Selection list
generates for each
input dataset
These parameters
appear in one
dialog box in this
order
These parameters
appear in one
dialog box in this
order
These parameters
appear in one
dialog box in this
order
These parameters
appear in one
dialog box in this
order
Selection list
generates
These parameters
appear in one
dialog box in this
order
BEGIN PROMPTS
GRIDIN ,Input GRID name
MFDIN
,MFD number for the Input Grid
PROFILES,Name of the PROFILE file
MFDPROF ,MFD number for the Profiles
SMOOTH, Contouring Refinement
CONINT ,Contour Interval or Increment
CONMIN ,Minimum Contour Level
CONMAX ,Maximum Contour Level
NCONTOUR,Number of Contours to be drawn
NEWPANEL
LABLRATE,Rate at which to LABEL contours
LABLSIZE,Size of the LABELS on contours
LABLCOLR,Contour Label Color INDEX number
BOLDRATE,Rate at which contours are BOLD
HACHRATE,Rate at which contours are HACHURED
DASHRATE,Rate at which contours are DASHED
NEWPANEL
LINCLRTP,Contour Line Color Selection method
STARTCLR,Color index of FIRST contour line
HILTCOLR,Color index of HIGHLIGHTED contour
LINERATE,Rate at which to CHANGE Line color
NEWPANEL
COLORFIL,Include COLORFILLED contours ?
CNTRFILL,Use the Contour LINES to generate colorfill?
POSTCNTR,Draw Contour Lines on the Picture?
COLORBAR,COLORBAR location (if any)
FILLCOLR,Color index of FIRST FILL color
FILLRATE,Rate at which to CHANGE Fill color
FILBELOW,Colorfill below lowest contour ?
FILABOVE,Colorfill above highest contour ?
POLYGONS,Name of the POLYGON file
MFDPOLY ,MFD number for the Polygons
POLYCLIP,Clip INSIDE or OUTSIDE the polygon ?
BLNKRATE,Rate to BLANK contours with high gradient ?
BLNKDIST,Minimum allowed Distance for Blanking ?
PLOTPROF,Draw the Profile Lines on the Picture ?
PROFCOLR,Color for the Profile Lines
PLOTPOLY,Draw the Polygon on the Picture ?
POLYCOLR,Color for the Polygon
END PROMPTS
R2003.12.0
665
Landmark
ZCL Commands
After END PROMPTS is the core of the macro the ZCL commands
that substitute macro parameter values for ZCL process parameter
values.
For more information about ZCL, see the ZCL Operators Manual.
This volume is available in printed, hardcopy format only.
R2003.12.0
666