Table 6.66 — DRM_Environment_Root

Property

Description

Class

  • <DRM Environment Root>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class is the aggregating object for the <DRM Feature Hierarchy> instance and/or <DRM Geometry Hierarchy> instance that represent the instantiation of a collection of all data in a common SRF in a given transmittal. A <DRM Environment Root> instance is the starting point for all DRM objects in the same SRF in a transmittal.

The srf_context_info field specifies the SRF within which all content of the <DRM Environment Root> instance is defined.

Class diagram

Figure 6.80 — DRM_Environment_Root

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

srf_context_info

 

SRF_Context_Info

Default field values

Default field values for DRM_Environment_Root

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

1These <DRM Base Time Data> components are present only if they differ from the <DRM Base Time Data> components of the <DRM Transmittal Root> aggregate of the <DRM Environment Root> instance.

2The presence of these components depends on the <DRM Feature Hierarchy> component and <DRM Geometry Hierarchy> component. See 7.2.40 Hierarchy summary constraints for details.

3If present, the <DRM Interface Template> component provides access to all <DRM Variable> instances defined within the scope of the <DRM Environment Root> instance, if any. If there are such <DRM Variable> instances, a <DRM Interface Template> component shall be present; otherwise, it shall not be present.

4The <DRM Spatial Extent> component specifies the spatial extent of the <DRM Environment Root> instance, defining the maximum spatial extents of the component objects.

Example(s)

  • That portion of a transmittal that represents the Earth.

  • Consider a transmittal representing an area of North America that straddles two UTM zones. The <DRM Transmittal Root> instance has two <DRM Environment Root> components, one for each of the two UTM zones.