NodeReference
Last updated
Was this helpful?
Last updated
Was this helpful?
When a feature in the RAMI specification occurs at a RoadNode a Node Reference will be provided. As a part of the networkRef an element attribute will be given which defines the id of the RoadNode. A location will be provided for Node References which will be the coordinates of the RoadNode the feature references. Finally, a linkReference will contain a reference to the id of the RoadLinks that are affected by the restriction. In most instances, this will be all the RoadLinks that start or end at the referenced RoadNode. However, when a RoadNode has a classification of Grade Separation, then it will only reference the RoadLinks that are at the same level as the feature. An example of this could be at a bridge with a height restriction. The height restriction will only impact the RoadLinks that are passing under the bridge.
The RoadLinks which are travelling over the bridge are not impacted by the height restriction. Therefore, the NodeReference will provide a reference to the RoadLinks which are passing under the bridge and will not reference all RoadLinks which reference the RoadNode through the start or end node references.
The feature types which use a Node Reference are , , and .
The identifier of the feature being referenced; this will always be the gml:id of a RoadNode.
Size: 20
Multiplicity: [1]
The co-ordinates for the RoadNode the feature is referencing.
Type: GM_Point
Multiplicity: [1]
A reference to the RoadLink(s) that the feature effects.
Size: 20
Multiplicity: [1..*]