Class Position

Applied Stereotypes:
XSDcomplexType, union

Container for position types.

Used in:
AcquirePositionAction , AddEntityAction , Clothoid , ClothoidSplineSegment , ControlPoint , DistanceCondition , Polygon , ReachPositionCondition , SynchronizeAction , TeleportAction , TimeToCollisionConditionTarget , TrafficSinkAction , TrafficSourceAction , UsedArea , Vertex , Waypoint
Properties
  Name Type Cardinality AppliedStereotypes Description
  geoPosition GeoPosition 1..1 xor, XSDelement Position that uses geo coordinates
  lanePosition LanePosition 1..1 xor, XSDelement Position that is determined by a lane (lane ID) and the s coordinate of a given road.
  relativeObjectPosition RelativeObjectPosition 1..1 xor, XSDelement Position is given relative to an entity.
  worldPosition WorldPosition 1..1 xor, XSDelement Position that uses global coordinates.
  roadPosition RoadPosition 1..1 xor, XSDelement Position in road coordinates (t,s) applied to a given road.
  routePosition RoutePosition 1..1 xor, XSDelement Position that is determined by a given route.
  trajectoryPosition TrajectoryPosition 1..1 xor, XSDelement Position that is determined by a given trajectory.
  relativeRoadPosition RelativeRoadPosition 1..1 xor, XSDelement Position relative to an entity's road position (ds, dt).
  relativeLanePosition RelativeLanePosition 1..1 xor, XSDelement Position that is determined relative to the lane coordinates of a given entity. (Relative lane and relative s to this entity).
  relativeWorldPosition RelativeWorldPosition 1..1 xor, XSDelement Position is given relative to an entity, expressed in world coordinates.
XSD 1.4 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:element name="GeoPosition" type="GeoPosition"/>
<xsd:element name="TrajectoryPosition" type="TrajectoryPosition"/>
</xsd:choice>
</xsd:complexType>

Change log from version 1.3
  • Property 'geoPosition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'lanePosition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'relativeObjectPosition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'worldPosition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'roadPosition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'routePosition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'trajectoryPosition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'relativeRoadPosition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'relativeLanePosition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'relativeWorldPosition'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property geoPosition
    • xor
    • XSDelement
  • Property lanePosition
    • xor
    • XSDelement
  • Property relativeObjectPosition
    • xor
    • XSDelement
  • Property worldPosition
    • xor
    • XSDelement
  • Property roadPosition
    • xor
    • XSDelement
  • Property routePosition
    • xor
    • XSDelement
  • Property trajectoryPosition
    • xor
    • XSDelement
  • Property relativeRoadPosition
    • xor
    • XSDelement
  • Property relativeLanePosition
    • xor
    • XSDelement
  • Property relativeWorldPosition
    • xor
    • XSDelement

To XSD