Table 6.287 — 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, ocean)
  2. Types of data used (such as geometry, features, data tables)
  3. DRM classes used
  4. EDCS Classifications used
  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 will also be 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. Note that if <DRM Geometry Topology> instances are present in a given context, <DRM Geometry Representation> instances will also be 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, also known as trafficability information, such as EAC_SURFACE_TRAFFICABILITY_GROUP_SIMNET.

The thermal_value_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> 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> 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 given <DRM Transmittal Summary> instance. For example, if this field’s value is RGB, then any <DRM Colour Data> instance in the transmittal shall be an <DRM RGB Colour> instance.

The EDCS_usage_list_is_comprehensive field specifies whether the <DRM EDCS Use Summary Item> components of the given <DRM Transmittal Summary> instance constitute a comprehensive summary of EDCS usage by the transmittal being summarized.

Clarifications

None.

Class diagram

Figure 6.344 — 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_comprehensive

 

Boolean

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

Example(s)