OpenSpirit v2.9.0 Build 27 - Generic Model

EpiInterpretation_HorizonGrid2d


Derived From:
EpEntity_Entity, EpiInterpretation_FeatureRepresentation, EpiInterpretation_HorizonFeatureRepresentation
Capabilties:
read
Interface for a 2D grid representation that is associated with a horizon feature. Typically, these are horizons associated to a seismic 3D survey (i.e. SeismicGeometry3d); however, the grids can also be non-seismic related. The HorizonGrid2dProperty table contains the associated properties. Deleting a HorizonGrid2d will also delete all associated HorizonGrid2dProperty roes.

Column Summary
Type Name and Description
String

ro

Unique identifier for each table entry.
PointSeq

ro db

The extent defined by four points representing the maximum bounding box of the feature representation's shape.
String

ro db

Identifies how the 2D grid is ordered in the vendor store.
String

ro db

Identifies the HorizonFaultBoundarySet (fault polygon collection) associated to the HorizonGrid2d if one exists.
ULong

ro db

Number of columns in this grid.
ULong

ro db

Number of rows in this grid.
StringSeq

ro req db

Identifies the grid origin.
StringSeq

ro req db

The origin will be either a single EpiSeismic_SeismicGeometry3d identifier for a seismic grid or a EpiInterpretation_Grid2d identifier for a non-seismic grid.
String

ro db

Name of the individual pieces that compose the whole.
String

ro db

The z-value property key to the HorizonGrid2dProperty table.
String

ro db

The z-value property name.
 
Columns inherited from EpiInterpretation_HorizonFeatureRepresentation
Feature
 
Columns inherited from EpiInterpretation_FeatureRepresentation
Comment, CoordinateSystem, CoordinateSystemName, DataSource, DatumElevation, DatumElevationUnit, Extent, Feature, Interpreter, Model, OriginTypes, OriginValues, PrimaryDomain, RepresentationPropertyKeys, RepresentationPropertyNames, ShapeType
 
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.

NumRows

Data Type:ULong
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
Number of rows in this grid. For seismic grids, the rows correspond to the crossline axis of the 3D survey.

Extent

Data Type:PointSeq
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
The extent defined by four points representing the maximum bounding box of the feature representation's shape. 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. The points are ordered based on the row/column coordinate space. The annotations for the points are always returned in the following order: (minColumn = 0, minRow = 0) - grid origin, (maxColumn = NumColumns-1, minRow = 0), (maxColumn = NumColumns-1, maxRow = NumRows-1), (minColumn = 0, maxRow = NumRows-1). The returned point's X value is the horizontal axis value (i.e. columns). The returned point's Y value is the vertical axis value (i.e. rows). Since Grid2d represents a two-dimensional "surface" mapping the third coordinate for each point will be zero since this coordinate represents the Z axis. The points are returned based on the CoordinateSystem if a coordinate system is not provided.

OriginValues

Data Type:StringSeq
Content Type:KeySeq
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
The origin will be either a single EpiSeismic_SeismicGeometry3d identifier for a seismic grid or a EpiInterpretation_Grid2d identifier for a non-seismic grid. There is a one-to-one relationship between this column and the OriginTypes column.

GridOrder

Data Type:String
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
Permitted Values:ROW_COLUMN | COLUMN_ROW
Identifies how the 2D grid is ordered in the vendor store.

PrimaryZPropertyName

Data Type:String
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
The z-value property name. If the name is empty, it means this horizon feature representation does not have a z-value property. The primary z property identifies the property that contains the time or depth values that represent a surface. The other properties are usually attributes that are "draped" over the surface.

NumColumns

Data Type:ULong
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
Number of columns in this grid. For seismic grids, the columns correspond to the inline axis of the 3D survey.

OriginTypes

Data Type:StringSeq
Read only:true
Required for Insert:true
Stored in db:true
Part of natural key:false
Permitted Values:SeismicGeometry | SeismicGeometry3d | Grid2d
Identifies the grid origin. Seismic grids will be associated to a SeismicGeometry3d. Non-seismic grids will be associated to a Grid2d.

PatchName

Data Type:String
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
Name of the individual pieces that compose the whole. An empty string indicates the vendor store does not support patches.

PrimaryZPropertyKey

Data Type:String
Content Type:Key
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
Referenced Table:EpiInterpretation_HorizonGrid2dProperty
The z-value property key to the HorizonGrid2dProperty table. If the key is empty, it means this horizon feature representation does not have a z-value property. The primary z property identifies the property that contains the time or depth values that represent a surface. The other properties are usually attributes that are "draped" over the surface.

HorizonFaultBoundarySet

Data Type:String
Content Type:Key
Read only:true
Required for Insert:false
Stored in db:true
Part of natural key:false
Referenced Table:EpiInterpretation_HorizonFaultBoundarySet
Identifies the HorizonFaultBoundarySet (fault polygon collection) associated to the HorizonGrid2d if one exists.


OpenSpirit v2.9.0 Build 27 - Generic Model