Description of the 2D HAS (Horizon ASCII) File Format
The 2D HAS (Horizon ASCII) format is written with header lines describing
the horizon data contained in the body of the file. The ASCII file is
a columnar format. The file is delimited using spaces (not tabs).
Horizons for one or more 2D line may be written to the file. The last
data record for the first 2D line is followed by the first data record
for the second 2D line, and so on.
file header section
The first line of the file contains the number of horizons written to this data
file, followed by a space and the null value used in this file (must match
exactly).
Next is the horizon list, which uses one line for each horizon with white space separating
each field.
Format:
Horizon name, a mnemonic representing the event, and a color used to draw
the horizon in seismic displays.
Event
Types: P = Peak, T = Trough, Z = Zero Crossing.
data records section
The horizon list is followed by the first data record of the file. The
data records are written in columnar ASCII. Spaces are used to separate
the fields, and a separate line is used for each location. The file may be
decimated to reduce file size.
Format:
Line Name Location
UTMX UTMY
followed by columns for Z Values.
A column will be written for each horizon listed in the HAS header.
The null value is written for each missing value (no pick). The line name
is written using alphanumeric characters. Do not use spaces in line names.
All other values may be integers or decimals. Times are written in milliseconds.
End of file section
The file ends with the last data record followed by a single carriage
return.