Abstract Class Name: Data Table

Superclass - SEDRIS Abstract Base

Subclasses

Definition

An abstract base class for Property Table, Property Grid, and Mesh Face Table. These classes are N-dimensional arrays of data cells. The cells are indexed by an ordered set of N Axis components. Each cell has the same data signature. The cell data signature is given by an ordered set of Table Property Description components. Each Table Property Description component describes a cell data element by an EDCS Attribute Code (EAC) that identifies what it is, by a value type that describes its storage size, and by a value unit that identifies the units of measurement. Table Property Descriptions can use Property Characteristic components to provide additional information about a cell property (e.g. sentinel values). The Data Table itself is classified by a EDCS Classification Code (ECC).

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

See individual subclasses for examples.

FAQs

How do I know what a Property Table or Property Grid represents?
The general nature of the data set in indicated by the EDCS Classification Code (ECC) field. The specific contents in the context of that data_table_type is given by the signature.

Can I use values from a Data Table to drive Control Links?
Yes, this is possible in the following way.
It is most likely that the values will be stored in a Property Table. They should be stored in cells with a Table Property Description that is defined by the EDCS Attribute Code (EAC) of the type that is appropriate for the target Control Link that is to be driven. Values are referenced from the Property Table (or other type of Data Table) using a Property Table Reference. The Property Table value that is referenced may be used to drive a target Control Link by using the Predefined Function SE_FUNC_TABLE_VALUE. This function will contain the Property Table Reference as an argument and itself be contained by the target Control Link. The Predefined Function will thereby return the value referenced from the Property Table as the value that drives the target Control Link. The Property Table Reference can itself be controlled using a Property Table Reference Control Link, allowing different values to be referenced from the Property Table.

Constraints

None.

Composed of (one-way)

Composed of (one-way metadata)

Component of (one-way)

Component of (two-way)

Field Elements

EDCS_CC_ID data_table_type; (notes)

Notes

Fields Notes

data_table_type

 identifies the type of the table
 (e.g.: elevation grid (EDCS_CC_TERRAIN_ELEVATION),
        bathymetry (EDCS_CC_OCEAN_FLOOR_BATHYMETRY),
        underwater sound speed
        (EDCS_CC_OCEAN_WATER_CHARACTERISTICS_SOUND_SPEED), etc.)

Prev: Data Quality. Next: Data Table Library. Up:Index.