Anchor Types
Attribution is associated with road segments as described in the following anchor types:
- Segment anchors
- Single Segment: applicable to a single segment or sub-segments.
- Multi-Segment: applicable to more segments.
- Point: applicable at a point location on the segment.
- Node: applicable at a segment node.
Segment directionality is published to identify in which segment direction the specific attribute applies. Forward segment direction is defined as the direction from the segment start node to the segment end node.
- Both
- Backward: from End Node to Start Node.
- Forward: from Start Node to End Node.
Segment Anchor
Single Segment Anchor in "Both" Directions
This attribute applies to the whole segment in both directions.
For example, access characteristics of a segment (AccessAttribute) identify which vehicles are allowed on the specific road segment, and apply to the whole segment regardless of the direction of travel.
Single Segment Anchor in "Backward" or "Forward" Directions
This attribute applies to the whole segment in one direction only. In this case, only in the forward direction.
For example, the lane count (LaneCountAttribute) of a given segment applies to the whole segment and is specified based on the segment direction, as lane count might be different per segment side.
Single Segment Anchor with Start/End Offset
In this situation the attribute applies only to a subset of the segment. The sub-segment is identified by a Start and an End Offset. Therefore, the attribute applies only to the portion of the segment identified by the start and end ranges.
For example, a functional class value (FunctionalClasssAttribute) might vary along a segment. The example in the following illustration represents a Functional Class value applicable on the sub-segment identified by the Start and End Offsets in both segment directions.
Point Anchor in "Forward" or "Backward" Direction
The attribute applies to the segment starting from a specific offset and in one direction only.
For example, a traffic light is located along the segment at an offset identified by a red dot. The red arrows indicate in which segment direction the traffic light applies to.
Multi Segment in "Forward" Direction
This attribute applies to segment A and segment B in the forward direction, implying a condition, such as a restriction, that applies going from one segment to the other.
For example, the condition going from segment A to B represented in the following figure is a gate, restricting access from segment A to segment B.
Node Anchor
Node Anchor in "Both" Directions
This attribute applies to a segment node.
For example, an elevation value is associated to a segment of a node.
Attribute, Anchor Type and Segment Direction Combinations
The following table identifies attributes, their anchor type, and the associated possible segment direction combinations.
Attribute | Anchor Type | Possible Directions |
---|---|---|
AccessAttribute | Single-segment | Both |
AccessPermissionSegmentCondition | Single-segment | Both, Backward, Forward |
AccessRestrictionSegmentCondition | Single-segment | Both |
AddressRangeAttribute | Single-segment | Both |
AdministrativeContextAttribute | Single-segment | Both |
BlackSpotAttribute | Multi-Segment | Forward |
BlackSpotAttribute | Point | Backward, Forward |
ConstructionStatusCondition | Single-segment | Both |
CoreMapLinkIdAttribute | Single-segment | Both |
CoreMapNodeIdAttribute | Node or point | Both |
CurvatureHeadingAttribute | Point/Multi-Segment | Forward |
ElevationAttribute | Node or point | Both |
FunctionalClassAttribute | Single-segment | Both |
GateCondition | Multi-Segment | Forward |
GateCondition | Point | Backward, Forward |
GradeCategoryAttribute | Single-segment | Both |
IntersectionInternalCategoryAttribute | Single-segment | Both |
IsoCountryCodeAttribute | Single-segment | Both |
Lane | Single-segment | Both, Backward, Forward |
LaneCategoryAttribute | Single-segment | Both |
LaneCountAttribute (Physical) | Single-segment | Both |
LaneCountAttribute (Through) | Single-segment | Backward, Forward |
LocalRoadAttribute | Single-segment | Both |
LowMobilityAttribute | Single-segment | Both |
OverpassUnderpassAttribute | Single-segment | Both |
OvertakingRestrictionCondition | Single-segment | Both Backward, Forward |
PermittedDrivingManoeuvreCondition | Multi-Segment | Forward |
PermittedDrivingManoeuvreCondition | Point | Backward or Forward |
PhysicalAttribute | Single-segment | Both |
ProtectedOvertakingCondition | Single-segment | Both, Backward, Forward |
RailwayCrossingAttribute | Point | Backward, Forward |
RestrictedDrivingManoeuvreCondition | Multi-Segment | Forward |
RestrictedDrivingManoeuvreCondition | Point | Backward, Forward |
RoadClassAttribute | Single-segment | Both |
RoadDividerAttribute | Single-segment | Both |
RoadTrafficPatternAttribute | Single-segment | Backward, Forward |
RoadUsageAttribute | Single-segment | Both |
ShortConstructionWarningCondition | Single-segment | Both |
SlopeAttribute | Point | Forward |
SpecialExplicationAttribute | Multi-Segment | Forward |
SpecialSpeedSituationCondition | Single-segment | Both |
SpecialTrafficAreaCategoryAttribute | Single-segment | Both |
SpeedCategoryAttribute | Single-segment | Both |
SpeedLimitAttribute | Single-segment | Backward, Forward |
StreetSectionAttribute | Single-segment | Both |
SupplementalGeometryAttribute | Single-segment | Both |
ThroughRouteAttribute | Multi-Segment | Forward |
TollStructureSegmentCondition | Multi-Segment | Forward |
TollStructureSegmentCondition | Point | Backward, Forward |
TrafficMessageChannelCodeAttribute | Single-segment | Both, Backward, Forward |
TrafficSignalAttribute | Point | Backward, Forward |
TrafficSignCondition | Point | Backward, Forward |
TransportAccessRestrictionCondition | Single-segment | Both, Backward, Forward |
TransportPreferredRouteCondition | Single-segment | Both, Backward, Forward |
TransportProtocolExpertGroupAttribute | Single-segment | Both, Backward, Forward |
TransportRestrictedDrivingManoeuvreCondition | Multi-Segment | Forward |
TransportRestrictedDrivingManoeuvreCondition | Point | Backward, Forward |
TransportSpecialSpeedSituationCondition | Single-segment | Both, Backward, Forward |
TravelDirectionAttribute | Single-segment | Both, Backward, Forward |
UrbanAttribute | Single-segment | Both |
UsageFeeRequiredSegmentCondition | Single-segment | Both, Backward, Forward |
VariableSpeedLimitAttribute | Single-segment | Backward, Forward |
VariableSpeedSignAttribute | Multi-Segment | Forward |
VariableSpeedSignAttribute | Point | Backward, Forward |