Table 6.191—DRM_Perimeter_Data

Property

Description

Superclass

·         <DRM SEDRIS Abstract Base>

Class

·         <DRM Perimeter Data>

Subclass

·         none

Definition

An object of this DRM class describes the perimeter of the region corresponding to the attributed object. When used as a component, the aggregate is the object being so described; when used as a link object in a perimeter-related organization, the component on the associated branch is being described.

The ordered <DRM Location> components of a <DRM Perimeter Data> define the outline (perimeter) of the region by defining an implicit line between each pair of <DRM Location>s i, i+1, with a last implicit line connecting the last <DRM Location> back to the first <DRM Location>.

Example(s)

·         Consider a thematic coverage in which the spatial extent forms a collection of tiles, where some of the tiles (due to shorelines) have irregular shapes. Consequently, this coverage is represented by a <DRM Perimeter Related Features> organization, in which each tile's boundary can be correctly represented by a <DRM Perimeter Data>.

Note that while a rectangular tile can be described by a <DRM Perimeter Data> instance with four <DRM Location> instances, an irregularly shaped tile may require a much larger number of <DRM Location> instances.

·         Consider a polygonal representation of a region of terrain, organized into tiles based on political boundaries, such as different provinces within a country or different countries. Many of the tiles in this example have irregular shapes, so each tile is organized under a separate <DRM Geometry Hierarchy> component of a <DRM Perimeter Related Geometry>, with the corresponding <DRM Perimeter Data> describing the boundary of that tile.

·         See also <DRM Perimeter Related Geometry>.

Inherited field elements

field_name

range

Field_Data_Type

none

 

 

Field elements

field_name

range

Field_Data_Type

none

 

 

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)

·         three or more {ordered} <DRM Location>s1

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 Feature>s

·         zero or more <DRM Aggregate Geometry>s

·         zero or more <DRM Sound Instance>s

Constraints

·         Non-selfoverlapping Perimeter_Data locations

Notes

1 The <DRM Location> defining the perimeter of the region. All of the <DRM Location>s shall be distinct.

Class diagram

<DRM Perimeter Data>