Package org.matsim.contrib.signals.data.signalsystems.v20
Signal Systems Data
The data classes of this package can be used to model the physical part of a signal systems, i.e.- The existence of a signal system and defines its Id
- The signals belonging to the system
The classes correspond to the data format defined in signalSystems_v2.0.xsd for that a reader and a writer can be found in this package.
The top-level container and central entry point is the interface SignalSystemsData
. There
a factory for the components of the container can be found.
Modelling Signals
Signals are modelled by the interfaceSignalData
. A signal may control a complete link or one or
more specific lanes on a link. Furthermore control can be restricted to certain turning moves, i.e.
outgoing links of the node at the downstream end of the link the signal stands on. For example a link
may have no lanes but two signals, one for left turns and one for right turns.
Package Maintainer(s):
- Dominik Grether
- Author:
- dgrether
-
Interface Summary Interface Description SignalData Holds data modelling the physics of a signal on one link/lane.SignalSystemControllerData SignalSystemData SignalSystemsData SignalSystemsDataFactory -
Class Summary Class Description SignalSystemControllerDataImpl SignalSystemsDataFactoryImpl SignalSystemsDataImpl SignalSystemsReader20 SignalSystemsWriter20