OpenSpirit v2.9.0 Build 27 - Generic Model

EpiSeismic_PostStack2d


Derived From:
EpEntity_Entity, EpiSeismic_SeismicDataset
Capabilties:
read
Contains the attributes specific to 2D seismic dataset. A 2D dataset represents a two dimensional array of sample values that are associated with the LineGeometry2d object. The samples are of homogenous data type. Sample data types supported by PostStack2d are byte (8-bit signed int), short (16-bit signed int), long (32-bit signed int, and float (32-bit signed float). The seismic "bulk" data cannot be retrieved from these tables, the samples are retrieved and written via interfaces called Accessors. The accessors provide a variety of different ways for manipulating the 2D seismic data. Refer to the example programs and the Developer's Guide for more details on using the Accessors.

Column Summary
Type Name and Description
String

ro

Unique identifier for each table entry.
FloatSeq

ro db

The Common Data Point (CDP) associated to each seismic trace defined by the TraceStart, TraceEnd, and TraceDelta data extent.
String

ro req db

The LineGeometry2d associated with the PostStack2d.
StringSeq

ro db

Contains the entire Shotpoint label defined by the TraceStart, TraceEnd, and TraceDelta data extent.
FloatSeq

ro db

The numeric Shotpoint associated to each seismic trace defined by the TraceStart, TraceEnd, and TraceDelta data extent.
ULong

ro req db

Identifies the seismic trace decimation factor.
ULong

ro req db

Identifies the trace index of the last seismic trace in the data file.
ULong

ro req db

Identifies the trace index of the first seismic trace in the data file.
PointSeq

ro db

The Map X and Y location associated to each seismic trace defined by the TraceStart, TraceEnd, and TraceDelta data extent.
 
Columns inherited from EpiSeismic_SeismicDataset
ActualExtent, Comment, CompressionFactor, DeltaZ, DomainType, Extent, MaxZ, MinZ, Name, NumSamplesPerTrace, NumTraces, OwnedByProject, SampleDataType, SampleKind, SampleMax, SampleMin, SampleUnit, SeismicElevationDatum, SeismicElevationDatumUnit, SeismicElevationReference, StorageDataType, UnitsZ
 
Columns inherited from EpEntity_Entity
LastModifiedDate, Name, Project, ProjectName, StoreInstallationName, StoreType
 

Column Detail

KeyString

Data Type: String
Read only: true
Unique identifier for each table entry.

ShotpointNumber

Data Type:FloatSeq
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
The numeric Shotpoint associated to each seismic trace defined by the TraceStart, TraceEnd, and TraceDelta data extent. If the Shotpoint is alphanumeric, this column only contains the numeric portion of the label. For example, if the Shotpoint is "100A" this column would only contain 100 and exclude the "A". The array length identifies the number of traces that exist for the PostStack2d and should be the same value as returned by NumTraces. The first array element will correspond to the trace identified by TraceStart and the last array element will correspond to the trace identified by TraceEnd.

CDP

Data Type:FloatSeq
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
The Common Data Point (CDP) associated to each seismic trace defined by the TraceStart, TraceEnd, and TraceDelta data extent. The array length identifies the number of traces that exist for the PostStack2d and should be the same value as returned by NumTraces. The first array element will correspond to the trace identified by TraceStart and the last array element will correspond to the trace identified by TraceEnd.

ShotpointLabel

Data Type:StringSeq
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
Contains the entire Shotpoint label defined by the TraceStart, TraceEnd, and TraceDelta data extent. For example, if the Shotpoint is "100A" this column would contain "100A". If the Shotpoint is numeric (e.g. 100) this column would contain a stringified form of the numeric (e.g. "100"). The array length identifies the number of traces that exist for the PostStack2d and should be the same value as returned by NumTraces. The first array element will correspond to the trace identified by TraceStart and the last array element will correspond to the trace identified by TraceEnd. It is possible for some of the Shotpoints to be unknown. In this case, the values are set to an empty string.

TraceStart

Data Type:ULong
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
Identifies the trace index of the first seismic trace in the data file. Please refer to important documentation for the EpiSeismic_LineGeometry2d XY column. The trace index is respective of the LineGeometry2d and valid values are between zero and the LineGeometry2d's NumTraces-1 value. Trace indexes are used by the PostStack2d accessors for reading/writing seismic traces. TraceStart and TraceEnd should be used when reading traces or updating existing traces. The LineGeometry2d's NumTraces column should be used when writing new traces. Zero is the minimum valid trace index value. TraceStart is always less than or equal to TraceEnd.

SeismicGeometry

Data Type:String
Content Type:Key
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
Referenced Table:EpiSeismic_LineGeometry2d
The LineGeometry2d associated with the PostStack2d.

TraceEnd

Data Type:ULong
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
Identifies the trace index of the last seismic trace in the data file. The trace index is respective of the LineGeometry2d and valid values are between zero and the LineGeometry2d's NumTraces-1 value. Trace indexes are used by the PostStack2d accessors for reading/writing seismic traces. TraceStart and TraceEnd should be used when reading traces or updating existing traces. The LineGeometry2d's NumTraces column should be used when writing new traces. LineGeometry2d's NumTraces-1 represents the maximum valid trace index value. TraceEnd is always greater than or equal to TraceStart.

TraceDelta

Data Type:ULong
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
Identifies the seismic trace decimation factor. Normally this value will be one which indicates a seismic trace can exist at each possible trace position along the 2D line. A value of two indicates a seismic trace can only exist at every other trace position along the 2D line. The higher the delta the fewer traces can exist which means the data is more sparsely populated.

XY

Data Type:PointSeq
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
The Map X and Y location associated to each seismic trace defined by the TraceStart, TraceEnd, and TraceDelta data extent. The Z component of the points should be ignored. The array length identifies the number of traces that exist for the PostStack2d and should be the same value as returned by NumTraces. The first array element will correspond to the trace identified by TraceStart and the last array element will correspond to the trace identified by TraceEnd. Please refer to important documentation for the EpiSeismic_LineGeometry2d XY column. Clients should always set the coordinate system when retrieving this column so they know the exact coordinate system the points are returned in; otherwise, the points will be returned in the default coordinate system and each vendor store might have a different default.


OpenSpirit v2.9.0 Build 27 - Generic Model