Enumeration RoutingAlgorithm
Algorithm for path selection/calculation between two positions across roads. To be used for distance calculations in road/lane coordinates during runtime.
- Used in:
-
DistanceCondition ,
RelativeDistanceCondition ,
TimeHeadwayCondition ,
TimeToCollisionCondition
Enumeration Literals |
|
Name |
Applied Stereotypes |
Description |
|
assignedRoute |
|
Use the route which has already been assigned to the entity at the start position at the point in time when the distance shall be calculated. |
|
fastest |
|
Calculate the route with the shortest travelling time between start and target position. |
|
leastIntersections |
|
Calculate the route with as few junctions as possible between start and target position. |
|
shortest |
|
Calculate the route with the shortest path between start and target position. |
|
undefined |
|
It is up to the simulator how to calculate the route between the start and target positions. |
|
XSD 1.3 Representation |
<xsd:simpleType name="RoutingAlgorithm">
<xsd:union>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="assignedRoute"/>
<xsd:enumeration value="fastest"/>
<xsd:enumeration value="leastIntersections"/>
<xsd:enumeration value="shortest"/>
<xsd:enumeration value="undefined"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType>
<xsd:restriction base="parameter"/>
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>
|
|
To XSD