Abstract Class Name: Data Table
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)
Notes
Fields Notes
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.