Table 6.290 — DRM_Transmittal_Summary

Property

Description

Class

  • <DRM Transmittal Summary>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class summarizes the content of the transmittal for which its aggregate <DRM Transmittal Root> instance serves as root object, in terms of:

  1. environmental domains represented (such as, terrain and ocean),
  2. types of data used (such as geometry representations, feature representations, and data tables),
  3. DRM classes used,
  4. ECCs used, and
  5. SRFs used.

The features_present field specifies whether <DRM Feature Representation> instances of some kind are present in the transmittal being summarized and, if so, in what context. If <DRM Feature Representation> instances are present in a given context, <DRM Feature Topology> instances are also present.

The geometry_present field specifies whether <DRM Geometry Representation> instances of some kind are present in the transmittal being summarized and, if so, in what context.

The geometry_topology_present field specifies whether <DRM Geometry Topology> instances of some kind are present in the transmittal being summarized and, if so, in what context. If <DRM Geometry Topology> instances are present in a given context, <DRM Geometry Representation> instances are also present.

The data_tables_present field specifies whether <DRM Data Table> instances of some kind are present in the transmittal being summarized and, if so, in what context.

The priority_values_present field specifies whether <DRM Rendering Priority Level> instances are present somewhere in the transmittal being summarized and, if so, in what context.

The mobility_values_present field specifies whether <DRM Property> instances are present somewhere in the transmittal being summarized, the EAC codes of which specify mobility (i.e., trafficability) information, such as EAC_SURFACE_TRAFFICABILITY_GROUP_SIMNET.

The thermal_values_present field specifies whether <DRM Property> instances are present somewhere in the transmittal being summarized, the EAC codes of which specify thermal information.

The terrain_lods_present field specifies whether <DRM LOD Related Geometry> instances and/or <DRM LOD Related Features> instances representing terrain information are present in the transmittal being summarized and, if so, in what context.

The two_D_features_flag field specifies whether any <DRM Feature Representation> instance containing at least one <DRM Location 2D> instance or <DRM Location Surface> instance is present in the transmittal being summarized and, if so, in what context.

The models_present field specifies whether <DRM Model> instances exist in the transmittal being summarized.

The images_present field specifies whether <DRM Image> instances exist in the transmittal being summarized.

The sounds_present field specifies whether <DRM Sound> instances exist in the transmittal being summarized.

The symbols_present field specifies whether <DRM Symbol> instances exist in the transmittal being summarized.

The colours_present field specifies whether <DRM Colour> instances are present in the transmittal being summarized. If no <DRM Colour> instances are present, the value of the colour_model field is not applicable.

The colour_model field is interpreted by the API only if colours_present is set to TRUE. The colour_model field specifies the colour model used by the data provider for all <DRM Colour> instances in the transmittal for which the content is being summarized by the <DRM Transmittal Summary> instance.

EXAMPLE  If the colour_model field’s value is RGB, any <DRM Colour Data> instance in the transmittal shall be a <DRM RGB Colour> instance.

The EDCS_usage_list_is_complete field specifies whether the set of <DRM EDCS Use Summary Item> components of the <DRM Transmittal Summary> instance forms a complete summary of EDCS usage within the given transmittal. The data provider is expected to only set this field to TRUE if the summary of EDCS usage is, in fact, complete.

Class diagram

Figure 6.361 — DRM_Transmittal_Summary

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

features_present

 

Present_In

geometry_present

 

Present_In

geometry_topology_present

 

Present_In

data_tables_present

 

Present_In

priority_values_present

 

Present_In

mobility_values_present

 

Present_In

thermal_values_present

 

Present_In

terrain_lods_present

 

Present_In

two_D_features_flag

 

Present_In

models_present

 

Boolean

images_present

 

Boolean

sounds_present

 

Boolean

symbols_present

 

Boolean

colours_present

 

Boolean

colour_model

 

Colour_Model

EDCS_usage_list_is_complete

 

Boolean

Default field values

Default field values for DRM_Transmittal_Summary

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)

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

Component of (two-way) (inherited)

  • None.

Component of (two-way)

Constraints

Clarifications

None.

Example(s)