|
The SEDRIS Data Representation Model
APPENDIX A - Classes Linear Feature |
|---|
An instance of this DRM class is a <Primitive Feature> with a one-dimensional structure, such as a road, a stream, or a power line.
Consider a <Linear Feature> representing a road.
This <Linear Feature> instance has an ordered set of <Feature Edges> defining the 2D or 3D path of its centreline. The <Classification Data> identifies it as a road, while the <Property Value> instances describe the characteristics of the road.
Note that if individual segments of the road had different surface characteristics, they could have been attributed with their own <Property Value> components.
An association between two <Feature> instances indicates that they are alternate representations of the same environmental object.
An association between a <Geometry Hierarchy> instance and a <Feature> instance indicates that the <Geometry Hierarchy> and the <Feature> are alternate representations of the same environmental object.
An association between a <Property Grid> instance and a <Feature> indicates that the <Feature> and the <Property Grid> (or some specific cell data within that <Property Grid>) are alternate representations of the same environmental object. Each associated <Property Grid> will indicate which is the case.
Supports "attributes for derived objects." That is, these components are used only to specify texture mapping information for geometry that is derived from the <Primitive Feature> by the consumer. These <Image Mapping Functions> shall use <Image Anchor> components to specify the mapping.
This is needed because in many cases, a <Primitive Feature> may be significant only for a particular domain, e.g. radar.
|