ZoneCoverage
Note: There is a newer version of this specification see VEC 2.1.0
A ZoneCoverage defines an area on a TopologySegment that lies within a TopologyZone. The area is defined with two Locations. Locations are the same mechanism that is used to define placements for components. The area that is in the TopologyZone is the area between the two locations. There is no semantic in the direction of the definition, so the assignment of first & second Location is completely arbitrary.
However, there are some restrictions for the definition of the locations. All locations have to be in relation to the TopologySegment that is referenced by the containing ZoneAssignment. This means the Locations have to be either a SegmentLocation on the respective TopologySegment or a NodeLocation on the start or end node of this particular TopologySegment. A ZoneCoverage from start to end node of a TopologySegment is equivalent to the complete omission of ZoneCoverages for a particular ZoneAssignment.
General Information
Attribute | Value |
---|---|
Owner | topology |
Applied Stereotype | |
Base Classifier | |
Is Abstract | false |
Derived Classifiers |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|
Outgoing Relations
Type | Role | Mult. | Mult. | Description |
---|---|---|---|---|
Location | secondLocation | 1 | 0..1 | |
Location | firstLocation | 1 | 0..1 |
Incoming Relations
Type | Mult. | Role | Mult. | Description |
---|---|---|---|---|
ZoneAssignment | 1 | coverage | 0..* | Contains a set of ZoneCoverages that define the areas of a TopologySegment that is affected by the TopologyZone. If no coverage is defined, the complete segment is affected. Multiple coverages can be necessary if the TopologySegment zigzags in and out of the TopologyZone. |