Table 6.64—DRM_Conformal Behaviour
Property |
Description |
|||||||||
Superclass |
||||||||||
Class |
· <DRM Conformal Behaviour> |
|||||||||
Subclass |
· none |
|||||||||
Definition |
The <DRM Geometry Hierarchy>1 to which a <DRM Conformal Behavioiur> is attached conforms to the terrain skin automatically, either "parallel to gravity" (e.g., ensuring that the base of a building touches the ground without warping the walls) or orthogonally to the terrain skin (e.g. a fence). |
|||||||||
Example(s) |
· A <DRM Model> instanced to terrain. A <DRM Geometry Model Instance> may specify that the location component of its <DRM Transformation> is <DRM Conformal Behavioiur> to the terrain skin. The terrain skin may use a <DRM Classification Related Geometry> aggregation to separate the surface that <DRM Model> conform to from the rest of the <DRM Geometry>. If so, the <DRM Conformal Behavioiur> object can associate with the terrain skin. This would help the consumer resolve ambiguities when deriving the actual 3D location. The surface to be conformed to can be further qualified by the <DRM Property Value> that has been extended. ·
A tree canopy that conforms to multiple, or continuous LOD
terrain. This entire collection of tree wall and canopy <DRM
Polygon>s could also be aggregated into a <DRM Classification Related
Geometry> that was associated to an <DRM
Areal Feature>. · An airplane <DRM Model> might have <DRM Geometry> that represents the projected shadow. The <DRM Geometry> containing the shadow could be given <DRM Conformal Behavioiur> so that it will hug the nominal terrain surface. |
|||||||||
Inherited field elements |
|
|||||||||
Field elements |
|
|||||||||
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) |
· none |
|||||||||
Composed of (two-way metadata) (inherited) |
· none |
|||||||||
Composed of (two-way metadata) |
· none |
|||||||||
Component of (two-way) (inherited) |
· none |
|||||||||
Component of (two-way) |
· zero or more <DRM Aggregate Geometry>s · zero or more <DRM Base Vertex>s · zero or more <DRM Geometry Model Instance>s · zero or more <DRM Point Geometry>s |
|||||||||
Constraints |
· none |
|||||||||
Notes |
1 If TRUE, the direction of conformance is parallel to gravity; otherwise, the direction of conformance is orthogonal to the terrain skin. 2 Distance above surface in metres. |
|||||||||
Class diagram |