Table 6.301—DRM_Translation

Property

Description

Superclass

·         <DRM LSR Transformation Step>

Class

·         <DRM Translation>

Subclass

·         none

Definition

An object of this DRM class specifies a translation <DRM LSR Transformation Step> that is defined in an LSR spatial reference frame. This object specifies which axis to translate along and how many metres to translate. The translation amount may be negative.

Example(s)

·         Translate 2376,85 meters along the X axis

·         Translate -4756,5 meters along the Y axis

·         Translate 12,0 meters along the Z axis

Inherited field elements

field_name

range

Field_Data_Type

none

 

 

Field elements

field_name

range

Field_Data_Type

axis1

 

LSR_Transform_Axis

translation_amount2

 

Long_Float

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)

·         zero or one <DRM Reference Vector>3

Composed of (two-way)

·         zero or one <DRM Translation Control Link>

Composed of (two-way metadata) (inherited)

·         none

Composed of (two-way metadata)

·         none

Component of (two-way) (inherited)

·         zero or one <DRM LSR Transformation>

Component of (two-way)

·         none

Constraints

·         none

Notes

1 Which axis to translate along (X, Y, Z, or use component <DRM Reference Vector>).

2 In metres.

3 This <DRM Reference Vector> shall have a vector_type of LSR_TRANSFORMATION_AXIS.

Class diagram

<DRM Translation>