Class TrafficSignalState

Applied Stereotypes:
XSDcomplexType

Each phase can have multiple TrafficSignalStates to provide the observable state for all traffic signals individually that are controlled by the controller. One for each TrafficSignal. E.g. semantics="go" (trafficSignal1:"off;off;on", trafficSignal2:"off;off;on").

Used in:
Phase
Properties
  Name Type Cardinality AppliedStereotypes Description
  state string 1..1 XSDattribute Observable state of the signal, e.g. "off;off;on". The number of values in the state depends on the traffic signal in the roadnetwork , e.g. type and subtype in OpenDRIVE
  trafficSignalId string 1..1 XSDattribute ID of the referenced signal in a road network file.
XSD 1.4 Representation


<xsd:complexType name="TrafficSignalState">
<xsd:attribute name="state" type="String" use="required"/>
<xsd:attribute name="trafficSignalId" type="String" use="required"/>
</xsd:complexType>

Change log from version 1.3
  • Annotation changed
    • New Value
      Each phase can have multiple TrafficSignalStates to provide the observable state for all traffic signals individually that are controlled by the controller. One for each TrafficSignal. E.g. semantics="go" (trafficSignal1:"off;off;on", trafficSignal2:"off;off;on").
      From 1.3.0
      State of a traffic signal for this phase. One state per phase and traffic signal.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property state
    • XSDattribute
  • Property trafficSignalId
    • XSDattribute

To XSD