The SEDRIS Data Representation Model
APPENDIX A - Classes
Perimeter Data

Class Name: Perimeter Data

Superclass - <SEDRIS Abstract Base>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class specifies the perimeter of the region corresponding to the attributed object. The ordered <Location> components of a <Perimeter Data> instance specify the perimeter (outline) of the given region by specifying an implicit line between each pair of <Location> components (i, i+1), with a last implicit line connecting the last <Location> component to the first <Location> component.

When a <Perimeter Data> instance is provided as a component of another object, the aggregate is the attributed object for which the perimeter is being specified. When a <Perimeter Data> instance is provided as a link object in a perimeter-related organization, the component object on the associated branch is the attributed object for which the perimeter is being specified.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. 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 <Geometry Hierarchy> component of a <Perimeter Related Geometry> instance, with the corresponding <Perimeter Data> instance describing the boundary of that tile.

  2. See also the <Perimeter Related Features> class and the <Perimeter Related Geometry> class for examples.

FAQs

No FAQs supplied.

Constraints

Composed of (two-way)

Component of (two-way)

Inherited Field Elements

This class has no inherited field elements.

Notes

Composed of Notes


Location

These <Location> components define the perimeter of the region, and shall be distinct.


Prev: PD Surface Location. Next: Perimeter Related Feature Topology. Up:Index.

Last updated: July 26, 2006 Copyright © 2006 SEDRIS