Table 6.122 — DRM_Irregular_Axis

Property

Description

Class

  • <DRM Irregular Axis>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class is an <DRM Axis> that does not use a constant spacing between hash marks.

Class diagram

Figure 6.142 — DRM_Irregular_Axis

Inherited field elements

Field name

Range

Field data type

axis_value_count1

 

Short_Integer_Positive

Field elements

Field name

Range

Field data type

axis_value_array

 

Property_Data_Value[]

axis_type2

 

Element_Type

value_unit3

 

EDCS_Unit_Code

value_scale4

 

EDCS_Scale_Code

interpolation_type5

 

Interpolation_Type

Associated to (one-way) (inherited)

  • None.

Associated to (one-way)

  • None.

Associated by (one-way) (inherited)

  • None.

Associated by (one-way)

  • None.

Associated with (two-way) (inherited)

  • None.

Associated with (two-way)

  • None.

Composed of (two-way) (inherited)

  • None.

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

Component of (two-way)

  • None.

Constraints

Clarifications

1 This is the number of “hash marks” along the given <DRM Axis>.

2 This specifies the property being described by the given <DRM Irregular Axis> instance.

3 This specifies the unit of measurement of the given <DRM Irregular_Axis>, which shall be compatible with the requirements imposed by axis_type.

If axis_type does not require a unit of measurement (for example, if axis_type requires a value type of STRING), then value_unit shall be set to EUC_UNITLESS.

4 This specifies the scale applicable to value_unit.

If axis_type does not require a unit of measurement (for example, if axis_type requires a value type of STRING), then value_scale shall be set to ESC_UNI.

5 This field value allows the data provider to indicate how best to interpolate the data to points that are in-between grid points on the axis represented by the given <DRM Irregular Axis> instance. Note that when a <DRM Data Table> instance has more than one <DRM Irregular Axis> component, the order of the interpolations follows the order of the <DRM Irregular Axis> components.

Example(s)

  • Data taken at times 1, 2, 5, 10, 50, and 100 seconds after some start time would be collected on an <DRM Irregular Axis> instance.

  • Radiosonde data, including temperature, humidity, wind speed, and wind direction, is generally reported as a function of pressure height. Data are reported only when there is a significant change in one of the dependent variables. Accordingly, the pressure heights are captured at unpredictable, irregular intervals. They are best captured in an <DRM Irregular Axis> instance.