Class Position

Applied Stereotypes:
union, XSDcomplexType

Container for position types.

Used in:
TrafficSinkAction , Vertex , AcquirePositionAction , DistanceCondition , ControlPoint , ReachPositionCondition , SynchronizeAction , AddEntityAction , TrafficSourceAction , Waypoint , Clothoid , TimeToCollisionConditionTarget , TeleportAction
Properties
Name Type Cardinality AppliedStereotypes Description
worldPosition WorldPosition 0..1 xor Position that uses global coordinates.
relativeWorldPosition RelativeWorldPosition 0..1 xor Position is given relative to a world position.
relativeObjectPosition RelativeObjectPosition 0..1 xor Position is given relative to an entity.
roadPosition RoadPosition 0..1 xor Position in road coordinates (t,s) applied to a given road.
relativeRoadPosition RelativeRoadPosition 0..1 xor Position relative to an entity's road position (ds, dt).
lanePosition LanePosition 0..1 xor Position that is determined by a lane (lane ID) and the s coordinate of a given road.
relativeLanePosition RelativeLanePosition 0..1 xor Position that is determined relative to the lane coordinates of a given entity. (Relative lane and relative s to this entity).
routePosition RoutePosition 0..1 xor Position that is determined by a given route.

Migration Information from XSD 0.9.1
Derived From:
OSCPosition
Property Name XSD Type XSD 0.9.1 Name Migration
worldPosition Element World Renamed
relativeWorldPosition Element RelativeWorld Renamed
relativeObjectPosition Element RelativeObject Renamed
roadPosition Element Road Renamed
relativeRoadPosition Element RelativeRoad Renamed
lanePosition Element Lane Renamed
relativeLanePosition Element RelativeLane Renamed
routePosition Element Route Renamed

XSD 1.0 Representation


<xsd:complexType name="Position">
<xsd:choice>
<xsd:element name="WorldPosition" type="WorldPosition"/>
<xsd:element name="RelativeWorldPosition" type="RelativeWorldPosition"/>
<xsd:element name="RelativeObjectPosition" type="RelativeObjectPosition"/>
<xsd:element name="RoadPosition" type="RoadPosition"/>
<xsd:element name="RelativeRoadPosition" type="RelativeRoadPosition"/>
<xsd:element name="LanePosition" type="LanePosition"/>
<xsd:element name="RelativeLanePosition" type="RelativeLanePosition"/>
<xsd:element name="RoutePosition" type="RoutePosition"/>
</xsd:choice>
</xsd:complexType>

To XSD To XSLT To XSD Tree