OpenSpirit v2.9.0 Build 27 - Generic Model

EpiSeismic_PostStack3d


Derived From:
EpEntity_Entity, EpiSeismic_SeismicDataset
Derivatives:
EpiSeismic_BrickVolume
Capabilties:
read
Contains the attributes specific to a 3D seismic dataset. A 3D dataset represents a three dimensional array of sample values. The samples in the PostStack3d are of homogenous data type. Sample data types supported by PostStack3d 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 (supports individual samples, lines of samples, planes, and subvolumes). The accessors provide a variety of different ways for manipulating the 3D 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.
Float

ro req db

The PostStack3d's inline increment.
Float

ro req db

The PostStack3d's last inline associated (full extent).
Float

ro req db

The PostStack3d's starting inline (full extent).
ULong

ro db

The PostStack3d's number of inline grid coordinates (full extent).
ULong

ro db

The PostStack3d's number of crossline grid coordinates (full extent).
String

ro db

The SeismicBinGrid coordinate system associated with the PostStack3d.
String

ro req db

The SeismicGeometry3d associated with the PostStack3d.
String

ro db

Identifies how the seismic "bulk" data is physically stored on disk.
String

ro req db

A more generalized description related to how the seismic data is stored on disk (TRACE, SLICE, BRICK).
Float

ro req db

The PostStack3d's crossline increment.
Float

ro req db

The PostStack3d's last crossline (full extent).
Float

ro req db

The PostStack3d's starting crossline (full 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.

InlineDelta

Data Type:Float
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
The PostStack3d's inline increment. If InlineStart is less than InlineEnd the increment will be positive; otherwise, negative. The PostStack3d's inline increment must be a multiple of the SeismicGeometry3d's InlineDelta. If the inline increment is larger than the survey's this indicates the volume is decimated (depopulated) along this axis.

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_SeismicGeometry3d
The SeismicGeometry3d associated with the PostStack3d.

XlineStart

Data Type:Float
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
The PostStack3d's starting crossline (full extent). XlineStart does not have to be less than XlineEnd. The crossline range can be less than or equal to the parent SeismicGeometry3d's crossline range but cannot be larger.

NumInlines

Data Type:ULong
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
The PostStack3d's number of inline grid coordinates (full extent).

StorageOrder

Data Type:String
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
Permitted Values:INLINE_XLINE_Z | XLINE_INLINE_Z | Z_INLINE_XLINE | Z_XLINE_INLINE | INLINE_Z_XLINE | XLINE_Z_INLINE
Identifies how the seismic "bulk" data is physically stored on disk. TRACE volumes are either INLINE_XLINE_Z or XLINE_INLINE_Z. SLICE volumes are either Z_INLINE_XLINE or Z_XLINE_INLINE. BRICK volumes can have a variety of orders. The storage order indicates the order of the axes, with the slowest-changing index first and the fastest last. Think of the three-dimensional volume represented in a one dimensional array. The storage order indicates how the three dimensions are mapped to the one-dimensional array. The ordering of the data is very important for performance reasons and should be taken advantage of when the client application has a choice of how to access the data from the seismic volume. Retrieving the data in the storage order will result in the fastest access. For example, if the storage order is INLINE_XLINE_Z this represents a vertical orientation with Samples varying fastest and Inline varying slowest on disk. INLINE_XLINE_Z storage order represents an Inline optimized volume. Much faster to retrieve an Inline plane (2D data plane is comprised of the Crossline/Samples seismic amplitude values) as opposed to retrieving a Crossline plane (2D data plane is comprised of the Inline/Samples seismic amplitude values). The devkit and operating system can perform the read much more efficiently reading the data in the same order that it is physically stored on disk. Some vendor stores (e.g. SeisWorks) do not store how the traces are physically stored on disk. The StorageOrder for TRACE volumes defaults to INLINE_XLINE_Z when the storage order cannot be determined from the vendor store.

SeismicBinGridCS

Data Type:String
Content Type:CoordinateSystemKey
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
The SeismicBinGrid coordinate system associated with the PostStack3d. If the DomainType is TIME this will be identical to the SeismicGeometry3d's SeismicBinGridTimeCS column. If the DomainType is DEPTH this will be identical to the SeismicGeometry3d's SeismicBinGridDepthCS column.

XlineEnd

Data Type:Float
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
The PostStack3d's last crossline (full extent). XlineStart does not have to be greater than XlineEnd. The crossline range can be less than or equal to the parent SeismicGeometry3d's crossline range but cannot be larger.

StorageOrganization

Data Type:String
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
Permitted Values:TRACE | SLICE | BRICK
A more generalized description related to how the seismic data is stored on disk (TRACE, SLICE, BRICK). TRACE volumes are optimized for vertical orientation (inline/xline). SLICE volumes are optimized for horizontal orientation (slices). BRICK volumes can be optimized in a variety of orentations.

NumXlines

Data Type:ULong
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
The PostStack3d's number of crossline grid coordinates (full extent).

XlineDelta

Data Type:Float
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
The PostStack3d's crossline increment. If XlineStart is less than XlineEnd the increment will be positive; otherwise, negative. The PostStack3d's crossline increment must be a multiple of the SeismicGeometry3d's XlineDelta. If the crossline increment is larger than the survey's this indicates the volume is decimated (depopulated) along this axis.

InlineStart

Data Type:Float
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
The PostStack3d's starting inline (full extent). InlineStart does not have to be less than InlineEnd. The inline range can be less than or equal to the parent SeismicGeometry3d's inline range but cannot be larger.

InlineEnd

Data Type:Float
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
The PostStack3d's last inline associated (full extent). InlineStart does not have to be greater than InlineEnd. The inline range can be less than or equal to the parent SeismicGeometry3d's inline range but cannot be larger.


OpenSpirit v2.9.0 Build 27 - Generic Model