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
  worldPosition WorldPosition 1..1 xor, XSDelement Position that uses global coordinates.
  relativeWorldPosition RelativeWorldPosition 1..1 xor, XSDelement Position is given relative to an entity, expressed in world coordinates.
  relativeObjectPosition RelativeObjectPosition 1..1 xor, XSDelement Position is given relative to an entity.
  roadPosition RoadPosition 1..1 xor, XSDelement Position in road coordinates (t,s) applied to a given road.
  relativeRoadPosition RelativeRoadPosition 1..1 xor, XSDelement Position relative to an entity's road position (ds, dt).
  lanePosition LanePosition 1..1 xor, XSDelement Position that is determined by a lane (lane ID) and the s coordinate of a given road.
  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).
  routePosition RoutePosition 1..1 xor, XSDelement Position that is determined by a given route.
  geoPosition GeoPosition 1..1 xor, XSDelement Position that uses geo coordinates
  trajectoryPosition TrajectoryPosition 1..1 xor, XSDelement Position that is determined by a given trajectory.
XSD 1.3 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.2
  • Property 'worldPosition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'relativeWorldPosition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'relativeObjectPosition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'roadPosition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'relativeRoadPosition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'lanePosition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'relativeLanePosition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'routePosition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'geoPosition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'trajectoryPosition'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property worldPosition
    • xor
    • XSDelement [position: "1"]
  • Property relativeWorldPosition
    • xor
    • XSDelement [position: "2"]
  • Property relativeObjectPosition
    • xor
    • XSDelement [position: "3"]
  • Property roadPosition
    • xor
    • XSDelement [position: "4"]
  • Property relativeRoadPosition
    • xor
    • XSDelement [position: "5"]
  • Property lanePosition
    • xor
    • XSDelement [position: "6"]
  • Property relativeLanePosition
    • xor
    • XSDelement [position: "7"]
  • Property routePosition
    • xor
    • XSDelement [position: "8"]
  • Property geoPosition
    • xor
    • XSDelement [position: "9"]
  • Property trajectoryPosition
    • xor
    • XSDelement [position: "10"]

To XSD