The SEDRIS Data Representation Model
APPENDIX A - Classes Feature Face |
---|
An instance of this DRM class is a two-dimensional <Feature Topology> instance used to represent the region that corresponds to an <Areal Feature> instance, bounded by one or more <Feature Edge> instances.
Consider an <Areal Feature> instance representing a forest; that is, one with a <Classification Data> component with tag = ECC_FOREST. The forest (topologically represented by a <Feature Face> instance) has an outer boundary, which is specified by one or more <Feature Edge> instances using a <Feature Face Ring> instance.
At feature topology level 4, the walls of a building might be defined by a collection of <Feature Face> instances.
<Feature Face> instances are required whenever <Areal Feature> instances exist, regardless of the feature topology level.
Yes; see the constraints on this class for details.
Yes. <Feature Face> instances may exist at any feature topology level in order to define the extents of <Areal Feature> instances. See the constraints on this class for details.
These associations exist to support cross-tile topology. In DRM terms, this is topology that appears in more than one branch of a <Spatial Index Related> or <Perimeter Related> aggregation, namely, in a <Spatial Index Related Features> instance, a <Spatial Index Related Feature Topology> instance, a <Perimeter Related Features> instance, or a <Perimeter Related Feature Topology> instance).
<Feature Node> instances, <Feature Edge> instances, and, in 3D, <Feature Face> instances 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 Node> instances, <Feature Edge> instances, and <Feature Face> instances 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,
SE_Boolean | universal; | 5 |
---|
The universal field specifies that the <Feature Face> instance is the universal <Feature Face> instance. Within a 2D or 3D tile that has feature topology level 3, the universal <Feature Face> instance lies outside any other faces. Since the external boundary of the universal <Feature Face> instance is conceptually at infinity, a <Feature Face> instance that has this field set to SE_TRUE has no external <Feature Face Ring> component.
|