The SEDRIS Data Representation Model
APPENDIX A - Classes
Data Table
|
Abstract Class Name: Data Table
Subclasses
Definition
An instance of this DRM class specifies an N-dimensional array of
data cells, each of which has the same
data signature, representing some data set. The general nature of
the data set being represented is indicated by the required
<Classification Data> component. The
specific contents in the context of that
<Classification Data> are given by
the <Data Table>'s signature,
that is, the combination of its ordered <Axis> and
<Table Property Description>
components.
The N dimensions of a <Data Table> instance
are specified by its N ordered <Axis> components.
The complete structure of a cell within a
<Data Table> instance
is described by the complete ordered set of
<Table Property Description>
components of that <Data Table>; this set
is also called the data signature, and applies to all cells
of the <Data Table>.
Additional information about any given cell property, where
such information is to be applied throughout the scope of
the <Data Table>, such as sentinel values
and tolerances, is specified by attaching
<Property Characteristic>
components to the applicable
<Table Property Description>
instance(s).
Primary Page in DRM Diagram:
Secondary Pages in DRM Diagram:
Example
See individual subclasses for examples.
FAQs
- Where can one find further information about the
<Data Table> class and its usage?
- See Part 4 Volume 6,
Data Tables Technical Guide, of the
SEDRIS Documentation Set for detailed information on
<Data Table> manipulation.
- The <Data Table> class does not
have a field for the actual cells of a
<Data Table> instance. Where are they,
and how are they accessed?
- The actual cells of a <Data Table>
instance are hidden by the API implementation being used to
provide the <Data Table>. See the
SE_PutDataTable() function in the level 0 write API,
along with
SE_PutElementOfDataTable() and
SE_PutPackedDataTable() for <
Data Table> production, and the level 0 functions
SE_GetDataTable(),
SE_GetElementOfDataTable(), or
SE_GetPackedDataTable() functions for consumption.
- How does a <Data Table> indicate
what it represents?
- The general nature of the data set in indicated by the required
<Classification Data>
component. The specific contents in the context of that
<Classification Data> are given
by the <Data Table>'s signature,
that is, the combination of its ordered <Axis>
and <
Table Property Description> components.
- Can values from a <Data Table> be
used to drive <Control Links>?
- Yes; see <Property Table>.
Constraints
Composed of (two-way)
Composed of (two-way metadata)
Component of (two-way)
Inherited Field Elements
This class has no inherited field elements.
Notes
Composed of Notes
Indicates the kind of information represented by the
<Data Table>, such as terrain elevation or
water characteristics.
Prev: Data Quality.
Next: Data Table Library.
Up:Index.
Last updated: October 1, 2002
|
Copyright © 2002 SEDRIS
|
|