Abstract Class Name: Feature Face

Superclass - Feature Topology

Subclasses

Definition

A 2-dimensional Feature Topology object used to represent the region that corresponds to an Areal Feature, bounded by one or more Feature Edges.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. An Areal Feature representing the a forest would be defined by one or more Feature Edges. At feature topology level 4, the walls of a building might be defined by a collection of Feature Faces.

FAQs

When are Feature Face objects required?
Feature Faces are required whenever there are Areal Features, regardless of the feature topology level.

Are there any geometric constraints on Feature Faces?
Yes. Feature Faces may not intersect or overlap one another. Feature Faces may meet only along one or more Feature Edges.

Can Feature Faces exist at any feature topology level?
Yes. Feature Faces may exist at any feature topology level in order to define the extents of Areal Features. At feature topology level 3, the collection of Feature Faces must exhaustively and exclusively partition the 2-dimensional topological surface, such that exactly two Feature Faces must meet at each Feature Edge. However, at feature topology level 4, this constraint no longer holds, and any number of Feature Faces may meet at a Feature Edge.

Looking at the relationships allowed for Feature Topology, we note that the Feature Edge to Feature Edge association is "many to many", and similarly the Feature Node to Feature Node association is "many to many". Why is the Feature Face to Feature Face association "optional to optional" instead of "many to many"?
These associations exist to support cross-tile topology. In SEDRIS terms, this is topology that appears in more than one branch of a lt;Spatial Index Relatedgt; or lt;Perimeter Relatedgt; aggregation, namely, in a Spatial Index Related Features, Spatial Index Related Feature Topology, Perimeter Related Features, or Perimeter Related Feature Topology).

Feature Nodes, Feature Edges, and, in 3D, Feature Faces can be located on the boundary of a tile. When this happens, they have "counterparts" in each of the adjacent tiles that share the boundary. These associations allow Feature Nodes, Feature Edges, and Feature Faces to identify their counterparts, if any.

In 2D,

However, the multiplicity in the DRM is there to support 3D tiles (e.g., a regular set of rectangular blocks of space).

In 3D,

Constraints

Associated by (one-way)

Associated with (two-way)

Composed of (one-way)(inherited)

Composed of (one-way)

Component of (two-way)(inherited)

Component of (two-way)


Prev: Feature Edge Terminal Node. Next: Feature Face Ring. Up:Index.