Table 6.325—DRM_World_Transformation

Property

Description

Superclass

·         <DRM Transformation>

Class

·         <DRM World Transformation>

Subclass

·         none

Definition

An object of this DRM class is a <DRM Transformation>, specified by a <DRM Location> and a 3x3 matrix, is used to transform an object defined in an LSR spatial reference frame into another spatial reference frame (usually, but not always, a non-LSR spatial reference frame).

A <DRM World Transformation> is a transformation that is either:

a. defined in a non-LSR spatial reference frame, and is then used to instance an LSR <DRM Model> into the non-LSR spatial reference frame, or

b. defined within a LSR spatial reference frame (SRF1), and is then used to instance a <DRM Model> embedded within another LSR spatial reference frame (SRF2), in a way that maintains the conformality of any <DRM Location>s in the <DRM Model>.

Example(s)

·         Used when instancing a house onto geodetic terrain (defined by latitude and longitude). This allows the location to position the house and the 3X3 to rotate and scale the house. See <DRM Transformation> for examples.

Inherited field elements

field_name

range

Field_Data_Type

none

 

 

Field elements

field_name

range

Field_Data_Type

world_3x31

 

Matrix_3x3

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)

·         one <DRM Location>

Composed of (two-way metadata) (inherited)

·         none

Composed of (two-way metadata)

·         none

Component of (two-way) (inherited)

·         zero or more <DRM Feature Model Instance>s

·         zero or more <DRM Geometry Model Instance>s

Component of (two-way)

·         zero or more <DRM Volume>s

·         zero or more <DRM Volume Level Of Detail Data>s

·         zero or more <DRM Volume Light Behaviour>s

Constraints

·         none

Notes

none

Class diagram

<DRM World Transformation>