Eclipse SUMO - Simulation of Urban MObility
SUMOXMLDefinitions.h File Reference
#include <config.h>
#include <bitset>
#include <utils/common/StringBijection.h>
#include <utils/common/SequentialStringBijection.h>
Include dependency graph for SUMOXMLDefinitions.h:

Go to the source code of this file.

Data Structures

class  SUMOXMLDefinitions
 class for maintaining associations between enums and xml-strings More...
 

Typedefs

typedef std::bitset< 96 > SumoXMLAttrMask
 

Enumerations

enum class  FringeType { OUTER , INNER , DEFAULT }
 classifying boundary nodes More...
 
enum class  InsertionCheck {
  NONE = 0 , COLLISION = 1 << 0 , LEADER_GAP = 1 << 1 , FOLLOWER_GAP = 1 << 2 ,
  JUNCTION = 1 << 3 , STOP = 1 << 4 , ARRIVAL_SPEED = 1 << 5 , ONCOMING_TRAIN = 1 << 6 ,
  SPEED_LIMIT = 1 << 7 , PEDESTRIAN = 1 << 8 , BIDI = 1 << 9 , LANECHANGE = 1 << 10 ,
  ALL = ((1 << 11) - 1)
}
 different checking levels for vehicle insertion More...
 
enum  LaneChangeAction {
  LCA_NONE = 0 , LCA_STAY = 1 << 0 , LCA_LEFT = 1 << 1 , LCA_RIGHT = 1 << 2 ,
  LCA_STRATEGIC = 1 << 3 , LCA_COOPERATIVE = 1 << 4 , LCA_SPEEDGAIN = 1 << 5 , LCA_KEEPRIGHT = 1 << 6 ,
  LCA_TRACI = 1 << 7 , LCA_URGENT = 1 << 8 , LCA_UNKNOWN = 1 << 30 , LCA_BLOCKED_BY_LEFT_LEADER = 1 << 9 ,
  LCA_BLOCKED_BY_LEFT_FOLLOWER = 1 << 10 , LCA_BLOCKED_BY_RIGHT_LEADER = 1 << 11 , LCA_BLOCKED_BY_RIGHT_FOLLOWER = 1 << 12 , LCA_OVERLAPPING = 1 << 13 ,
  LCA_INSUFFICIENT_SPACE = 1 << 14 , LCA_SUBLANE = 1 << 15 , LCA_INSUFFICIENT_SPEED = 1 << 28 , LCA_WANTS_LANECHANGE = LCA_LEFT | LCA_RIGHT ,
  LCA_WANTS_LANECHANGE_OR_STAY = LCA_WANTS_LANECHANGE | LCA_STAY , LCA_BLOCKED_LEFT = LCA_BLOCKED_BY_LEFT_LEADER | LCA_BLOCKED_BY_LEFT_FOLLOWER , LCA_BLOCKED_RIGHT = LCA_BLOCKED_BY_RIGHT_LEADER | LCA_BLOCKED_BY_RIGHT_FOLLOWER , LCA_BLOCKED_BY_LEADER = LCA_BLOCKED_BY_LEFT_LEADER | LCA_BLOCKED_BY_RIGHT_LEADER ,
  LCA_BLOCKED_BY_FOLLOWER = LCA_BLOCKED_BY_LEFT_FOLLOWER | LCA_BLOCKED_BY_RIGHT_FOLLOWER , LCA_BLOCKED = LCA_BLOCKED_LEFT | LCA_BLOCKED_RIGHT | LCA_INSUFFICIENT_SPACE | LCA_INSUFFICIENT_SPEED , LCA_CHANGE_REASONS = (LCA_STRATEGIC | LCA_COOPERATIVE | LCA_SPEEDGAIN | LCA_KEEPRIGHT | LCA_SUBLANE | LCA_TRACI) , LCA_AMBLOCKINGLEADER = 1 << 16 ,
  LCA_AMBLOCKINGFOLLOWER = 1 << 17 , LCA_MRIGHT = 1 << 18 , LCA_MLEFT = 1 << 19 , LCA_AMBLOCKINGFOLLOWER_DONTBRAKE = 1 << 21 ,
  LCA_CHANGE_TO_HELP = 1 << 23 , LCA_AMBACKBLOCKER = 1 << 26 , LCA_AMBACKBLOCKER_STANDING = 1 << 27
}
 The state of a vehicle's lane-change behavior. More...
 
enum class  LaneChangeModel {
  DK2008 , LC2013 , LC2013_CC , SL2015 ,
  DEFAULT
}
 
enum class  LaneSpreadFunction { RIGHT = 0 , ROADCENTER = 1 , CENTER = 2 }
 Numbers representing special SUMO-XML-attribute values Information how the edge's lateral offset shall be computed In dependence to this value, lanes will be spread to the right side or to both sides from the given edge geometry (Also used when node positions are used as edge geometry). More...
 
enum class  LinkDirection {
  RIGHT = 1 << 0 , PARTRIGHT = 1 << 1 , STRAIGHT = 1 << 2 , PARTLEFT = 1 << 3 ,
  LEFT = 1 << 4 , TURN = 1 << 5 , TURN_LEFTHAND = 1 << 6 , NODIR = 1 << 7
}
 The different directions a link between two lanes may take (or a stream between two edges). used in netbuild (formerly NBMMLDirection) and MSLink. More...
 
enum  LinkState {
  LINKSTATE_TL_GREEN_MAJOR = 'G' , LINKSTATE_TL_GREEN_MINOR = 'g' , LINKSTATE_TL_RED = 'r' , LINKSTATE_TL_REDYELLOW = 'u' ,
  LINKSTATE_TL_YELLOW_MAJOR = 'Y' , LINKSTATE_TL_YELLOW_MINOR = 'y' , LINKSTATE_TL_OFF_BLINKING = 'o' , LINKSTATE_TL_OFF_NOSIGNAL = 'O' ,
  LINKSTATE_MAJOR = 'M' , LINKSTATE_MINOR = 'm' , LINKSTATE_EQUAL = '=' , LINKSTATE_STOP = 's' ,
  LINKSTATE_ALLWAY_STOP = 'w' , LINKSTATE_ZIPPER = 'Z' , LINKSTATE_DEADEND = '-'
}
 The right-of-way state of a link between two lanes used when constructing a NBTrafficLightLogic, in MSLink and GNEInternalLane. More...
 
enum class  ParkingType { ONROAD = 0 , OFFROAD = 1 , OPPORTUNISTIC = 2 }
 Numbers representing special SUMO-XML-attribute values Information on whether a car is parking on the road or to the side of it. More...
 
enum class  PersonMode {
  NONE = 0 , WALK_FORWARD = 1 , WALK_BACKWARD = 2 , WALK = 3 ,
  BICYCLE = 1 << 2 , CAR = 1 << 3 , PUBLIC = 1 << 4 , TAXI = 1 << 5
}
 travel modes for persons More...
 
enum class  POIIcon {
  PIN = 1 , NATURE = 2 , HOTEL = 3 , FUEL = 4 ,
  CHARGING_STATION = 5 , NONE = 0
}
 POI icons. More...
 
enum class  RightOfWay { DEFAULT , EDGEPRIORITY , MIXEDPRIORITY , ALLWAYSTOP }
 algorithms for computing right of way More...
 
enum  SumoXMLAttr {
  SUMO_ATTR_DEFAULT = 1 , SUMO_ATTR_SAMPLEDSECONDS = 2 , SUMO_ATTR_DENSITY = 3 , SUMO_ATTR_LANEDENSITY = 4 ,
  SUMO_ATTR_OCCUPANCY = 5 , SUMO_ATTR_WAITINGTIME = 6 , SUMO_ATTR_TIMELOSS = 7 , SUMO_ATTR_SPEED = 8 ,
  SUMO_ATTR_SPEEDREL = 9 , SUMO_ATTR_DEPARTED = 10 , SUMO_ATTR_ARRIVED = 11 , SUMO_ATTR_ENTERED = 12 ,
  SUMO_ATTR_LEFT = 13 , SUMO_ATTR_VAPORIZED = 14 , SUMO_ATTR_TELEPORTED = 15 , SUMO_ATTR_TRAVELTIME = 16 ,
  SUMO_ATTR_LANECHANGEDFROM = 17 , SUMO_ATTR_LANECHANGEDTO = 18 , SUMO_ATTR_OVERLAPTRAVELTIME = 19 , SUMO_ATTR_CO_ABS = 20 ,
  SUMO_ATTR_CO2_ABS = 21 , SUMO_ATTR_HC_ABS = 22 , SUMO_ATTR_PMX_ABS = 23 , SUMO_ATTR_NOX_ABS = 24 ,
  SUMO_ATTR_FUEL_ABS = 25 , SUMO_ATTR_ELECTRICITY_ABS = 26 , SUMO_ATTR_CO_NORMED = 27 , SUMO_ATTR_CO2_NORMED = 28 ,
  SUMO_ATTR_HC_NORMED = 29 , SUMO_ATTR_PMX_NORMED = 30 , SUMO_ATTR_NOX_NORMED = 31 , SUMO_ATTR_FUEL_NORMED = 32 ,
  SUMO_ATTR_ELECTRICITY_NORMED = 33 , SUMO_ATTR_CO_PERVEH = 34 , SUMO_ATTR_CO2_PERVEH = 35 , SUMO_ATTR_HC_PERVEH = 36 ,
  SUMO_ATTR_PMX_PERVEH = 37 , SUMO_ATTR_NOX_PERVEH = 38 , SUMO_ATTR_FUEL_PERVEH = 39 , SUMO_ATTR_ELECTRICITY_PERVEH = 40 ,
  SUMO_ATTR_NOISE = 41 , SUMO_ATTR_AMOUNT = 42 , SUMO_ATTR_AVERAGESPEED = 43 , SUMO_ATTR_X = 44 ,
  SUMO_ATTR_Y = 45 , SUMO_ATTR_Z = 46 , SUMO_ATTR_ANGLE = 47 , SUMO_ATTR_TYPE = 48 ,
  SUMO_ATTR_POSITION = 49 , SUMO_ATTR_EDGE = 50 , SUMO_ATTR_LANE = 51 , SUMO_ATTR_SLOPE = 52 ,
  SUMO_ATTR_SIGNALS = 53 , SUMO_ATTR_ACCELERATION = 54 , SUMO_ATTR_ACCELERATION_LAT = 55 , SUMO_ATTR_DISTANCE = 56 ,
  SUMO_ATTR_LEADER_ID = 57 , SUMO_ATTR_LEADER_SPEED = 58 , SUMO_ATTR_LEADER_GAP = 59 , SUMO_ATTR_VEHICLE = 60 ,
  SUMO_ATTR_ODOMETER = 61 , SUMO_ATTR_POSITION_LAT = 62 , SUMO_ATTR_SPEED_LAT = 63 , SUMO_ATTR_ARRIVALDELAY = 64 ,
  SUMO_ATTR_CO = 65 , SUMO_ATTR_CO2 = 66 , SUMO_ATTR_HC = 67 , SUMO_ATTR_PMX = 68 ,
  SUMO_ATTR_NOX = 69 , SUMO_ATTR_FUEL = 70 , SUMO_ATTR_ELECTRICITY = 71 , SUMO_ATTR_ROUTE = 72 ,
  SUMO_ATTR_ECLASS = 73 , SUMO_ATTR_WAITING = 74 , SUMO_ATTR_ID , SUMO_ATTR_REFID ,
  SUMO_ATTR_NAME , SUMO_ATTR_VERSION , SUMO_ATTR_PRIORITY , SUMO_ATTR_NUMLANES ,
  SUMO_ATTR_FRICTION , SUMO_ATTR_ONEWAY , SUMO_ATTR_WIDTH , SUMO_ATTR_WIDTHRESOLUTION ,
  SUMO_ATTR_MAXWIDTH , SUMO_ATTR_MINWIDTH , SUMO_ATTR_SIDEWALKWIDTH , SUMO_ATTR_BIKELANEWIDTH ,
  SUMO_ATTR_REMOVE , SUMO_ATTR_LENGTH , SUMO_ATTR_BIDI , SUMO_ATTR_ID_BEFORE ,
  SUMO_ATTR_ID_AFTER , SUMO_ATTR_CENTER , SUMO_ATTR_CENTER_X , SUMO_ATTR_CENTER_Y ,
  SUMO_ATTR_CENTER_Z , SUMO_ATTR_KEY , SUMO_ATTR_REQUESTSIZE , SUMO_ATTR_REQUEST ,
  SUMO_ATTR_RESPONSE , SUMO_ATTR_PROGRAMID , SUMO_ATTR_PHASE , SUMO_ATTR_OFFSET ,
  SUMO_ATTR_ENDOFFSET , SUMO_ATTR_INCLANES , SUMO_ATTR_INTLANES , SUMO_ATTR_WEIGHT ,
  SUMO_ATTR_NODE , SUMO_ATTR_EDGES , SUMO_ATTR_DEPART , SUMO_ATTR_DEPARTLANE ,
  SUMO_ATTR_DEPARTPOS , SUMO_ATTR_DEPARTPOS_LAT , SUMO_ATTR_DEPARTSPEED , SUMO_ATTR_DEPARTEDGE ,
  SUMO_ATTR_ARRIVALLANE , SUMO_ATTR_ARRIVALPOS , SUMO_ATTR_ARRIVALPOS_LAT , SUMO_ATTR_ARRIVALSPEED ,
  SUMO_ATTR_ARRIVALEDGE , SUMO_ATTR_MAXSPEED , SUMO_ATTR_DESIRED_MAXSPEED , SUMO_ATTR_MAXSPEED_LAT ,
  SUMO_ATTR_LATALIGNMENT , SUMO_ATTR_MINGAP_LAT , SUMO_ATTR_ACCEL , SUMO_ATTR_DECEL ,
  SUMO_ATTR_EMERGENCYDECEL , SUMO_ATTR_APPARENTDECEL , SUMO_ATTR_ACTIONSTEPLENGTH , SUMO_ATTR_VCLASS ,
  SUMO_ATTR_VCLASSES , SUMO_ATTR_EXCEPTIONS , SUMO_ATTR_REPNUMBER , SUMO_ATTR_SPEEDFACTOR ,
  SUMO_ATTR_SPEEDDEV , SUMO_ATTR_LANE_CHANGE_MODEL , SUMO_ATTR_CAR_FOLLOW_MODEL , SUMO_ATTR_MINGAP ,
  SUMO_ATTR_COLLISION_MINGAP_FACTOR , SUMO_ATTR_BOARDING_DURATION , SUMO_ATTR_LOADING_DURATION , SUMO_ATTR_BOARDING_FACTOR ,
  SUMO_ATTR_SCALE , SUMO_ATTR_INSERTIONCHECKS , SUMO_ATTR_TIME_TO_TELEPORT , SUMO_ATTR_TIME_TO_TELEPORT_BIDI ,
  SUMO_ATTR_SPEEDFACTOR_PREMATURE , SUMO_ATTR_MANEUVER_ANGLE_TIMES , SUMO_ATTR_PARKING_BADGES , SUMO_ATTR_OVERHEADWIRECHARGINGPOWER ,
  SUMO_ATTR_OVERHEAD_WIRE_SEGMENT , SUMO_ATTR_OVERHEAD_WIRE_SEGMENTS , SUMO_ATTR_VOLTAGE , SUMO_ATTR_VOLTAGESOURCE ,
  SUMO_ATTR_CURRENTLIMIT , SUMO_ATTR_SUBSTATIONID , SUMO_ATTR_OVERHEAD_WIRE_RESISTIVITY , SUMO_ATTR_OVERHEAD_WIRE_FORBIDDEN ,
  SUMO_ATTR_OVERHEAD_WIRE_CLAMPS , SUMO_ATTR_OVERHEAD_WIRE_CLAMP_START , SUMO_ATTR_OVERHEAD_WIRE_CLAMP_END , SUMO_ATTR_OVERHEAD_WIRECLAMP_START ,
  SUMO_ATTR_OVERHEAD_WIRECLAMP_END , SUMO_ATTR_OVERHEAD_WIRECLAMP_LANESTART , SUMO_ATTR_OVERHEAD_WIRECLAMP_LANEEND , SUMO_ATTR_CHARGINGPOWER ,
  SUMO_ATTR_EFFICIENCY , SUMO_ATTR_CHARGEINTRANSIT , SUMO_ATTR_CHARGEDELAY , SUMO_ATTR_CHARGETYPE ,
  SUMO_ATTR_ACTUALBATTERYCAPACITY , SUMO_ATTR_CHARGELEVEL , SUMO_ATTR_MAXIMUMBATTERYCAPACITY , SUMO_ATTR_MAXIMUMCHARGERATE ,
  SUMO_ATTR_CHARGELEVELTABLE , SUMO_ATTR_CHARGECURVETABLE , SUMO_ATTR_MAXIMUMPOWER , SUMO_ATTR_VEHICLEMASS ,
  SUMO_ATTR_ROTATINGMASS , SUMO_ATTR_FRONTSURFACEAREA , SUMO_ATTR_AIRDRAGCOEFFICIENT , SUMO_ATTR_INTERNALMOMENTOFINERTIA ,
  SUMO_ATTR_RADIALDRAGCOEFFICIENT , SUMO_ATTR_ROLLDRAGCOEFFICIENT , SUMO_ATTR_CONSTANTPOWERINTAKE , SUMO_ATTR_PROPULSIONEFFICIENCY ,
  SUMO_ATTR_RECUPERATIONEFFICIENCY , SUMO_ATTR_RECUPERATIONEFFICIENCY_BY_DECELERATION , SUMO_ATTR_STOPPINGTHRESHOLD , SUMO_ATTR_WAITINGCOUNT ,
  SUMO_ATTR_STOPTIME , SUMO_ATTR_OVERHEADWIREID , SUMO_ATTR_TRACTIONSUBSTATIONID , SUMO_ATTR_CURRENTFROMOVERHEADWIRE ,
  SUMO_ATTR_VOLTAGEOFOVERHEADWIRE , SUMO_ATTR_ALPHACIRCUITSOLVER , SUMO_ATTR_RECUPERATIONENABLE , SUMO_ATTR_CHARGING_STATUS ,
  SUMO_ATTR_ENERGYCONSUMED , SUMO_ATTR_TOTALENERGYCONSUMED , SUMO_ATTR_TOTALENERGYREGENERATED , SUMO_ATTR_CHARGINGSTATIONID ,
  SUMO_ATTR_ENERGYCHARGED , SUMO_ATTR_ENERGYCHARGEDINTRANSIT , SUMO_ATTR_ENERGYCHARGEDSTOPPED , SUMO_ATTR_POSONLANE ,
  SUMO_ATTR_TIMESTOPPED , SUMO_ATTR_WHEELRADIUS , SUMO_ATTR_MAXIMUMTORQUE , SUMO_ATTR_MAXIMUMSPEED ,
  SUMO_ATTR_GEAREFFICIENCY , SUMO_ATTR_GEARRATIO , SUMO_ATTR_MAXIMUMRECUPERATIONTORQUE , SUMO_ATTR_MAXIMUMRECUPERATIONPOWER ,
  SUMO_ATTR_INTERNALBATTERYRESISTANCE , SUMO_ATTR_NOMINALBATTERYVOLTAGE , SUMO_ATTR_POWERLOSSMAP , SUMO_ATTR_TOTALENERGYCHARGED ,
  SUMO_ATTR_CHARGINGSTEPS , SUMO_ATTR_TOTALENERGYCHARGED_VEHICLE , SUMO_ATTR_CHARGINGBEGIN , SUMO_ATTR_CHARGINGEND ,
  SUMO_ATTR_PARTIALCHARGE , SUMO_ATTR_SHUT_OFF_STOP , SUMO_ATTR_SHUT_OFF_AUTO , SUMO_ATTR_LOADING ,
  SUMO_ATTR_SIGMA , SUMO_ATTR_SIGMA_STEP , SUMO_ATTR_STARTUP_DELAY , SUMO_ATTR_TAU ,
  SUMO_ATTR_TMP1 , SUMO_ATTR_TMP2 , SUMO_ATTR_TMP3 , SUMO_ATTR_TMP4 ,
  SUMO_ATTR_TMP5 , SUMO_ATTR_CF_EIDM_USEVEHDYNAMICS , SUMO_ATTR_CF_EIDM_T_LOOK_AHEAD , SUMO_ATTR_CF_EIDM_T_PERSISTENCE_DRIVE ,
  SUMO_ATTR_CF_EIDM_T_REACTION , SUMO_ATTR_CF_EIDM_T_PERSISTENCE_ESTIMATE , SUMO_ATTR_CF_EIDM_C_COOLNESS , SUMO_ATTR_CF_EIDM_SIG_LEADER ,
  SUMO_ATTR_CF_EIDM_SIG_GAP , SUMO_ATTR_CF_EIDM_SIG_ERROR , SUMO_ATTR_CF_EIDM_JERK_MAX , SUMO_ATTR_CF_EIDM_EPSILON_ACC ,
  SUMO_ATTR_CF_EIDM_T_ACC_MAX , SUMO_ATTR_CF_EIDM_M_FLATNESS , SUMO_ATTR_CF_EIDM_M_BEGIN , SUMO_ATTR_CF_EIDM_MAX_VEH_PREVIEW ,
  SUMO_ATTR_SC_GAIN , SUMO_ATTR_GCC_GAIN_SPEED , SUMO_ATTR_GCC_GAIN_SPACE , SUMO_ATTR_GC_GAIN_SPEED ,
  SUMO_ATTR_GC_GAIN_SPACE , SUMO_ATTR_CA_GAIN_SPEED , SUMO_ATTR_CA_GAIN_SPACE , SUMO_ATTR_CA_OVERRIDE ,
  SUMO_ATTR_SC_GAIN_CACC , SUMO_ATTR_GCC_GAIN_GAP_CACC , SUMO_ATTR_GCC_GAIN_GAP_DOT_CACC , SUMO_ATTR_GC_GAIN_GAP_CACC ,
  SUMO_ATTR_GC_GAIN_GAP_DOT_CACC , SUMO_ATTR_CA_GAIN_GAP_CACC , SUMO_ATTR_CA_GAIN_GAP_DOT_CACC , SUMO_ATTR_HEADWAY_TIME_CACC_TO_ACC ,
  SUMO_ATTR_SC_MIN_GAP , SUMO_ATTR_APPLYDRIVERSTATE , SUMO_ATTR_TRAIN_TYPE , SUMO_ATTR_SPEED_TABLE ,
  SUMO_ATTR_TRACTION_TABLE , SUMO_ATTR_RESISTANCE_TABLE , SUMO_ATTR_MASSFACTOR , SUMO_ATTR_MAXPOWER ,
  SUMO_ATTR_MAXTRACTION , SUMO_ATTR_RESISTANCE_COEFFICIENT_CONSTANT , SUMO_ATTR_RESISTANCE_COEFFICIENT_LINEAR , SUMO_ATTR_RESISTANCE_COEFFICIENT_QUADRATIC ,
  SUMO_ATTR_LCA_STRATEGIC_PARAM , SUMO_ATTR_LCA_COOPERATIVE_PARAM , SUMO_ATTR_LCA_SPEEDGAIN_PARAM , SUMO_ATTR_LCA_KEEPRIGHT_PARAM ,
  SUMO_ATTR_LCA_SUBLANE_PARAM , SUMO_ATTR_LCA_OPPOSITE_PARAM , SUMO_ATTR_LCA_PUSHY , SUMO_ATTR_LCA_PUSHYGAP ,
  SUMO_ATTR_LCA_ASSERTIVE , SUMO_ATTR_LCA_IMPATIENCE , SUMO_ATTR_LCA_TIME_TO_IMPATIENCE , SUMO_ATTR_LCA_ACCEL_LAT ,
  SUMO_ATTR_LCA_LOOKAHEADLEFT , SUMO_ATTR_LCA_SPEEDGAINRIGHT , SUMO_ATTR_LCA_SPEEDGAIN_LOOKAHEAD , SUMO_ATTR_LCA_COOPERATIVE_ROUNDABOUT ,
  SUMO_ATTR_LCA_COOPERATIVE_SPEED , SUMO_ATTR_LCA_MAXSPEEDLATSTANDING , SUMO_ATTR_LCA_MAXSPEEDLATFACTOR , SUMO_ATTR_LCA_MAXDISTLATSTANDING ,
  SUMO_ATTR_LCA_TURN_ALIGNMENT_DISTANCE , SUMO_ATTR_LCA_OVERTAKE_RIGHT , SUMO_ATTR_LCA_LANE_DISCIPLINE , SUMO_ATTR_LCA_SIGMA ,
  SUMO_ATTR_LCA_KEEPRIGHT_ACCEPTANCE_TIME , SUMO_ATTR_LCA_OVERTAKE_DELTASPEED_FACTOR , SUMO_ATTR_LCA_EXPERIMENTAL1 , SUMO_ATTR_JM_CROSSING_GAP ,
  SUMO_ATTR_JM_DRIVE_AFTER_YELLOW_TIME , SUMO_ATTR_JM_DRIVE_AFTER_RED_TIME , SUMO_ATTR_JM_DRIVE_RED_SPEED , SUMO_ATTR_JM_IGNORE_KEEPCLEAR_TIME ,
  SUMO_ATTR_JM_IGNORE_FOE_SPEED , SUMO_ATTR_JM_IGNORE_FOE_PROB , SUMO_ATTR_JM_IGNORE_JUNCTION_FOE_PROB , SUMO_ATTR_JM_SIGMA_MINOR ,
  SUMO_ATTR_JM_STOPLINE_GAP , SUMO_ATTR_JM_STOPLINE_CROSSING_GAP , SUMO_ATTR_JM_TIMEGAP_MINOR , SUMO_ATTR_JM_IGNORE_IDS ,
  SUMO_ATTR_JM_IGNORE_TYPES , SUMO_ATTR_CF_IGNORE_IDS , SUMO_ATTR_CF_IGNORE_TYPES , SUMO_ATTR_FLEX_ARRIVAL ,
  SUMO_ATTR_LAST , SUMO_ATTR_COST , SUMO_ATTR_COSTS , SUMO_ATTR_SAVINGS ,
  SUMO_ATTR_EXITTIMES , SUMO_ATTR_PROB , SUMO_ATTR_REPLACED_AT_TIME , SUMO_ATTR_REPLACED_ON_INDEX ,
  SUMO_ATTR_COUNT , SUMO_ATTR_PROBS , SUMO_ATTR_ROUTES , SUMO_ATTR_VTYPES ,
  SUMO_ATTR_NEXT_EDGES , SUMO_ATTR_DETERMINISTIC , SUMO_ATTR_LANES , SUMO_ATTR_FROM ,
  SUMO_ATTR_TO , SUMO_ATTR_FROMLONLAT , SUMO_ATTR_TOLONLAT , SUMO_ATTR_FROMXY ,
  SUMO_ATTR_TOXY , SUMO_ATTR_FROM_JUNCTION , SUMO_ATTR_TO_JUNCTION , SUMO_ATTR_PERIOD ,
  SUMO_ATTR_REPEAT , SUMO_ATTR_CYCLETIME , SUMO_ATTR_FROM_TAZ , SUMO_ATTR_TO_TAZ ,
  SUMO_ATTR_REROUTE , SUMO_ATTR_PERSON_CAPACITY , SUMO_ATTR_CONTAINER_CAPACITY , SUMO_ATTR_PARKING_LENGTH ,
  SUMO_ATTR_PERSON_NUMBER , SUMO_ATTR_CONTAINER_NUMBER , SUMO_ATTR_MODES , SUMO_ATTR_WALKFACTOR ,
  SUMO_ATTR_FUNCTION , SUMO_ATTR_FREQUENCY , SUMO_ATTR_STYLE , SUMO_ATTR_FILE ,
  SUMO_ATTR_JUNCTION , SUMO_ATTR_NUMBER , SUMO_ATTR_DURATION , SUMO_ATTR_UNTIL ,
  SUMO_ATTR_ARRIVAL , SUMO_ATTR_EXTENSION , SUMO_ATTR_ROUTEPROBE , SUMO_ATTR_STARTED ,
  SUMO_ATTR_ENDED , SUMO_ATTR_CROSSING_EDGES , SUMO_ATTR_TIME , SUMO_ATTR_BEGIN ,
  SUMO_ATTR_END , SUMO_ATTR_TLID , SUMO_ATTR_TLTYPE , SUMO_ATTR_TLLAYOUT ,
  SUMO_ATTR_TLLINKINDEX , SUMO_ATTR_TLLINKINDEX2 , SUMO_ATTR_SHAPE , SUMO_ATTR_OUTLINESHAPE ,
  SUMO_ATTR_SPREADTYPE , SUMO_ATTR_RADIUS , SUMO_ATTR_KEEP_CLEAR , SUMO_ATTR_INDIRECT ,
  SUMO_ATTR_RIGHT_OF_WAY , SUMO_ATTR_FRINGE , SUMO_ATTR_CUSTOMSHAPE , SUMO_ATTR_COLOR ,
  SUMO_ATTR_DIR , SUMO_ATTR_STATE , SUMO_ATTR_LCSTATE , SUMO_ATTR_VISIBILITY_DISTANCE ,
  SUMO_ATTR_ICON , SUMO_ATTR_LAYER , SUMO_ATTR_FILL , SUMO_ATTR_LINEWIDTH ,
  SUMO_ATTR_PREFIX , SUMO_ATTR_DISCARD , SUMO_ATTR_FROM_LANE , SUMO_ATTR_TO_LANE ,
  SUMO_ATTR_DEST , SUMO_ATTR_SOURCE , SUMO_ATTR_VIA , SUMO_ATTR_VIALONLAT ,
  SUMO_ATTR_VIAXY , SUMO_ATTR_VIAJUNCTIONS , SUMO_ATTR_NODES , SUMO_ATTR_MINDURATION ,
  SUMO_ATTR_MAXDURATION , SUMO_ATTR_EARLIEST_END , SUMO_ATTR_LATEST_END , SUMO_ATTR_EARLY_TARGET ,
  SUMO_ATTR_FINAL_TARGET , SUMO_ATTR_CHECK , SUMO_ATTR_NARGS , SUMO_ATTR_VEHICLEEXTENSION ,
  SUMO_ATTR_YELLOW , SUMO_ATTR_RED , SUMO_ATTR_NEXT , SUMO_ATTR_FOES ,
  SUMO_ATTR_CONSTRAINTS , SUMO_ATTR_DETECTORS , SUMO_ATTR_CONDITIONS , SUMO_ATTR_SAVE_DETECTORS ,
  SUMO_ATTR_SAVE_CONDITIONS , SUMO_ATTR_CONT , SUMO_ATTR_CONTPOS , SUMO_ATTR_HALTING_TIME_THRESHOLD ,
  SUMO_ATTR_HALTING_SPEED_THRESHOLD , SUMO_ATTR_JAM_DIST_THRESHOLD , SUMO_ATTR_SHOW_DETECTOR , SUMO_ATTR_OPEN_ENTRY ,
  SUMO_ATTR_EXPECT_ARRIVAL , SUMO_ATTR_WAUT_ID , SUMO_ATTR_JUNCTION_ID , SUMO_ATTR_PROCEDURE ,
  SUMO_ATTR_SYNCHRON , SUMO_ATTR_REF_TIME , SUMO_ATTR_START_PROG , SUMO_ATTR_OFF ,
  SUMO_ATTR_FRIENDLY_POS , SUMO_ATTR_SPLIT_VTYPE , SUMO_ATTR_UNCONTROLLED , SUMO_ATTR_PASS ,
  SUMO_ATTR_BUS_STOP , SUMO_ATTR_TRAIN_STOP , SUMO_ATTR_CONTAINER_STOP , SUMO_ATTR_PARKING_AREA ,
  SUMO_ATTR_ROADSIDE_CAPACITY , SUMO_ATTR_ACCEPTED_BADGES , SUMO_ATTR_ONROAD , SUMO_ATTR_CHARGING_STATION ,
  SUMO_ATTR_GROUP , SUMO_ATTR_LINE , SUMO_ATTR_LINES , SUMO_ATTR_TRIP_ID ,
  SUMO_ATTR_SPLIT , SUMO_ATTR_JOIN , SUMO_ATTR_INTENDED , SUMO_ATTR_ONDEMAND ,
  SUMO_ATTR_JUMP , SUMO_ATTR_USED_ENDED , SUMO_ATTR_COLLISION , SUMO_ATTR_VALUE ,
  SUMO_ATTR_PROHIBITOR , SUMO_ATTR_PROHIBITED , SUMO_ATTR_ALLOW , SUMO_ATTR_DISALLOW ,
  SUMO_ATTR_PREFER , SUMO_ATTR_CHANGE_LEFT , SUMO_ATTR_CHANGE_RIGHT , SUMO_ATTR_CONTROLLED_INNER ,
  SUMO_ATTR_VEHSPERHOUR , SUMO_ATTR_PERSONSPERHOUR , SUMO_ATTR_CONTAINERSPERHOUR , SUMO_ATTR_PERHOUR ,
  SUMO_ATTR_DONE , SUMO_ATTR_OUTPUT , SUMO_ATTR_HEIGHT , SUMO_ATTR_GUISHAPE ,
  SUMO_ATTR_OSGFILE , SUMO_ATTR_IMGFILE , SUMO_ATTR_RELATIVEPATH , SUMO_ATTR_EMISSIONCLASS ,
  SUMO_ATTR_MASS , SUMO_ATTR_IMPATIENCE , SUMO_ATTR_STARTPOS , SUMO_ATTR_ENDPOS ,
  SUMO_ATTR_TRIGGERED , SUMO_ATTR_CONTAINER_TRIGGERED , SUMO_ATTR_PARKING , SUMO_ATTR_EXPECTED ,
  SUMO_ATTR_PERMITTED , SUMO_ATTR_EXPECTED_CONTAINERS , SUMO_ATTR_INDEX , SUMO_ATTR_ENTERING ,
  SUMO_ATTR_EXCLUDE_EMPTY , SUMO_ATTR_WITH_INTERNAL , SUMO_ATTR_TRACK_VEHICLES , SUMO_ATTR_DETECT_PERSONS ,
  SUMO_ATTR_MAX_TRAVELTIME , SUMO_ATTR_MIN_SAMPLES , SUMO_ATTR_WRITE_ATTRIBUTES , SUMO_ATTR_EDGESFILE ,
  SUMO_ATTR_AGGREGATE , SUMO_ATTR_NUMEDGES , SUMO_ATTR_LON , SUMO_ATTR_LAT ,
  SUMO_ATTR_ACTION , SUMO_ATTR_GEO , SUMO_ATTR_GEOSHAPE , SUMO_ATTR_K ,
  SUMO_ATTR_V , SUMO_ATTR_REF , SUMO_ATTR_HREF , SUMO_ATTR_ZOOM ,
  SUMO_ATTR_INTERPOLATED , SUMO_ATTR_THRESHOLD , SUMO_ATTR_NET_OFFSET , SUMO_ATTR_CONV_BOUNDARY ,
  SUMO_ATTR_ORIG_BOUNDARY , SUMO_ATTR_ORIG_PROJ , SUMO_ATTR_CF_PWAGNER2009_TAULAST , SUMO_ATTR_CF_PWAGNER2009_APPROB ,
  SUMO_ATTR_CF_IDM_DELTA , SUMO_ATTR_CF_IDM_STEPPING , SUMO_ATTR_CF_IDMM_ADAPT_FACTOR , SUMO_ATTR_CF_IDMM_ADAPT_TIME ,
  SUMO_ATTR_CF_KERNER_PHI , SUMO_ATTR_CF_WIEDEMANN_SECURITY , SUMO_ATTR_CF_WIEDEMANN_ESTIMATION , SUMO_ATTR_CF_W99_CC1 ,
  SUMO_ATTR_CF_W99_CC2 , SUMO_ATTR_CF_W99_CC3 , SUMO_ATTR_CF_W99_CC4 , SUMO_ATTR_CF_W99_CC5 ,
  SUMO_ATTR_CF_W99_CC6 , SUMO_ATTR_CF_W99_CC7 , SUMO_ATTR_CF_W99_CC8 , SUMO_ATTR_CF_W99_CC9 ,
  SUMO_ATTR_CF_CC_CCDECEL , SUMO_ATTR_CF_CC_CONSTSPACING , SUMO_ATTR_CF_CC_KP , SUMO_ATTR_CF_CC_LAMBDA ,
  SUMO_ATTR_CF_CC_C1 , SUMO_ATTR_CF_CC_XI , SUMO_ATTR_CF_CC_OMEGAN , SUMO_ATTR_CF_CC_TAU ,
  SUMO_ATTR_CF_CC_LANES_COUNT , SUMO_ATTR_CF_CC_CCACCEL , SUMO_ATTR_CF_CC_PLOEG_KP , SUMO_ATTR_CF_CC_PLOEG_KD ,
  SUMO_ATTR_CF_CC_PLOEG_H , SUMO_ATTR_CF_CC_FLATBED_KA , SUMO_ATTR_CF_CC_FLATBED_KV , SUMO_ATTR_CF_CC_FLATBED_KP ,
  SUMO_ATTR_CF_CC_FLATBED_D , SUMO_ATTR_CF_CC_FLATBED_H , SUMO_ATTR_GENERATE_WALKS , SUMO_ATTR_ACTTYPE ,
  SUMO_ATTR_CORNERDETAIL , SUMO_ATTR_LINKDETAIL , SUMO_ATTR_RECTANGULAR_LANE_CUT , SUMO_ATTR_WALKINGAREAS ,
  SUMO_ATTR_LEFTHAND , SUMO_ATTR_LIMIT_TURN_SPEED , SUMO_ATTR_CHECKLANEFOES_ALL , SUMO_ATTR_CHECKLANEFOES_ROUNDABOUT ,
  SUMO_ATTR_TLS_IGNORE_INTERNAL_JUNCTION_JAM , SUMO_ATTR_AVOID_OVERLAP , SUMO_ATTR_HIGHER_SPEED , SUMO_ATTR_INTERNAL_JUNCTIONS_VEHICLE_WIDTH ,
  SUMO_ATTR_JUNCTIONS_MINIMAL_SHAPE , SUMO_ATTR_JUNCTIONS_ENDPOINT_SHAPE , SUMO_ATTR_COMMAND , SUMO_ATTR_ACTORCONFIG ,
  SUMO_ATTR_STARTTIME , SUMO_ATTR_VEHICLECLASS , SUMO_ATTR_ORIGIN , SUMO_ATTR_DESTINATION ,
  SUMO_ATTR_VISIBLE , SUMO_ATTR_LIMIT , SUMO_ATTR_ACTIVE , SUMO_ATTR_ARRIVALTIME ,
  SUMO_ATTR_ARRIVALTIMEBRAKING , SUMO_ATTR_ARRIVALSPEEDBRAKING , SUMO_ATTR_OPTIONAL , AGEN_ATTR_INHABITANTS ,
  AGEN_ATTR_HOUSEHOLDS , AGEN_ATTR_CHILDREN , AGEN_ATTR_RETIREMENT , AGEN_ATTR_CARS ,
  AGEN_ATTR_UNEMPLOYEMENT , AGEN_ATTR_LABORDEMAND , AGEN_ATTR_MAX_FOOT_DIST , AGEN_ATTR_IN_TRAFFIC ,
  AGEN_ATTR_OUT_TRAFFIC , AGEN_ATTR_POPULATION , AGEN_ATTR_OUT_WORKPOSITION , AGEN_ATTR_HOUR ,
  AGEN_ATTR_PROP , AGEN_ATTR_CAPACITY , AGEN_ATTR_OPENING , AGEN_ATTR_CLOSING ,
  AGEN_ATTR_MAX_TRIP_DURATION , AGEN_ATTR_RATE , AGEN_ATTR_BEGINAGE , AGEN_ATTR_ENDAGE ,
  AGEN_ATTR_PEOPLENBR , AGEN_ATTR_CARPREF , AGEN_ATTR_CITYSPEED , AGEN_ATTR_FREETIMERATE ,
  AGEN_ATTR_UNI_RAND_TRAFFIC , AGEN_ATTR_DEP_VARIATION , AGEN_ATTR_INCOMING , AGEN_ATTR_OUTGOING ,
  SUMO_ATTR_CONFIGFILE , SUMO_ATTR_NETFILE , SUMO_ATTR_ADDITIONALFILES , SUMO_ATTR_ROUTEFILES ,
  SUMO_ATTR_DATAFILES , SUMO_ATTR_MEANDATAFILES , GNE_ATTR_SELECTED , GNE_ATTR_MODIFICATION_STATUS ,
  GNE_ATTR_SHAPE_START , GNE_ATTR_SHAPE_END , GNE_ATTR_BIDIR , GNE_ATTR_CLOSE_SHAPE ,
  GNE_ATTR_PARENT , GNE_ATTR_DATASET , GNE_ATTR_PARAMETERS , GNE_ATTR_FLOWPARAMETERS ,
  GNE_ATTR_MIN_SOURCE , GNE_ATTR_MIN_SINK , GNE_ATTR_MAX_SOURCE , GNE_ATTR_MAX_SINK ,
  GNE_ATTR_AVERAGE_SOURCE , GNE_ATTR_AVERAGE_SINK , GNE_ATTR_TAZCOLOR , GNE_ATTR_DEFAULT_VTYPE ,
  GNE_ATTR_DEFAULT_VTYPE_MODIFIED , GNE_ATTR_CENTER_AFTER_CREATION , GNE_ATTR_OPPOSITE , GNE_ATTR_SHIFTLANEINDEX ,
  GNE_ATTR_STOPOFFSET , GNE_ATTR_STOPOEXCEPTION , GNE_ATTR_ROUTE_DISTRIBUTION , GNE_ATTR_VTYPE_DISTRIBUTION ,
  GNE_ATTR_POISSON , GNE_ATTR_STOPINDEX , GNE_ATTR_PATHSTOPINDEX , GNE_ATTR_ADDITIONALCHILDREN ,
  GNE_ATTR_PLAN_GEOMETRY_STARTPOS , GNE_ATTR_PLAN_GEOMETRY_ENDPOS , GNE_ATTR_FROM_LANEID , GNE_ATTR_TO_LANEID ,
  GNE_ATTR_FROM_BUSSTOP , GNE_ATTR_FROM_TRAINSTOP , GNE_ATTR_FROM_CONTAINERSTOP , GNE_ATTR_IS_ROUNDABOUT ,
  SUMO_ATTR_CARRIAGE_LENGTH , SUMO_ATTR_LOCOMOTIVE_LENGTH , SUMO_ATTR_CARRIAGE_GAP , SUMO_ATTR_CARRIAGE_DOORS ,
  SUMO_ATTR_TARGETLANE , SUMO_ATTR_CROSSING , SUMO_ATTR_XMLNS , SUMO_ATTR_SCHEMA_LOCATION ,
  SUMO_ATTR_RNG_ROUTEHANDLER , SUMO_ATTR_RNG_INSERTIONCONTROL , SUMO_ATTR_RNG_DEVICE , SUMO_ATTR_RNG_DEVICE_BT ,
  SUMO_ATTR_RNG_DEVICE_TOC , SUMO_ATTR_RNG_DRIVERSTATE , SUMO_ATTR_MESO_TAUFF , SUMO_ATTR_MESO_TAUFJ ,
  SUMO_ATTR_MESO_TAUJF , SUMO_ATTR_MESO_TAUJJ , SUMO_ATTR_MESO_JUNCTION_CONTROL , SUMO_ATTR_MESO_TLS_PENALTY ,
  SUMO_ATTR_MESO_TLS_FLOW_PENALTY , SUMO_ATTR_MESO_MINOR_PENALTY , SUMO_ATTR_MESO_OVERTAKING , SUMO_ATTR_NOTHING
}
 Numbers representing SUMO-XML - attributes. More...
 
enum class  SumoXMLEdgeFunc {
  UNKNOWN , NORMAL , CONNECTOR , CROSSING ,
  WALKINGAREA , INTERNAL
}
 Numbers representing special SUMO-XML-attribute values for representing edge functions used in netbuild/netimport and netload. More...
 
enum class  SumoXMLNodeType {
  UNKNOWN , TRAFFIC_LIGHT , TRAFFIC_LIGHT_NOJUNCTION , TRAFFIC_LIGHT_RIGHT_ON_RED ,
  RAIL_SIGNAL , RAIL_CROSSING , PRIORITY , PRIORITY_STOP ,
  RIGHT_BEFORE_LEFT , LEFT_BEFORE_RIGHT , ALLWAY_STOP , ZIPPER ,
  DISTRICT , NOJUNCTION , INTERNAL , DEAD_END ,
  DEAD_END_DEPRECATED
}
 Numbers representing special SUMO-XML-attribute values for representing node- (junction-) types used in netbuild/netimport and netload. More...
 
enum  SumoXMLTag {
  SUMO_TAG_ROOTFILE , SUMO_TAG_NET , SUMO_TAG_EDGE , SUMO_TAG_LANE ,
  SUMO_TAG_NEIGH , SUMO_TAG_POLY , SUMO_TAG_POI , SUMO_TAG_JUNCTION ,
  SUMO_TAG_RESTRICTION , SUMO_TAG_MESO , SUMO_TAG_BUS_STOP , SUMO_TAG_TRAIN_STOP ,
  SUMO_TAG_PT_LINE , SUMO_TAG_ACCESS , SUMO_TAG_CONTAINER_STOP , SUMO_TAG_CHARGING_STATION ,
  SUMO_TAG_PARKING_AREA , SUMO_TAG_PARKING_SPACE , SUMO_TAG_E1DETECTOR , SUMO_TAG_INDUCTION_LOOP ,
  SUMO_TAG_E2DETECTOR , SUMO_TAG_LANE_AREA_DETECTOR , GNE_TAG_MULTI_LANE_AREA_DETECTOR , SUMO_TAG_E3DETECTOR ,
  SUMO_TAG_ENTRY_EXIT_DETECTOR , SUMO_TAG_DET_ENTRY , SUMO_TAG_DET_EXIT , SUMO_TAG_MEANDATA_EDGE ,
  SUMO_TAG_MEANDATA_LANE , SUMO_TAG_EDGEFOLLOWDETECTOR , SUMO_TAG_INSTANT_INDUCTION_LOOP , SUMO_TAG_ROUTEPROBE ,
  SUMO_TAG_CALIBRATOR , GNE_TAG_CALIBRATOR_LANE , GNE_TAG_CALIBRATOR_FLOW , SUMO_TAG_REROUTER ,
  GNE_TAG_REROUTER_SYMBOL , SUMO_TAG_INTERVAL , SUMO_TAG_DEST_PROB_REROUTE , SUMO_TAG_CLOSING_REROUTE ,
  SUMO_TAG_CLOSING_LANE_REROUTE , SUMO_TAG_ROUTE_PROB_REROUTE , SUMO_TAG_PARKING_AREA_REROUTE , SUMO_TAG_VIA_PROB_REROUTE ,
  SUMO_TAG_VSS , GNE_TAG_VSS_SYMBOL , SUMO_TAG_STEP , SUMO_TAG_VAPORIZER ,
  SUMO_TAG_TRACTION_SUBSTATION , SUMO_TAG_OVERHEAD_WIRE_SEGMENT , SUMO_TAG_OVERHEAD_WIRE_SECTION , SUMO_TAG_OVERHEAD_WIRE_CLAMP ,
  SUMO_TAG_VTYPEPROBE , SUMO_TAG_ROUTES , SUMO_TAG_TRIP , GNE_TAG_TRIP_JUNCTIONS ,
  GNE_TAG_TRIP_TAZS , SUMO_TAG_VEHICLE , GNE_TAG_VEHICLE_WITHROUTE , SUMO_TAG_FLOW ,
  GNE_TAG_FLOW_JUNCTIONS , GNE_TAG_FLOW_TAZS , SUMO_TAG_FLOWSTATE , SUMO_TAG_VTYPE ,
  SUMO_TAG_ROUTE , GNE_TAG_ROUTE_EMBEDDED , SUMO_TAG_REQUEST , SUMO_TAG_SOURCE ,
  SUMO_TAG_TAZ , SUMO_TAG_TAZSOURCE , SUMO_TAG_TAZSINK , SUMO_TAG_TRAFFIC_LIGHT ,
  SUMO_TAG_TLLOGIC , SUMO_TAG_PHASE , SUMO_TAG_CONDITION , SUMO_TAG_ASSIGNMENT ,
  SUMO_TAG_FUNCTION , SUMO_TAG_EDGECONTROL , SUMO_TAG_EDGEREL , SUMO_TAG_TAZREL ,
  SUMO_TAG_TIMEDEVENT , SUMO_TAG_FROMEDGE , SUMO_TAG_TOEDGE , SUMO_TAG_SINK ,
  SUMO_TAG_PARAM , SUMO_TAG_WAUT , SUMO_TAG_WAUT_SWITCH , SUMO_TAG_WAUT_JUNCTION ,
  SUMO_TAG_SEGMENT , SUMO_TAG_DEL , SUMO_TAG_STOP , GNE_TAG_STOP_LANE ,
  GNE_TAG_STOP_BUSSTOP , GNE_TAG_STOP_TRAINSTOP , GNE_TAG_STOP_CONTAINERSTOP , GNE_TAG_STOP_CHARGINGSTATION ,
  GNE_TAG_STOP_PARKINGAREA , SUMO_TAG_POLYTYPE , SUMO_TAG_CONNECTION , SUMO_TAG_CONFLICT ,
  SUMO_TAG_PROHIBITION , SUMO_TAG_SPLIT , SUMO_TAG_NODE , SUMO_TAG_TYPE ,
  SUMO_TAG_LANETYPE , SUMO_TAG_DETECTOR_DEFINITION , SUMO_TAG_ROUTE_DISTRIBUTION , SUMO_TAG_VTYPE_DISTRIBUTION ,
  SUMO_TAG_ROUNDABOUT , SUMO_TAG_JOIN , SUMO_TAG_JOINEXCLUDE , SUMO_TAG_CROSSING ,
  SUMO_TAG_WALKINGAREA , SUMO_TAG_STOPOFFSET , SUMO_TAG_RAILSIGNAL_CONSTRAINTS , SUMO_TAG_PREDECESSOR ,
  SUMO_TAG_INSERTION_PREDECESSOR , SUMO_TAG_FOE_INSERTION , SUMO_TAG_INSERTION_ORDER , SUMO_TAG_BIDI_PREDECESSOR ,
  SUMO_TAG_RAILSIGNAL_CONSTRAINT_TRACKER , SUMO_TAG_LINK , SUMO_TAG_APPROACHING , SUMO_TAG_WAY ,
  SUMO_TAG_ND , SUMO_TAG_TAG , SUMO_TAG_RELATION , SUMO_TAG_MEMBER ,
  SUMO_TAG_VIEWSETTINGS , SUMO_TAG_VIEWSETTINGS_3D , SUMO_TAG_VIEWSETTINGS_DECAL , SUMO_TAG_VIEWSETTINGS_LIGHT ,
  SUMO_TAG_VIEWSETTINGS_SCHEME , SUMO_TAG_VIEWSETTINGS_OPENGL , SUMO_TAG_VIEWSETTINGS_BACKGROUND , SUMO_TAG_VIEWSETTINGS_EDGES ,
  SUMO_TAG_VIEWSETTINGS_VEHICLES , SUMO_TAG_VIEWSETTINGS_PERSONS , SUMO_TAG_VIEWSETTINGS_CONTAINERS , SUMO_TAG_VIEWSETTINGS_JUNCTIONS ,
  SUMO_TAG_VIEWSETTINGS_ADDITIONALS , SUMO_TAG_VIEWSETTINGS_POIS , SUMO_TAG_VIEWSETTINGS_POLYS , SUMO_TAG_VIEWSETTINGS_LEGEND ,
  SUMO_TAG_VIEWSETTINGS_EVENT , SUMO_TAG_VIEWSETTINGS_EVENT_JAM_TIME , SUMO_TAG_INCLUDE , SUMO_TAG_DELAY ,
  SUMO_TAG_VIEWPORT , SUMO_TAG_SNAPSHOT , SUMO_TAG_BREAKPOINT , SUMO_TAG_LOCATION ,
  SUMO_TAG_COLORSCHEME , SUMO_TAG_SCALINGSCHEME , SUMO_TAG_ENTRY , SUMO_TAG_RNGSTATE ,
  SUMO_TAG_RNGLANE , SUMO_TAG_VEHICLETRANSFER , SUMO_TAG_DEVICE , SUMO_TAG_CF_KRAUSS ,
  SUMO_TAG_CF_KRAUSS_PLUS_SLOPE , SUMO_TAG_CF_KRAUSS_ORIG1 , SUMO_TAG_CF_KRAUSSX , SUMO_TAG_CF_EIDM ,
  SUMO_TAG_CF_SMART_SK , SUMO_TAG_CF_DANIEL1 , SUMO_TAG_CF_IDM , SUMO_TAG_CF_IDMM ,
  SUMO_TAG_CF_PWAGNER2009 , SUMO_TAG_CF_BKERNER , SUMO_TAG_CF_WIEDEMANN , SUMO_TAG_CF_W99 ,
  SUMO_TAG_CF_ACC , SUMO_TAG_CF_CACC , SUMO_TAG_CF_RAIL , SUMO_TAG_CF_CC ,
  SUMO_TAG_PERSON , SUMO_TAG_PERSONTRIP , SUMO_TAG_RIDE , SUMO_TAG_WALK ,
  SUMO_TAG_PERSONFLOW , SUMO_TAG_DATASET , SUMO_TAG_DATAINTERVAL , SUMO_TAG_CONTAINER ,
  SUMO_TAG_TRANSPORT , SUMO_TAG_TRANSHIP , SUMO_TAG_CONTAINERFLOW , SUMO_TAG_TRAJECTORIES ,
  SUMO_TAG_TIMESTEP , SUMO_TAG_TIMESLICE , SUMO_TAG_ACTORCONFIG , SUMO_TAG_MOTIONSTATE ,
  SUMO_TAG_OD_PAIR , SUMO_TAG_TRANSPORTABLES , AGEN_TAG_GENERAL , AGEN_TAG_STREET ,
  AGEN_TAG_WORKHOURS , AGEN_TAG_OPENING , AGEN_TAG_CLOSING , AGEN_TAG_SCHOOLS ,
  AGEN_TAG_SCHOOL , AGEN_TAG_BUSSTATION , AGEN_TAG_BUSLINE , AGEN_TAG_STATIONS ,
  AGEN_TAG_REV_STATIONS , AGEN_TAG_STATION , AGEN_TAG_FREQUENCY , AGEN_TAG_POPULATION ,
  AGEN_TAG_BRACKET , AGEN_TAG_CITYGATES , AGEN_TAG_ENTRANCE , AGEN_TAG_PARAM ,
  GNE_TAG_EDGEREL_SINGLE , GNE_TAG_INTERNAL_LANE , GNE_TAG_POILANE , GNE_TAG_POIGEO ,
  GNE_TAG_JPS_WALKABLEAREA , GNE_TAG_JPS_OBSTACLE , GNE_TAG_COF_SYMBOL , GNE_TAG_FLOW_ROUTE ,
  GNE_TAG_FLOW_WITHROUTE , GNE_TAG_WAYPOINT , GNE_TAG_WAYPOINT_LANE , GNE_TAG_WAYPOINT_BUSSTOP ,
  GNE_TAG_WAYPOINT_TRAINSTOP , GNE_TAG_WAYPOINT_CONTAINERSTOP , GNE_TAG_WAYPOINT_CHARGINGSTATION , GNE_TAG_WAYPOINT_PARKINGAREA ,
  GNE_TAG_PERSONTRIP_EDGE_EDGE , GNE_TAG_PERSONTRIP_EDGE_TAZ , GNE_TAG_PERSONTRIP_EDGE_JUNCTION , GNE_TAG_PERSONTRIP_EDGE_BUSSTOP ,
  GNE_TAG_PERSONTRIP_EDGE_TRAINSTOP , GNE_TAG_PERSONTRIP_TAZ_EDGE , GNE_TAG_PERSONTRIP_TAZ_TAZ , GNE_TAG_PERSONTRIP_TAZ_JUNCTION ,
  GNE_TAG_PERSONTRIP_TAZ_BUSSTOP , GNE_TAG_PERSONTRIP_TAZ_TRAINSTOP , GNE_TAG_PERSONTRIP_JUNCTION_EDGE , GNE_TAG_PERSONTRIP_JUNCTION_TAZ ,
  GNE_TAG_PERSONTRIP_JUNCTION_JUNCTION , GNE_TAG_PERSONTRIP_JUNCTION_BUSSTOP , GNE_TAG_PERSONTRIP_JUNCTION_TRAINSTOP , GNE_TAG_PERSONTRIP_BUSSTOP_EDGE ,
  GNE_TAG_PERSONTRIP_BUSSTOP_TAZ , GNE_TAG_PERSONTRIP_BUSSTOP_JUNCTION , GNE_TAG_PERSONTRIP_BUSSTOP_BUSSTOP , GNE_TAG_PERSONTRIP_BUSSTOP_TRAINSTOP ,
  GNE_TAG_PERSONTRIP_TRAINSTOP_EDGE , GNE_TAG_PERSONTRIP_TRAINSTOP_TAZ , GNE_TAG_PERSONTRIP_TRAINSTOP_JUNCTION , GNE_TAG_PERSONTRIP_TRAINSTOP_BUSSTOP ,
  GNE_TAG_PERSONTRIP_TRAINSTOP_TRAINSTOP , GNE_TAG_WALK_EDGE_EDGE , GNE_TAG_WALK_EDGE_TAZ , GNE_TAG_WALK_EDGE_JUNCTION ,
  GNE_TAG_WALK_EDGE_BUSSTOP , GNE_TAG_WALK_EDGE_TRAINSTOP , GNE_TAG_WALK_TAZ_EDGE , GNE_TAG_WALK_TAZ_TAZ ,
  GNE_TAG_WALK_TAZ_JUNCTION , GNE_TAG_WALK_TAZ_BUSSTOP , GNE_TAG_WALK_TAZ_TRAINSTOP , GNE_TAG_WALK_JUNCTION_EDGE ,
  GNE_TAG_WALK_JUNCTION_TAZ , GNE_TAG_WALK_JUNCTION_JUNCTION , GNE_TAG_WALK_JUNCTION_BUSSTOP , GNE_TAG_WALK_JUNCTION_TRAINSTOP ,
  GNE_TAG_WALK_BUSSTOP_EDGE , GNE_TAG_WALK_BUSSTOP_TAZ , GNE_TAG_WALK_BUSSTOP_JUNCTION , GNE_TAG_WALK_BUSSTOP_BUSSTOP ,
  GNE_TAG_WALK_BUSSTOP_TRAINSTOP , GNE_TAG_WALK_TRAINSTOP_EDGE , GNE_TAG_WALK_TRAINSTOP_TAZ , GNE_TAG_WALK_TRAINSTOP_JUNCTION ,
  GNE_TAG_WALK_TRAINSTOP_BUSSTOP , GNE_TAG_WALK_TRAINSTOP_TRAINSTOP , GNE_TAG_WALK_EDGES , GNE_TAG_WALK_ROUTE ,
  GNE_TAG_RIDE_EDGE_EDGE , GNE_TAG_RIDE_EDGE_BUSSTOP , GNE_TAG_RIDE_EDGE_TRAINSTOP , GNE_TAG_RIDE_BUSSTOP_EDGE ,
  GNE_TAG_RIDE_BUSSTOP_BUSSTOP , GNE_TAG_RIDE_BUSSTOP_TRAINSTOP , GNE_TAG_RIDE_TRAINSTOP_EDGE , GNE_TAG_RIDE_TRAINSTOP_BUSSTOP ,
  GNE_TAG_RIDE_TRAINSTOP_TRAINSTOP , GNE_TAG_STOPPERSON_BUSSTOP , GNE_TAG_STOPPERSON_TRAINSTOP , GNE_TAG_STOPPERSON_EDGE ,
  GNE_TAG_TRANSPORT_EDGE_EDGE , GNE_TAG_TRANSPORT_EDGE_CONTAINERSTOP , GNE_TAG_TRANSPORT_CONTAINERSTOP_EDGE , GNE_TAG_TRANSPORT_CONTAINERSTOP_CONTAINERSTOP ,
  GNE_TAG_TRANSHIP_EDGE_EDGE , GNE_TAG_TRANSHIP_EDGE_CONTAINERSTOP , GNE_TAG_TRANSHIP_CONTAINERSTOP_EDGE , GNE_TAG_TRANSHIP_CONTAINERSTOP_CONTAINERSTOP ,
  GNE_TAG_TRANSHIP_EDGES , GNE_TAG_STOPCONTAINER_CONTAINERSTOP , GNE_TAG_STOPCONTAINER_EDGE , SUMO_TAG_NOTHING
}
 Numbers representing SUMO-XML - element names. More...
 
enum class  TrafficLightLayout { OPPOSITES , INCOMING , ALTERNATE_ONEWAY , DEFAULT }
 
enum class  TrafficLightType {
  STATIC , RAIL_SIGNAL , RAIL_CROSSING , ACTUATED ,
  NEMA , DELAYBASED , SOTL_PHASE , SOTL_PLATOON ,
  SOTL_REQUEST , SOTL_WAVE , SOTL_MARCHING , SWARM_BASED ,
  HILVL_DETERMINISTIC , OFF , INVALID
}
 
enum class  TrainType {
  CUSTOM , NGT400 , NGT400_16 , RB425 ,
  RB628 , ICE1 , REDOSTO7 , FREIGHT ,
  ICE3 , MIREOPLUSB , MIREOPLUSH , UNKNOWN
}
 

Variables

const std::string SUMO_PARAM_ORIGID
 

Detailed Description

Author
Daniel Krajzewicz
Jakob Erdmann
Clemens Honomichl
Piotr Woznica
Michael Behrisch
Walter Bamberger
Date
Sept 2002

Definition in file SUMOXMLDefinitions.h.

Typedef Documentation

◆ SumoXMLAttrMask

typedef std::bitset<96> SumoXMLAttrMask

Definition at line 539 of file SUMOXMLDefinitions.h.

Enumeration Type Documentation

◆ FringeType

enum FringeType
strong

classifying boundary nodes

Enumerator
OUTER 
INNER 
DEFAULT 

Definition at line 1676 of file SUMOXMLDefinitions.h.

◆ InsertionCheck

enum InsertionCheck
strong

different checking levels for vehicle insertion

Enumerator
NONE 
COLLISION 
LEADER_GAP 
FOLLOWER_GAP 
JUNCTION 
STOP 
ARRIVAL_SPEED 
ONCOMING_TRAIN 
SPEED_LIMIT 
PEDESTRIAN 
BIDI 
LANECHANGE 
ALL 

Definition at line 1797 of file SUMOXMLDefinitions.h.

◆ LaneChangeAction

The state of a vehicle's lane-change behavior.

Enumerator
LCA_NONE 
LCA_STAY 

Needs to stay on the current lane.

LCA_LEFT 

Wants go to the left.

LCA_RIGHT 

Wants go to the right.

LCA_STRATEGIC 

The action is needed to follow the route (navigational lc)

LCA_COOPERATIVE 

The action is done to help someone else.

LCA_SPEEDGAIN 

The action is due to the wish to be faster (tactical lc)

LCA_KEEPRIGHT 

The action is due to the default of keeping right "Rechtsfahrgebot".

LCA_TRACI 

The action is due to a TraCI request.

LCA_URGENT 

The action is urgent (to be defined by lc-model)

LCA_UNKNOWN 

The action has not been determined.

LCA_BLOCKED_BY_LEFT_LEADER 
LCA_BLOCKED_BY_LEFT_FOLLOWER 

The vehicle is blocked by left follower.

LCA_BLOCKED_BY_RIGHT_LEADER 

The vehicle is blocked by right leader.

LCA_BLOCKED_BY_RIGHT_FOLLOWER 

The vehicle is blocked by right follower.

LCA_OVERLAPPING 

The vehicle is blocked being overlapping.

LCA_INSUFFICIENT_SPACE 

The vehicle does not have enough space to complete a continuous change before the next turn.

LCA_SUBLANE 

used by the sublane model

LCA_INSUFFICIENT_SPEED 

Vehicle is too slow to complete a continuous lane change (in case that maxSpeedLatStanding==0)

LCA_WANTS_LANECHANGE 

lane can change

LCA_WANTS_LANECHANGE_OR_STAY 

lane can change or stay

LCA_BLOCKED_LEFT 

blocked left

LCA_BLOCKED_RIGHT 

blocked right

LCA_BLOCKED_BY_LEADER 

blocked by leader

LCA_BLOCKED_BY_FOLLOWER 

blocker by follower

LCA_BLOCKED 

blocked in all directions

LCA_CHANGE_REASONS 

reasons of lane change

LCA_AMBLOCKINGLEADER 
LCA_AMBLOCKINGFOLLOWER 
LCA_MRIGHT 
LCA_MLEFT 
LCA_AMBLOCKINGFOLLOWER_DONTBRAKE 
LCA_CHANGE_TO_HELP 
LCA_AMBACKBLOCKER 
LCA_AMBACKBLOCKER_STANDING 

Definition at line 1817 of file SUMOXMLDefinitions.h.

◆ LaneChangeModel

enum LaneChangeModel
strong
Enumerator
DK2008 
LC2013 
LC2013_CC 
SL2015 
DEFAULT 

Definition at line 1902 of file SUMOXMLDefinitions.h.

◆ LaneSpreadFunction

enum LaneSpreadFunction
strong

Numbers representing special SUMO-XML-attribute values Information how the edge's lateral offset shall be computed In dependence to this value, lanes will be spread to the right side or to both sides from the given edge geometry (Also used when node positions are used as edge geometry).

Enumerator
RIGHT 
ROADCENTER 
CENTER 

Definition at line 1650 of file SUMOXMLDefinitions.h.

◆ LinkDirection

enum LinkDirection
strong

The different directions a link between two lanes may take (or a stream between two edges). used in netbuild (formerly NBMMLDirection) and MSLink.

Enumerator
RIGHT 

The link is a (hard) right direction.

PARTRIGHT 

The link is a partial right direction.

STRAIGHT 

The link is a straight direction.

PARTLEFT 

The link is a partial left direction.

LEFT 

The link is a (hard) left direction.

TURN 

The link is a 180 degree turn.

TURN_LEFTHAND 

The link is a 180 degree turn (left-hand network)

NODIR 

The link has no direction (is a dead end link)

Definition at line 1748 of file SUMOXMLDefinitions.h.

◆ LinkState

enum LinkState

The right-of-way state of a link between two lanes used when constructing a NBTrafficLightLogic, in MSLink and GNEInternalLane.

This enumerations holds the possible right-of-way rules a link may have. Beyond the righ-of-way rules, this enumeration also holds the possible traffic light states.

enum values are assigned so that chars can be cast back to linkstates

Todo:
fix redundancy
Enumerator
LINKSTATE_TL_GREEN_MAJOR 

The link has green light, may pass.

LINKSTATE_TL_GREEN_MINOR 

The link has green light, has to brake.

LINKSTATE_TL_RED 

The link has red light (must brake)

LINKSTATE_TL_REDYELLOW 

The link has red light (must brake) but indicates upcoming green.

LINKSTATE_TL_YELLOW_MAJOR 

The link has yellow light, may pass.

LINKSTATE_TL_YELLOW_MINOR 

The link has yellow light, has to brake anyway.

LINKSTATE_TL_OFF_BLINKING 

The link is controlled by a tls which is off and blinks, has to brake.

LINKSTATE_TL_OFF_NOSIGNAL 

The link is controlled by a tls which is off, not blinking, may pass.

LINKSTATE_MAJOR 

This is an uncontrolled, major link, may pass.

LINKSTATE_MINOR 

This is an uncontrolled, minor link, has to brake.

LINKSTATE_EQUAL 

This is an uncontrolled, right-before-left link.

LINKSTATE_STOP 

This is an uncontrolled, minor link, has to stop.

LINKSTATE_ALLWAY_STOP 

This is an uncontrolled, all-way stop link.

LINKSTATE_ZIPPER 

This is an uncontrolled, zipper-merge link.

LINKSTATE_DEADEND 

This is a dead end link.

Definition at line 1709 of file SUMOXMLDefinitions.h.

◆ ParkingType

enum ParkingType
strong

Numbers representing special SUMO-XML-attribute values Information on whether a car is parking on the road or to the side of it.

Enumerator
ONROAD 
OFFROAD 
OPPORTUNISTIC 

Definition at line 1661 of file SUMOXMLDefinitions.h.

◆ PersonMode

enum PersonMode
strong

travel modes for persons

Enumerator
NONE 
WALK_FORWARD 
WALK_BACKWARD 
WALK 
BICYCLE 
CAR 
PUBLIC 
TAXI 

Definition at line 1686 of file SUMOXMLDefinitions.h.

◆ POIIcon

enum POIIcon
strong

POI icons.

Enumerator
PIN 
NATURE 
HOTEL 
FUEL 
CHARGING_STATION 
NONE 

Definition at line 1927 of file SUMOXMLDefinitions.h.

◆ RightOfWay

enum RightOfWay
strong

algorithms for computing right of way

Enumerator
DEFAULT 
EDGEPRIORITY 
MIXEDPRIORITY 
ALLWAYSTOP 

Definition at line 1668 of file SUMOXMLDefinitions.h.

◆ SumoXMLAttr

Numbers representing SUMO-XML - attributes.

See also
GenericSAXHandler
SUMOSAXHandler
Enumerator
SUMO_ATTR_DEFAULT 
SUMO_ATTR_SAMPLEDSECONDS 

MSMeanData_Net.

SUMO_ATTR_DENSITY 
SUMO_ATTR_LANEDENSITY 
SUMO_ATTR_OCCUPANCY 
SUMO_ATTR_WAITINGTIME 
SUMO_ATTR_TIMELOSS 
SUMO_ATTR_SPEED 
SUMO_ATTR_SPEEDREL 
SUMO_ATTR_DEPARTED 
SUMO_ATTR_ARRIVED 
SUMO_ATTR_ENTERED 
SUMO_ATTR_LEFT 
SUMO_ATTR_VAPORIZED 
SUMO_ATTR_TELEPORTED 
SUMO_ATTR_TRAVELTIME 
SUMO_ATTR_LANECHANGEDFROM 
SUMO_ATTR_LANECHANGEDTO 
SUMO_ATTR_OVERLAPTRAVELTIME 
SUMO_ATTR_CO_ABS 

MSMeanData_Emissions.

SUMO_ATTR_CO2_ABS 
SUMO_ATTR_HC_ABS 
SUMO_ATTR_PMX_ABS 
SUMO_ATTR_NOX_ABS 
SUMO_ATTR_FUEL_ABS 
SUMO_ATTR_ELECTRICITY_ABS 
SUMO_ATTR_CO_NORMED 
SUMO_ATTR_CO2_NORMED 
SUMO_ATTR_HC_NORMED 
SUMO_ATTR_PMX_NORMED 
SUMO_ATTR_NOX_NORMED 
SUMO_ATTR_FUEL_NORMED 
SUMO_ATTR_ELECTRICITY_NORMED 
SUMO_ATTR_CO_PERVEH 
SUMO_ATTR_CO2_PERVEH 
SUMO_ATTR_HC_PERVEH 
SUMO_ATTR_PMX_PERVEH 
SUMO_ATTR_NOX_PERVEH 
SUMO_ATTR_FUEL_PERVEH 
SUMO_ATTR_ELECTRICITY_PERVEH 
SUMO_ATTR_NOISE 

MSMeanData_Harmonoise.

SUMO_ATTR_AMOUNT 

MSMeanData_Amitran.

SUMO_ATTR_AVERAGESPEED 
SUMO_ATTR_X 
SUMO_ATTR_Y 
SUMO_ATTR_Z 
SUMO_ATTR_ANGLE 
SUMO_ATTR_TYPE 
SUMO_ATTR_POSITION 
SUMO_ATTR_EDGE 
SUMO_ATTR_LANE 
SUMO_ATTR_SLOPE 
SUMO_ATTR_SIGNALS 
SUMO_ATTR_ACCELERATION 
SUMO_ATTR_ACCELERATION_LAT 
SUMO_ATTR_DISTANCE 
SUMO_ATTR_LEADER_ID 
SUMO_ATTR_LEADER_SPEED 
SUMO_ATTR_LEADER_GAP 
SUMO_ATTR_VEHICLE 
SUMO_ATTR_ODOMETER 
SUMO_ATTR_POSITION_LAT 
SUMO_ATTR_SPEED_LAT 
SUMO_ATTR_ARRIVALDELAY 
SUMO_ATTR_CO 
SUMO_ATTR_CO2 
SUMO_ATTR_HC 
SUMO_ATTR_PMX 
SUMO_ATTR_NOX 
SUMO_ATTR_FUEL 
SUMO_ATTR_ELECTRICITY 
SUMO_ATTR_ROUTE 
SUMO_ATTR_ECLASS 
SUMO_ATTR_WAITING 
SUMO_ATTR_ID 
SUMO_ATTR_REFID 
SUMO_ATTR_NAME 
SUMO_ATTR_VERSION 
SUMO_ATTR_PRIORITY 
SUMO_ATTR_NUMLANES 
SUMO_ATTR_FRICTION 
SUMO_ATTR_ONEWAY 
SUMO_ATTR_WIDTH 
SUMO_ATTR_WIDTHRESOLUTION 
SUMO_ATTR_MAXWIDTH 
SUMO_ATTR_MINWIDTH 
SUMO_ATTR_SIDEWALKWIDTH 
SUMO_ATTR_BIKELANEWIDTH 
SUMO_ATTR_REMOVE 
SUMO_ATTR_LENGTH 
SUMO_ATTR_BIDI 
SUMO_ATTR_ID_BEFORE 
SUMO_ATTR_ID_AFTER 
SUMO_ATTR_CENTER 
SUMO_ATTR_CENTER_X 
SUMO_ATTR_CENTER_Y 
SUMO_ATTR_CENTER_Z 
SUMO_ATTR_KEY 
SUMO_ATTR_REQUESTSIZE 
SUMO_ATTR_REQUEST 
SUMO_ATTR_RESPONSE 
SUMO_ATTR_PROGRAMID 
SUMO_ATTR_PHASE 
SUMO_ATTR_OFFSET 
SUMO_ATTR_ENDOFFSET 
SUMO_ATTR_INCLANES 
SUMO_ATTR_INTLANES 
SUMO_ATTR_WEIGHT 
SUMO_ATTR_NODE 
SUMO_ATTR_EDGES 

the edges of a route

SUMO_ATTR_DEPART 
SUMO_ATTR_DEPARTLANE 
SUMO_ATTR_DEPARTPOS 
SUMO_ATTR_DEPARTPOS_LAT 
SUMO_ATTR_DEPARTSPEED 
SUMO_ATTR_DEPARTEDGE 
SUMO_ATTR_ARRIVALLANE 
SUMO_ATTR_ARRIVALPOS 
SUMO_ATTR_ARRIVALPOS_LAT 
SUMO_ATTR_ARRIVALSPEED 
SUMO_ATTR_ARRIVALEDGE 
SUMO_ATTR_MAXSPEED 
SUMO_ATTR_DESIRED_MAXSPEED 
SUMO_ATTR_MAXSPEED_LAT 
SUMO_ATTR_LATALIGNMENT 
SUMO_ATTR_MINGAP_LAT 
SUMO_ATTR_ACCEL 
SUMO_ATTR_DECEL 
SUMO_ATTR_EMERGENCYDECEL 
SUMO_ATTR_APPARENTDECEL 
SUMO_ATTR_ACTIONSTEPLENGTH 
SUMO_ATTR_VCLASS 
SUMO_ATTR_VCLASSES 
SUMO_ATTR_EXCEPTIONS 
SUMO_ATTR_REPNUMBER 
SUMO_ATTR_SPEEDFACTOR 
SUMO_ATTR_SPEEDDEV 
SUMO_ATTR_LANE_CHANGE_MODEL 
SUMO_ATTR_CAR_FOLLOW_MODEL 
SUMO_ATTR_MINGAP 
SUMO_ATTR_COLLISION_MINGAP_FACTOR 
SUMO_ATTR_BOARDING_DURATION 
SUMO_ATTR_LOADING_DURATION 
SUMO_ATTR_BOARDING_FACTOR 
SUMO_ATTR_SCALE 
SUMO_ATTR_INSERTIONCHECKS 
SUMO_ATTR_TIME_TO_TELEPORT 
SUMO_ATTR_TIME_TO_TELEPORT_BIDI 
SUMO_ATTR_SPEEDFACTOR_PREMATURE 
SUMO_ATTR_MANEUVER_ANGLE_TIMES 

Class specific timing values for vehicle maneuvering through angle ranges.

SUMO_ATTR_PARKING_BADGES 
SUMO_ATTR_OVERHEADWIRECHARGINGPOWER 
SUMO_ATTR_OVERHEAD_WIRE_SEGMENT 
SUMO_ATTR_OVERHEAD_WIRE_SEGMENTS 
SUMO_ATTR_VOLTAGE 

voltage of the traction substation [V]

SUMO_ATTR_VOLTAGESOURCE 

a voltage source on the overhead wire segment [bool]

SUMO_ATTR_CURRENTLIMIT 

current limit of the traction substation [A]

SUMO_ATTR_SUBSTATIONID 

id of a traction substation substation

SUMO_ATTR_OVERHEAD_WIRE_RESISTIVITY 

resistivity of overhead wires

SUMO_ATTR_OVERHEAD_WIRE_FORBIDDEN 

forbidden lanes for overhead wire segment

SUMO_ATTR_OVERHEAD_WIRE_CLAMPS 

overhead wire clamps for overhead wire segment

SUMO_ATTR_OVERHEAD_WIRE_CLAMP_START 

id of the overhead wire segment, to the start of which the overhead wire clamp is connected

SUMO_ATTR_OVERHEAD_WIRE_CLAMP_END 

id of the overhead wire segment, to the end of which the overhead wire clamp is connected

SUMO_ATTR_OVERHEAD_WIRECLAMP_START 

id of the overhead wire, to the start of which the overhead wire clamp is connected

SUMO_ATTR_OVERHEAD_WIRECLAMP_END 

id of the overhead wire, to the end of which the overhead wire clamp is connected

SUMO_ATTR_OVERHEAD_WIRECLAMP_LANESTART 

id of the overhead wire lane, to the start of which the overhead wire clamp is connected

SUMO_ATTR_OVERHEAD_WIRECLAMP_LANEEND 

id of the overhead wire lane, to the end of which the overhead wire clamp is connected

SUMO_ATTR_CHARGINGPOWER 
SUMO_ATTR_EFFICIENCY 

Eficiency of the charge in Charging Stations.

SUMO_ATTR_CHARGEINTRANSIT 

Allow/disallow charge in transit in Charging Stations.

SUMO_ATTR_CHARGEDELAY 

Delay in the charge of charging stations (different of waiting time)

SUMO_ATTR_CHARGETYPE 

Charge type (fuel or electric)

SUMO_ATTR_ACTUALBATTERYCAPACITY 
SUMO_ATTR_CHARGELEVEL 
SUMO_ATTR_MAXIMUMBATTERYCAPACITY 

Maxium battery capacity.

SUMO_ATTR_MAXIMUMCHARGERATE 

Maximum Power.

SUMO_ATTR_CHARGELEVELTABLE 

Charge curve axis values.

SUMO_ATTR_CHARGECURVETABLE 

Charge curve.

SUMO_ATTR_MAXIMUMPOWER 

Maximum Power.

SUMO_ATTR_VEHICLEMASS 

Vehicle mass.

SUMO_ATTR_ROTATINGMASS 

Mass equivalent of rotating elements.

SUMO_ATTR_FRONTSURFACEAREA 

Front surface area.

SUMO_ATTR_AIRDRAGCOEFFICIENT 

Air drag coefficient.

SUMO_ATTR_INTERNALMOMENTOFINERTIA 

Internal moment of inertia.

SUMO_ATTR_RADIALDRAGCOEFFICIENT 

Radial drag coefficient.

SUMO_ATTR_ROLLDRAGCOEFFICIENT 

Roll Drag coefficient.

SUMO_ATTR_CONSTANTPOWERINTAKE 

Constant Power Intake.

SUMO_ATTR_PROPULSIONEFFICIENCY 

Propulsion efficiency.

SUMO_ATTR_RECUPERATIONEFFICIENCY 

Recuperation efficiency (constant)

SUMO_ATTR_RECUPERATIONEFFICIENCY_BY_DECELERATION 

Recuperation efficiency (by deceleration)

SUMO_ATTR_STOPPINGTHRESHOLD 

Stopping threshold.

SUMO_ATTR_WAITINGCOUNT 
SUMO_ATTR_STOPTIME 
SUMO_ATTR_OVERHEADWIREID 
SUMO_ATTR_TRACTIONSUBSTATIONID 
SUMO_ATTR_CURRENTFROMOVERHEADWIRE 
SUMO_ATTR_VOLTAGEOFOVERHEADWIRE 
SUMO_ATTR_ALPHACIRCUITSOLVER 
SUMO_ATTR_RECUPERATIONENABLE 
SUMO_ATTR_CHARGING_STATUS 
SUMO_ATTR_ENERGYCONSUMED 

Energy consumed.

SUMO_ATTR_TOTALENERGYCONSUMED 

Total energy consumed.

SUMO_ATTR_TOTALENERGYREGENERATED 

Total energy regenerated.

SUMO_ATTR_CHARGINGSTATIONID 

Charging Station ID.

SUMO_ATTR_ENERGYCHARGED 

tgotal of Energy charged

SUMO_ATTR_ENERGYCHARGEDINTRANSIT 

Energy charged in transit.

SUMO_ATTR_ENERGYCHARGEDSTOPPED 

Energy charged stopped.

SUMO_ATTR_POSONLANE 

Position on lane.

SUMO_ATTR_TIMESTOPPED 

Time stopped.

SUMO_ATTR_WHEELRADIUS 
SUMO_ATTR_MAXIMUMTORQUE 

Maximum torque.

SUMO_ATTR_MAXIMUMSPEED 

Maximum speed.

SUMO_ATTR_GEAREFFICIENCY 

Gear efficiency.

SUMO_ATTR_GEARRATIO 

Gear ratio.

SUMO_ATTR_MAXIMUMRECUPERATIONTORQUE 

Maximum recuperation torque.

SUMO_ATTR_MAXIMUMRECUPERATIONPOWER 

Maximum recuperation power.

SUMO_ATTR_INTERNALBATTERYRESISTANCE 

Internal battery resistance.

SUMO_ATTR_NOMINALBATTERYVOLTAGE 

Nominal battery voltage.

SUMO_ATTR_POWERLOSSMAP 

A string encoding the power loss map.

SUMO_ATTR_TOTALENERGYCHARGED 
SUMO_ATTR_CHARGINGSTEPS 

number of steps that a vehicle is charging

SUMO_ATTR_TOTALENERGYCHARGED_VEHICLE 

total energy charged into a single vehicle

SUMO_ATTR_CHARGINGBEGIN 

timestep in which charging begins

SUMO_ATTR_CHARGINGEND 

timesteps in which charging ends

SUMO_ATTR_PARTIALCHARGE 

energy provied by charging station at certain timestep

SUMO_ATTR_SHUT_OFF_STOP 
SUMO_ATTR_SHUT_OFF_AUTO 

engine gets switched off if stopping duration exceeds value

SUMO_ATTR_LOADING 

additional mass loaded on the vehicle

SUMO_ATTR_SIGMA 
SUMO_ATTR_SIGMA_STEP 
SUMO_ATTR_STARTUP_DELAY 
SUMO_ATTR_TAU 
SUMO_ATTR_TMP1 
SUMO_ATTR_TMP2 
SUMO_ATTR_TMP3 
SUMO_ATTR_TMP4 
SUMO_ATTR_TMP5 
SUMO_ATTR_CF_EIDM_USEVEHDYNAMICS 
SUMO_ATTR_CF_EIDM_T_LOOK_AHEAD 
SUMO_ATTR_CF_EIDM_T_PERSISTENCE_DRIVE 
SUMO_ATTR_CF_EIDM_T_REACTION 
SUMO_ATTR_CF_EIDM_T_PERSISTENCE_ESTIMATE 
SUMO_ATTR_CF_EIDM_C_COOLNESS 
SUMO_ATTR_CF_EIDM_SIG_LEADER 
SUMO_ATTR_CF_EIDM_SIG_GAP 
SUMO_ATTR_CF_EIDM_SIG_ERROR 
SUMO_ATTR_CF_EIDM_JERK_MAX 
SUMO_ATTR_CF_EIDM_EPSILON_ACC 
SUMO_ATTR_CF_EIDM_T_ACC_MAX 
SUMO_ATTR_CF_EIDM_M_FLATNESS 
SUMO_ATTR_CF_EIDM_M_BEGIN 
SUMO_ATTR_CF_EIDM_MAX_VEH_PREVIEW 
SUMO_ATTR_SC_GAIN 
SUMO_ATTR_GCC_GAIN_SPEED 
SUMO_ATTR_GCC_GAIN_SPACE 
SUMO_ATTR_GC_GAIN_SPEED 
SUMO_ATTR_GC_GAIN_SPACE 
SUMO_ATTR_CA_GAIN_SPEED 
SUMO_ATTR_CA_GAIN_SPACE 
SUMO_ATTR_CA_OVERRIDE 
SUMO_ATTR_SC_GAIN_CACC 
SUMO_ATTR_GCC_GAIN_GAP_CACC 
SUMO_ATTR_GCC_GAIN_GAP_DOT_CACC 
SUMO_ATTR_GC_GAIN_GAP_CACC 
SUMO_ATTR_GC_GAIN_GAP_DOT_CACC 
SUMO_ATTR_CA_GAIN_GAP_CACC 
SUMO_ATTR_CA_GAIN_GAP_DOT_CACC 
SUMO_ATTR_HEADWAY_TIME_CACC_TO_ACC 
SUMO_ATTR_SC_MIN_GAP 
SUMO_ATTR_APPLYDRIVERSTATE 
SUMO_ATTR_TRAIN_TYPE 
SUMO_ATTR_SPEED_TABLE 
SUMO_ATTR_TRACTION_TABLE 
SUMO_ATTR_RESISTANCE_TABLE 
SUMO_ATTR_MASSFACTOR 
SUMO_ATTR_MAXPOWER 
SUMO_ATTR_MAXTRACTION 
SUMO_ATTR_RESISTANCE_COEFFICIENT_CONSTANT 
SUMO_ATTR_RESISTANCE_COEFFICIENT_LINEAR 
SUMO_ATTR_RESISTANCE_COEFFICIENT_QUADRATIC 
SUMO_ATTR_LCA_STRATEGIC_PARAM 
SUMO_ATTR_LCA_COOPERATIVE_PARAM 
SUMO_ATTR_LCA_SPEEDGAIN_PARAM 
SUMO_ATTR_LCA_KEEPRIGHT_PARAM 
SUMO_ATTR_LCA_SUBLANE_PARAM 
SUMO_ATTR_LCA_OPPOSITE_PARAM 
SUMO_ATTR_LCA_PUSHY 
SUMO_ATTR_LCA_PUSHYGAP 
SUMO_ATTR_LCA_ASSERTIVE 
SUMO_ATTR_LCA_IMPATIENCE 
SUMO_ATTR_LCA_TIME_TO_IMPATIENCE 
SUMO_ATTR_LCA_ACCEL_LAT 
SUMO_ATTR_LCA_LOOKAHEADLEFT 
SUMO_ATTR_LCA_SPEEDGAINRIGHT 
SUMO_ATTR_LCA_SPEEDGAIN_LOOKAHEAD 
SUMO_ATTR_LCA_COOPERATIVE_ROUNDABOUT 
SUMO_ATTR_LCA_COOPERATIVE_SPEED 
SUMO_ATTR_LCA_MAXSPEEDLATSTANDING 
SUMO_ATTR_LCA_MAXSPEEDLATFACTOR 
SUMO_ATTR_LCA_MAXDISTLATSTANDING 
SUMO_ATTR_LCA_TURN_ALIGNMENT_DISTANCE 
SUMO_ATTR_LCA_OVERTAKE_RIGHT 
SUMO_ATTR_LCA_LANE_DISCIPLINE 
SUMO_ATTR_LCA_SIGMA 
SUMO_ATTR_LCA_KEEPRIGHT_ACCEPTANCE_TIME 
SUMO_ATTR_LCA_OVERTAKE_DELTASPEED_FACTOR 
SUMO_ATTR_LCA_EXPERIMENTAL1 
SUMO_ATTR_JM_CROSSING_GAP 
SUMO_ATTR_JM_DRIVE_AFTER_YELLOW_TIME 
SUMO_ATTR_JM_DRIVE_AFTER_RED_TIME 
SUMO_ATTR_JM_DRIVE_RED_SPEED 
SUMO_ATTR_JM_IGNORE_KEEPCLEAR_TIME 
SUMO_ATTR_JM_IGNORE_FOE_SPEED 
SUMO_ATTR_JM_IGNORE_FOE_PROB 
SUMO_ATTR_JM_IGNORE_JUNCTION_FOE_PROB 
SUMO_ATTR_JM_SIGMA_MINOR 
SUMO_ATTR_JM_STOPLINE_GAP 
SUMO_ATTR_JM_STOPLINE_CROSSING_GAP 
SUMO_ATTR_JM_TIMEGAP_MINOR 
SUMO_ATTR_JM_IGNORE_IDS 
SUMO_ATTR_JM_IGNORE_TYPES 
SUMO_ATTR_CF_IGNORE_IDS 
SUMO_ATTR_CF_IGNORE_TYPES 
SUMO_ATTR_FLEX_ARRIVAL 
SUMO_ATTR_LAST 
SUMO_ATTR_COST 
SUMO_ATTR_COSTS 
SUMO_ATTR_SAVINGS 
SUMO_ATTR_EXITTIMES 
SUMO_ATTR_PROB 
SUMO_ATTR_REPLACED_AT_TIME 
SUMO_ATTR_REPLACED_ON_INDEX 
SUMO_ATTR_COUNT 
SUMO_ATTR_PROBS 
SUMO_ATTR_ROUTES 
SUMO_ATTR_VTYPES 
SUMO_ATTR_NEXT_EDGES 
SUMO_ATTR_DETERMINISTIC 
SUMO_ATTR_LANES 
SUMO_ATTR_FROM 
SUMO_ATTR_TO 
SUMO_ATTR_FROMLONLAT 
SUMO_ATTR_TOLONLAT 
SUMO_ATTR_FROMXY 
SUMO_ATTR_TOXY 
SUMO_ATTR_FROM_JUNCTION 
SUMO_ATTR_TO_JUNCTION 
SUMO_ATTR_PERIOD 
SUMO_ATTR_REPEAT 
SUMO_ATTR_CYCLETIME 
SUMO_ATTR_FROM_TAZ 
SUMO_ATTR_TO_TAZ 
SUMO_ATTR_REROUTE 
SUMO_ATTR_PERSON_CAPACITY 
SUMO_ATTR_CONTAINER_CAPACITY 
SUMO_ATTR_PARKING_LENGTH 
SUMO_ATTR_PERSON_NUMBER 
SUMO_ATTR_CONTAINER_NUMBER 
SUMO_ATTR_MODES 
SUMO_ATTR_WALKFACTOR 
SUMO_ATTR_FUNCTION 
SUMO_ATTR_FREQUENCY 
SUMO_ATTR_STYLE 
SUMO_ATTR_FILE 
SUMO_ATTR_JUNCTION 
SUMO_ATTR_NUMBER 
SUMO_ATTR_DURATION 
SUMO_ATTR_UNTIL 
SUMO_ATTR_ARRIVAL 
SUMO_ATTR_EXTENSION 
SUMO_ATTR_ROUTEPROBE 
SUMO_ATTR_STARTED 
SUMO_ATTR_ENDED 
SUMO_ATTR_CROSSING_EDGES 

the edges crossed by a pedestrian crossing

SUMO_ATTR_TIME 

trigger: the time of the step

SUMO_ATTR_BEGIN 

weights: time range begin

SUMO_ATTR_END 

weights: time range end

SUMO_ATTR_TLID 

link,node: the traffic light id responsible for this link

SUMO_ATTR_TLTYPE 

node: the type of traffic light

SUMO_ATTR_TLLAYOUT 

node: the layout of the traffic light program

SUMO_ATTR_TLLINKINDEX 

link: the index of the link within the traffic light

SUMO_ATTR_TLLINKINDEX2 

link: the index of the opposite direction link of a pedestrian crossing

SUMO_ATTR_SHAPE 

edge: the shape in xml-definition

SUMO_ATTR_OUTLINESHAPE 

edge: the outline shape in xml-definition

SUMO_ATTR_SPREADTYPE 

The information about how to spread the lanes from the given position.

SUMO_ATTR_RADIUS 

The turning radius at an intersection in m.

SUMO_ATTR_KEEP_CLEAR 

Whether vehicles must keep the junction clear.

SUMO_ATTR_INDIRECT 

Whether this connection is an indirect (left) turn.

SUMO_ATTR_RIGHT_OF_WAY 

How to compute right of way.

SUMO_ATTR_FRINGE 

Fringe type of node.

SUMO_ATTR_CUSTOMSHAPE 

whether a given shape is user-defined

SUMO_ATTR_COLOR 

A color information.

SUMO_ATTR_DIR 

The abstract direction of a link.

SUMO_ATTR_STATE 

The state of a link.

SUMO_ATTR_LCSTATE 

The state of the lanechange model.

SUMO_ATTR_VISIBILITY_DISTANCE 

foe visibility distance of a link

SUMO_ATTR_ICON 

icon

SUMO_ATTR_LAYER 

A layer number.

SUMO_ATTR_FILL 

Fill the polygon.

SUMO_ATTR_LINEWIDTH 
SUMO_ATTR_PREFIX 
SUMO_ATTR_DISCARD 
SUMO_ATTR_FROM_LANE 
SUMO_ATTR_TO_LANE 
SUMO_ATTR_DEST 
SUMO_ATTR_SOURCE 
SUMO_ATTR_VIA 
SUMO_ATTR_VIALONLAT 
SUMO_ATTR_VIAXY 
SUMO_ATTR_VIAJUNCTIONS 
SUMO_ATTR_NODES 

a list of node ids, used for controlling joining

SUMO_ATTR_MINDURATION 
SUMO_ATTR_MAXDURATION 

maximum duration of a phase

SUMO_ATTR_EARLIEST_END 

The minimum time within the cycle for switching (for coordinated actuation)

SUMO_ATTR_LATEST_END 

The maximum time within the cycle for switching (for coordinated actuation)

SUMO_ATTR_EARLY_TARGET 

The condition expression for an early switch into this phase.

SUMO_ATTR_FINAL_TARGET 

The condition expression for switching into this phase when the active phase must end.

SUMO_ATTR_CHECK 

The expression for a condition assignment.

SUMO_ATTR_NARGS 

The number of arguments for a condition function.

SUMO_ATTR_VEHICLEEXTENSION 

vehicle extension time of a phase

SUMO_ATTR_YELLOW 

yellow duration of a phase

SUMO_ATTR_RED 

red duration of a phase

SUMO_ATTR_NEXT 

succesor phase index

SUMO_ATTR_FOES 
SUMO_ATTR_CONSTRAINTS 
SUMO_ATTR_DETECTORS 
SUMO_ATTR_CONDITIONS 
SUMO_ATTR_SAVE_DETECTORS 
SUMO_ATTR_SAVE_CONDITIONS 
SUMO_ATTR_CONT 
SUMO_ATTR_CONTPOS 
SUMO_ATTR_HALTING_TIME_THRESHOLD 
SUMO_ATTR_HALTING_SPEED_THRESHOLD 
SUMO_ATTR_JAM_DIST_THRESHOLD 
SUMO_ATTR_SHOW_DETECTOR 
SUMO_ATTR_OPEN_ENTRY 
SUMO_ATTR_EXPECT_ARRIVAL 
SUMO_ATTR_WAUT_ID 
SUMO_ATTR_JUNCTION_ID 
SUMO_ATTR_PROCEDURE 
SUMO_ATTR_SYNCHRON 
SUMO_ATTR_REF_TIME 
SUMO_ATTR_START_PROG 
SUMO_ATTR_OFF 
SUMO_ATTR_FRIENDLY_POS 
SUMO_ATTR_SPLIT_VTYPE 
SUMO_ATTR_UNCONTROLLED 
SUMO_ATTR_PASS 
SUMO_ATTR_BUS_STOP 
SUMO_ATTR_TRAIN_STOP 
SUMO_ATTR_CONTAINER_STOP 
SUMO_ATTR_PARKING_AREA 
SUMO_ATTR_ROADSIDE_CAPACITY 
SUMO_ATTR_ACCEPTED_BADGES 
SUMO_ATTR_ONROAD 
SUMO_ATTR_CHARGING_STATION 
SUMO_ATTR_GROUP 
SUMO_ATTR_LINE 
SUMO_ATTR_LINES 
SUMO_ATTR_TRIP_ID 
SUMO_ATTR_SPLIT 
SUMO_ATTR_JOIN 
SUMO_ATTR_INTENDED 
SUMO_ATTR_ONDEMAND 
SUMO_ATTR_JUMP 
SUMO_ATTR_USED_ENDED 
SUMO_ATTR_COLLISION 
SUMO_ATTR_VALUE 
SUMO_ATTR_PROHIBITOR 
SUMO_ATTR_PROHIBITED 
SUMO_ATTR_ALLOW 
SUMO_ATTR_DISALLOW 
SUMO_ATTR_PREFER 
SUMO_ATTR_CHANGE_LEFT 
SUMO_ATTR_CHANGE_RIGHT 
SUMO_ATTR_CONTROLLED_INNER 
SUMO_ATTR_VEHSPERHOUR 
SUMO_ATTR_PERSONSPERHOUR 
SUMO_ATTR_CONTAINERSPERHOUR 
SUMO_ATTR_PERHOUR 
SUMO_ATTR_DONE 
SUMO_ATTR_OUTPUT 
SUMO_ATTR_HEIGHT 
SUMO_ATTR_GUISHAPE 
SUMO_ATTR_OSGFILE 
SUMO_ATTR_IMGFILE 
SUMO_ATTR_RELATIVEPATH 
SUMO_ATTR_EMISSIONCLASS 
SUMO_ATTR_MASS 
SUMO_ATTR_IMPATIENCE 
SUMO_ATTR_STARTPOS 
SUMO_ATTR_ENDPOS 
SUMO_ATTR_TRIGGERED 
SUMO_ATTR_CONTAINER_TRIGGERED 
SUMO_ATTR_PARKING 
SUMO_ATTR_EXPECTED 
SUMO_ATTR_PERMITTED 
SUMO_ATTR_EXPECTED_CONTAINERS 
SUMO_ATTR_INDEX 
SUMO_ATTR_ENTERING 
SUMO_ATTR_EXCLUDE_EMPTY 
SUMO_ATTR_WITH_INTERNAL 
SUMO_ATTR_TRACK_VEHICLES 
SUMO_ATTR_DETECT_PERSONS 
SUMO_ATTR_MAX_TRAVELTIME 
SUMO_ATTR_MIN_SAMPLES 
SUMO_ATTR_WRITE_ATTRIBUTES 
SUMO_ATTR_EDGESFILE 
SUMO_ATTR_AGGREGATE 
SUMO_ATTR_NUMEDGES 
SUMO_ATTR_LON 
SUMO_ATTR_LAT 
SUMO_ATTR_ACTION 
SUMO_ATTR_GEO 
SUMO_ATTR_GEOSHAPE 
SUMO_ATTR_K 
SUMO_ATTR_V 
SUMO_ATTR_REF 
SUMO_ATTR_HREF 
SUMO_ATTR_ZOOM 
SUMO_ATTR_INTERPOLATED 
SUMO_ATTR_THRESHOLD 
SUMO_ATTR_NET_OFFSET 
SUMO_ATTR_CONV_BOUNDARY 
SUMO_ATTR_ORIG_BOUNDARY 
SUMO_ATTR_ORIG_PROJ 
SUMO_ATTR_CF_PWAGNER2009_TAULAST 
SUMO_ATTR_CF_PWAGNER2009_APPROB 
SUMO_ATTR_CF_IDM_DELTA 
SUMO_ATTR_CF_IDM_STEPPING 
SUMO_ATTR_CF_IDMM_ADAPT_FACTOR 
SUMO_ATTR_CF_IDMM_ADAPT_TIME 
SUMO_ATTR_CF_KERNER_PHI 
SUMO_ATTR_CF_WIEDEMANN_SECURITY 
SUMO_ATTR_CF_WIEDEMANN_ESTIMATION 
SUMO_ATTR_CF_W99_CC1 
SUMO_ATTR_CF_W99_CC2 
SUMO_ATTR_CF_W99_CC3 
SUMO_ATTR_CF_W99_CC4 
SUMO_ATTR_CF_W99_CC5 
SUMO_ATTR_CF_W99_CC6 
SUMO_ATTR_CF_W99_CC7 
SUMO_ATTR_CF_W99_CC8 
SUMO_ATTR_CF_W99_CC9 
SUMO_ATTR_CF_CC_CCDECEL 
SUMO_ATTR_CF_CC_CONSTSPACING 
SUMO_ATTR_CF_CC_KP 
SUMO_ATTR_CF_CC_LAMBDA 
SUMO_ATTR_CF_CC_C1 
SUMO_ATTR_CF_CC_XI 
SUMO_ATTR_CF_CC_OMEGAN 
SUMO_ATTR_CF_CC_TAU 
SUMO_ATTR_CF_CC_LANES_COUNT 
SUMO_ATTR_CF_CC_CCACCEL 
SUMO_ATTR_CF_CC_PLOEG_KP 
SUMO_ATTR_CF_CC_PLOEG_KD 
SUMO_ATTR_CF_CC_PLOEG_H 
SUMO_ATTR_CF_CC_FLATBED_KA 
SUMO_ATTR_CF_CC_FLATBED_KV 
SUMO_ATTR_CF_CC_FLATBED_KP 
SUMO_ATTR_CF_CC_FLATBED_D 
SUMO_ATTR_CF_CC_FLATBED_H 
SUMO_ATTR_GENERATE_WALKS 
SUMO_ATTR_ACTTYPE 
SUMO_ATTR_CORNERDETAIL 
SUMO_ATTR_LINKDETAIL 
SUMO_ATTR_RECTANGULAR_LANE_CUT 
SUMO_ATTR_WALKINGAREAS 
SUMO_ATTR_LEFTHAND 
SUMO_ATTR_LIMIT_TURN_SPEED 
SUMO_ATTR_CHECKLANEFOES_ALL 
SUMO_ATTR_CHECKLANEFOES_ROUNDABOUT 
SUMO_ATTR_TLS_IGNORE_INTERNAL_JUNCTION_JAM 
SUMO_ATTR_AVOID_OVERLAP 
SUMO_ATTR_HIGHER_SPEED 
SUMO_ATTR_INTERNAL_JUNCTIONS_VEHICLE_WIDTH 
SUMO_ATTR_JUNCTIONS_MINIMAL_SHAPE 
SUMO_ATTR_JUNCTIONS_ENDPOINT_SHAPE 
SUMO_ATTR_COMMAND 
SUMO_ATTR_ACTORCONFIG 
SUMO_ATTR_STARTTIME 
SUMO_ATTR_VEHICLECLASS 
SUMO_ATTR_ORIGIN 
SUMO_ATTR_DESTINATION 
SUMO_ATTR_VISIBLE 
SUMO_ATTR_LIMIT 
SUMO_ATTR_ACTIVE 
SUMO_ATTR_ARRIVALTIME 
SUMO_ATTR_ARRIVALTIMEBRAKING 
SUMO_ATTR_ARRIVALSPEEDBRAKING 
SUMO_ATTR_OPTIONAL 
AGEN_ATTR_INHABITANTS 
AGEN_ATTR_HOUSEHOLDS 
AGEN_ATTR_CHILDREN 
AGEN_ATTR_RETIREMENT 
AGEN_ATTR_CARS 
AGEN_ATTR_UNEMPLOYEMENT 
AGEN_ATTR_LABORDEMAND 
AGEN_ATTR_MAX_FOOT_DIST 
AGEN_ATTR_IN_TRAFFIC 
AGEN_ATTR_OUT_TRAFFIC 
AGEN_ATTR_POPULATION 
AGEN_ATTR_OUT_WORKPOSITION 
AGEN_ATTR_HOUR 
AGEN_ATTR_PROP 
AGEN_ATTR_CAPACITY 
AGEN_ATTR_OPENING 
AGEN_ATTR_CLOSING 
AGEN_ATTR_MAX_TRIP_DURATION 
AGEN_ATTR_RATE 
AGEN_ATTR_BEGINAGE 
AGEN_ATTR_ENDAGE 
AGEN_ATTR_PEOPLENBR 
AGEN_ATTR_CARPREF 
AGEN_ATTR_CITYSPEED 
AGEN_ATTR_FREETIMERATE 
AGEN_ATTR_UNI_RAND_TRAFFIC 
AGEN_ATTR_DEP_VARIATION 
AGEN_ATTR_INCOMING 
AGEN_ATTR_OUTGOING 
SUMO_ATTR_CONFIGFILE 
SUMO_ATTR_NETFILE 

net file

SUMO_ATTR_ADDITIONALFILES 

additional files

SUMO_ATTR_ROUTEFILES 

route files

SUMO_ATTR_DATAFILES 

route files

SUMO_ATTR_MEANDATAFILES 

meanData files

GNE_ATTR_SELECTED 

element is selected

GNE_ATTR_MODIFICATION_STATUS 

whether a feature has been loaded,guessed,modified or approved

GNE_ATTR_SHAPE_START 

first coordinate of edge shape

GNE_ATTR_SHAPE_END 

last coordinate of edge shape

GNE_ATTR_BIDIR 

whether an edge is part of a bidirectional railway

GNE_ATTR_CLOSE_SHAPE 

Close shape of a polygon (Used by GNEPolys)

GNE_ATTR_PARENT 

parent of an additional element

GNE_ATTR_DATASET 

data set of a generic data

GNE_ATTR_PARAMETERS 

parameters "key1=value1|key2=value2|...|keyN=valueN"

GNE_ATTR_FLOWPARAMETERS 

flow parameters (integer for mask end, number, etc...)

GNE_ATTR_MIN_SOURCE 

min source (used only by TAZs)

GNE_ATTR_MIN_SINK 

min sink (used only by TAZs)

GNE_ATTR_MAX_SOURCE 

max source (used only by TAZs)

GNE_ATTR_MAX_SINK 

max sink (used only by TAZs)

GNE_ATTR_AVERAGE_SOURCE 

average source (used only by TAZs)

GNE_ATTR_AVERAGE_SINK 

average sink (used only by TAZs)

GNE_ATTR_TAZCOLOR 

Color of TAZSources/TAZSinks.

GNE_ATTR_DEFAULT_VTYPE 

Flag to check if VType is a default VType.

GNE_ATTR_DEFAULT_VTYPE_MODIFIED 

Flag to check if a default VType was modified.

GNE_ATTR_CENTER_AFTER_CREATION 

flag to center camera after element creation

GNE_ATTR_OPPOSITE 

to busStop (used by personPlans)

GNE_ATTR_SHIFTLANEINDEX 

shift lane index (only used by elements over lanes)

GNE_ATTR_STOPOFFSET 

stop offset (virtual, used by edge and lanes)

GNE_ATTR_STOPOEXCEPTION 

stop exceptions (virtual, used by edge and lanes)

GNE_ATTR_ROUTE_DISTRIBUTION 

route distribution

GNE_ATTR_VTYPE_DISTRIBUTION 

vehicle type distribution

GNE_ATTR_POISSON 

poisson definition (used in flow)

GNE_ATTR_STOPINDEX 

stop index (position in the parent's children

GNE_ATTR_PATHSTOPINDEX 

stop index (position in the parent's path)

GNE_ATTR_ADDITIONALCHILDREN 

check number of additional children (used in vTypeDistribution)

GNE_ATTR_PLAN_GEOMETRY_STARTPOS 

person/container geometry start position

GNE_ATTR_PLAN_GEOMETRY_ENDPOS 

person/container geometry end position

GNE_ATTR_FROM_LANEID 

from lane ID (used in GNEConnection)

GNE_ATTR_TO_LANEID 

to lane ID (used in GNEConnection)

GNE_ATTR_FROM_BUSSTOP 
GNE_ATTR_FROM_TRAINSTOP 
GNE_ATTR_FROM_CONTAINERSTOP 
GNE_ATTR_IS_ROUNDABOUT 
SUMO_ATTR_CARRIAGE_LENGTH 
SUMO_ATTR_LOCOMOTIVE_LENGTH 
SUMO_ATTR_CARRIAGE_GAP 
SUMO_ATTR_CARRIAGE_DOORS 
SUMO_ATTR_TARGETLANE 
SUMO_ATTR_CROSSING 
SUMO_ATTR_XMLNS 
SUMO_ATTR_SCHEMA_LOCATION 
SUMO_ATTR_RNG_ROUTEHANDLER 
SUMO_ATTR_RNG_INSERTIONCONTROL 
SUMO_ATTR_RNG_DEVICE 
SUMO_ATTR_RNG_DEVICE_BT 
SUMO_ATTR_RNG_DEVICE_TOC 
SUMO_ATTR_RNG_DRIVERSTATE 
SUMO_ATTR_MESO_TAUFF 
SUMO_ATTR_MESO_TAUFJ 
SUMO_ATTR_MESO_TAUJF 
SUMO_ATTR_MESO_TAUJJ 
SUMO_ATTR_MESO_JUNCTION_CONTROL 
SUMO_ATTR_MESO_TLS_PENALTY 
SUMO_ATTR_MESO_TLS_FLOW_PENALTY 
SUMO_ATTR_MESO_MINOR_PENALTY 
SUMO_ATTR_MESO_OVERTAKING 
SUMO_ATTR_NOTHING 

invalid attribute, must be the last one

Definition at line 547 of file SUMOXMLDefinitions.h.

◆ SumoXMLEdgeFunc

enum SumoXMLEdgeFunc
strong

Numbers representing special SUMO-XML-attribute values for representing edge functions used in netbuild/netimport and netload.

Enumerator
UNKNOWN 
NORMAL 
CONNECTOR 
CROSSING 
WALKINGAREA 
INTERNAL 

Definition at line 1632 of file SUMOXMLDefinitions.h.

◆ SumoXMLNodeType

enum SumoXMLNodeType
strong

Numbers representing special SUMO-XML-attribute values for representing node- (junction-) types used in netbuild/netimport and netload.

Enumerator
UNKNOWN 
TRAFFIC_LIGHT 
TRAFFIC_LIGHT_NOJUNCTION 
TRAFFIC_LIGHT_RIGHT_ON_RED 
RAIL_SIGNAL 
RAIL_CROSSING 
PRIORITY 
PRIORITY_STOP 
RIGHT_BEFORE_LEFT 
LEFT_BEFORE_RIGHT 
ALLWAY_STOP 
ZIPPER 
DISTRICT 
NOJUNCTION 
INTERNAL 
DEAD_END 
DEAD_END_DEPRECATED 

Definition at line 1606 of file SUMOXMLDefinitions.h.

◆ SumoXMLTag

enum SumoXMLTag

Numbers representing SUMO-XML - element names.

See also
GenericSAXHandler
SUMOSAXHandler
Enumerator
SUMO_TAG_ROOTFILE 

root file

SUMO_TAG_NET 

root element of a network file

SUMO_TAG_EDGE 

begin/end of the description of an edge

SUMO_TAG_LANE 

begin/end of the description of a single lane

SUMO_TAG_NEIGH 

begin/end of the description of a neighboring lane

SUMO_TAG_POLY 

begin/end of the description of a polygon

SUMO_TAG_POI 

begin/end of the description of a Point of interest

SUMO_TAG_JUNCTION 

begin/end of the description of a junction

SUMO_TAG_RESTRICTION 

begin/end of the description of an edge restriction

SUMO_TAG_MESO 

edge-specific meso settings

SUMO_TAG_BUS_STOP 

A bus stop.

SUMO_TAG_TRAIN_STOP 

A train stop (alias for bus stop)

SUMO_TAG_PT_LINE 

A pt line.

SUMO_TAG_ACCESS 

An access point for a train stop.

SUMO_TAG_CONTAINER_STOP 

A container stop.

SUMO_TAG_CHARGING_STATION 

A Charging Station.

SUMO_TAG_PARKING_AREA 

A parking area.

SUMO_TAG_PARKING_SPACE 

A parking space for a single vehicle within a parking area.

SUMO_TAG_E1DETECTOR 

an e1 detector

SUMO_TAG_INDUCTION_LOOP 

alternative tag for e1 detector

SUMO_TAG_E2DETECTOR 

an e2 detector

SUMO_TAG_LANE_AREA_DETECTOR 

alternative tag for e2 detector

GNE_TAG_MULTI_LANE_AREA_DETECTOR 

an e2 detector over multiple lanes (placed here due create Additional Frame)

SUMO_TAG_E3DETECTOR 

an e3 detector

SUMO_TAG_ENTRY_EXIT_DETECTOR 

alternative tag for e3 detector

SUMO_TAG_DET_ENTRY 

an e3 entry point

SUMO_TAG_DET_EXIT 

an e3 exit point

SUMO_TAG_MEANDATA_EDGE 

an edge based mean data detector

SUMO_TAG_MEANDATA_LANE 

a lane based mean data detector

SUMO_TAG_EDGEFOLLOWDETECTOR 

An edge-following detector.

SUMO_TAG_INSTANT_INDUCTION_LOOP 

An instantenous induction loop.

SUMO_TAG_ROUTEPROBE 

a routeprobe detector

SUMO_TAG_CALIBRATOR 

A calibrator placed over edge.

GNE_TAG_CALIBRATOR_LANE 

A calibrator placed over lane.

GNE_TAG_CALIBRATOR_FLOW 

a flow definition within in Calibrator

SUMO_TAG_REROUTER 

A rerouter.

GNE_TAG_REROUTER_SYMBOL 

Rerouter Symbol.

SUMO_TAG_INTERVAL 

an aggreagated-output interval

SUMO_TAG_DEST_PROB_REROUTE 

probability of destination of a reroute

SUMO_TAG_CLOSING_REROUTE 

reroute of type closing

SUMO_TAG_CLOSING_LANE_REROUTE 

lane of a reroute of type closing

SUMO_TAG_ROUTE_PROB_REROUTE 

probability of route of a reroute

SUMO_TAG_PARKING_AREA_REROUTE 

entry for an alternative parking zone

SUMO_TAG_VIA_PROB_REROUTE 

probability of a via fora reroute

SUMO_TAG_VSS 

A variable speed sign.

GNE_TAG_VSS_SYMBOL 

VSS Symbol.

SUMO_TAG_STEP 

trigger: a step description

SUMO_TAG_VAPORIZER 

vaporizer of vehicles

SUMO_TAG_TRACTION_SUBSTATION 

A traction substation.

SUMO_TAG_OVERHEAD_WIRE_SEGMENT 

An overhead wire segment.

SUMO_TAG_OVERHEAD_WIRE_SECTION 

An overhead wire section.

SUMO_TAG_OVERHEAD_WIRE_CLAMP 

An overhead wire clamp (connection of wires in opposite directions)

SUMO_TAG_VTYPEPROBE 

a vtypeprobe detector

SUMO_TAG_ROUTES 

root element of a route file

SUMO_TAG_TRIP 

a single trip definition (used by router)

GNE_TAG_TRIP_JUNCTIONS 

a trip between junctions

GNE_TAG_TRIP_TAZS 

a single trip definition that uses TAZs

SUMO_TAG_VEHICLE 

description of a vehicle

GNE_TAG_VEHICLE_WITHROUTE 

description of a vehicle with an embedded route

SUMO_TAG_FLOW 

a flow definition using from and to edges or a route

GNE_TAG_FLOW_JUNCTIONS 

a flow between junctions

GNE_TAG_FLOW_TAZS 

a flow between TAZs

SUMO_TAG_FLOWSTATE 

a flow state definition (used when saving and loading simulatino state)

SUMO_TAG_VTYPE 

description of a vehicle/person/container type

SUMO_TAG_ROUTE 

begin/end of the description of a route

GNE_TAG_ROUTE_EMBEDDED 

embedded route

SUMO_TAG_REQUEST 

description of a logic request within the junction

SUMO_TAG_SOURCE 

a source

SUMO_TAG_TAZ 

a traffic assignment zone

SUMO_TAG_TAZSOURCE 

a source within a district (connection road)

SUMO_TAG_TAZSINK 

a sink within a district (connection road)

SUMO_TAG_TRAFFIC_LIGHT 

a traffic light

SUMO_TAG_TLLOGIC 

a traffic light logic

SUMO_TAG_PHASE 

a single phase description

SUMO_TAG_CONDITION 

a condition for phase switching

SUMO_TAG_ASSIGNMENT 

a conditional variable assignment for phase switching

SUMO_TAG_FUNCTION 

a sequence of assignments evaluated in the context of passed arguments

SUMO_TAG_EDGECONTROL 

the internal state for edge control

SUMO_TAG_EDGEREL 

a relation between two edges

SUMO_TAG_TAZREL 

a relation between two TAZs

SUMO_TAG_TIMEDEVENT 

The definition of a periodic event.

SUMO_TAG_FROMEDGE 

Incoming edge specification (jtrrouter)

SUMO_TAG_TOEDGE 

Outgoing edge specification (jtrrouter)

SUMO_TAG_SINK 

Sink(s) specification.

SUMO_TAG_PARAM 

parameter associated to a certain key

SUMO_TAG_WAUT 
SUMO_TAG_WAUT_SWITCH 
SUMO_TAG_WAUT_JUNCTION 
SUMO_TAG_SEGMENT 

segment of a lane

SUMO_TAG_DEL 

delete certain element (note: DELETE is a macro)

SUMO_TAG_STOP 

stop for vehicles

GNE_TAG_STOP_LANE 

stop placed over a lane

GNE_TAG_STOP_BUSSTOP 

stop placed over a busStop

GNE_TAG_STOP_TRAINSTOP 

stop placed over a trainStop

GNE_TAG_STOP_CONTAINERSTOP 

stop placed over a containerStop

GNE_TAG_STOP_CHARGINGSTATION 

stop placed over a charging station

GNE_TAG_STOP_PARKINGAREA 

stop placed over a parking area

SUMO_TAG_POLYTYPE 

type of polygon

SUMO_TAG_CONNECTION 

connectioon between two lanes

SUMO_TAG_CONFLICT 

conflict between two connections

SUMO_TAG_PROHIBITION 

prohibition of circulation between two edges

SUMO_TAG_SPLIT 

split something

SUMO_TAG_NODE 

alternative definition for junction

SUMO_TAG_TYPE 

type (edge)

SUMO_TAG_LANETYPE 

lane type

SUMO_TAG_DETECTOR_DEFINITION 

definition of a detector

SUMO_TAG_ROUTE_DISTRIBUTION 

distribution of a route

SUMO_TAG_VTYPE_DISTRIBUTION 

distribution of a vehicle type

SUMO_TAG_ROUNDABOUT 

roundabout defined in junction

SUMO_TAG_JOIN 

Join operation.

SUMO_TAG_JOINEXCLUDE 

join exlude operation

SUMO_TAG_CROSSING 

crossing between edges for pedestrians

SUMO_TAG_WALKINGAREA 

walking area for pedestrians

SUMO_TAG_STOPOFFSET 

Information on vClass specific stop offsets at lane end.

SUMO_TAG_RAILSIGNAL_CONSTRAINTS 

Constraints on switching a rail signal.

SUMO_TAG_PREDECESSOR 

Predecessor constraint on switching a rail signal.

SUMO_TAG_INSERTION_PREDECESSOR 

Predecessor constraint on insertion before rail signal.

SUMO_TAG_FOE_INSERTION 

Predecessor constraint on switching a rail signal.

SUMO_TAG_INSERTION_ORDER 

Predecessor constraint on insertion before rail signal.

SUMO_TAG_BIDI_PREDECESSOR 

Predecessor constraint for rail signal before bidirectional section.

SUMO_TAG_RAILSIGNAL_CONSTRAINT_TRACKER 

Saved state for constraint tracker.

SUMO_TAG_LINK 

Link information for state-saving.

SUMO_TAG_APPROACHING 

Link-approaching vehicle information for state-saving.

SUMO_TAG_WAY 
SUMO_TAG_ND 
SUMO_TAG_TAG 
SUMO_TAG_RELATION 
SUMO_TAG_MEMBER 
SUMO_TAG_VIEWSETTINGS 
SUMO_TAG_VIEWSETTINGS_3D 
SUMO_TAG_VIEWSETTINGS_DECAL 
SUMO_TAG_VIEWSETTINGS_LIGHT 
SUMO_TAG_VIEWSETTINGS_SCHEME 
SUMO_TAG_VIEWSETTINGS_OPENGL 
SUMO_TAG_VIEWSETTINGS_BACKGROUND 
SUMO_TAG_VIEWSETTINGS_EDGES 
SUMO_TAG_VIEWSETTINGS_VEHICLES 
SUMO_TAG_VIEWSETTINGS_PERSONS 
SUMO_TAG_VIEWSETTINGS_CONTAINERS 
SUMO_TAG_VIEWSETTINGS_JUNCTIONS 
SUMO_TAG_VIEWSETTINGS_ADDITIONALS 
SUMO_TAG_VIEWSETTINGS_POIS 
SUMO_TAG_VIEWSETTINGS_POLYS 
SUMO_TAG_VIEWSETTINGS_LEGEND 
SUMO_TAG_VIEWSETTINGS_EVENT 
SUMO_TAG_VIEWSETTINGS_EVENT_JAM_TIME 
SUMO_TAG_INCLUDE 
SUMO_TAG_DELAY 
SUMO_TAG_VIEWPORT 
SUMO_TAG_SNAPSHOT 
SUMO_TAG_BREAKPOINT 
SUMO_TAG_LOCATION 
SUMO_TAG_COLORSCHEME 
SUMO_TAG_SCALINGSCHEME 
SUMO_TAG_ENTRY 
SUMO_TAG_RNGSTATE 
SUMO_TAG_RNGLANE 
SUMO_TAG_VEHICLETRANSFER 
SUMO_TAG_DEVICE 
SUMO_TAG_CF_KRAUSS 
SUMO_TAG_CF_KRAUSS_PLUS_SLOPE 
SUMO_TAG_CF_KRAUSS_ORIG1 
SUMO_TAG_CF_KRAUSSX 
SUMO_TAG_CF_EIDM 
SUMO_TAG_CF_SMART_SK 
SUMO_TAG_CF_DANIEL1 
SUMO_TAG_CF_IDM 
SUMO_TAG_CF_IDMM 
SUMO_TAG_CF_PWAGNER2009 
SUMO_TAG_CF_BKERNER 
SUMO_TAG_CF_WIEDEMANN 
SUMO_TAG_CF_W99 
SUMO_TAG_CF_ACC 
SUMO_TAG_CF_CACC 
SUMO_TAG_CF_RAIL 
SUMO_TAG_CF_CC 
SUMO_TAG_PERSON 
SUMO_TAG_PERSONTRIP 
SUMO_TAG_RIDE 
SUMO_TAG_WALK 
SUMO_TAG_PERSONFLOW 
SUMO_TAG_DATASET 
SUMO_TAG_DATAINTERVAL 
SUMO_TAG_CONTAINER 
SUMO_TAG_TRANSPORT 
SUMO_TAG_TRANSHIP 
SUMO_TAG_CONTAINERFLOW 
SUMO_TAG_TRAJECTORIES 
SUMO_TAG_TIMESTEP 
SUMO_TAG_TIMESLICE 
SUMO_TAG_ACTORCONFIG 
SUMO_TAG_MOTIONSTATE 
SUMO_TAG_OD_PAIR 
SUMO_TAG_TRANSPORTABLES 
AGEN_TAG_GENERAL 

ActivityGen Tags.

AGEN_TAG_STREET 

streets object

AGEN_TAG_WORKHOURS 

workingHours object

AGEN_TAG_OPENING 

opening for workingHours object

AGEN_TAG_CLOSING 

closing for workingHours object

AGEN_TAG_SCHOOLS 

school object

AGEN_TAG_SCHOOL 

schools object

AGEN_TAG_BUSSTATION 

busStation and bus objects

AGEN_TAG_BUSLINE 

bus line

AGEN_TAG_STATIONS 

stations for certain vehicles

AGEN_TAG_REV_STATIONS 

rev stations for certain vehicles

AGEN_TAG_STATION 

station for a certain vehicle

AGEN_TAG_FREQUENCY 

frequency of a object

AGEN_TAG_POPULATION 

population and children accompaniment brackets

AGEN_TAG_BRACKET 

alternative definition for Population

AGEN_TAG_CITYGATES 

city entrances

AGEN_TAG_ENTRANCE 

alternative definition for city entrances

AGEN_TAG_PARAM 

parameters

GNE_TAG_EDGEREL_SINGLE 
GNE_TAG_INTERNAL_LANE 

internal lane

GNE_TAG_POILANE 

Point of interest over Lane.

GNE_TAG_POIGEO 

Point of interest over view with GEO attributes.

GNE_TAG_JPS_WALKABLEAREA 

polygon used for draw juPedSim walkable areas

GNE_TAG_JPS_OBSTACLE 

polygon used for draw juPedSim obstacles

GNE_TAG_COF_SYMBOL 

COF Symbol.

GNE_TAG_FLOW_ROUTE 

a flow definition using a route instead of a from-to edges route

GNE_TAG_FLOW_WITHROUTE 

description of a vehicle with an embedded route

GNE_TAG_WAYPOINT 

waypoint for vehicles

GNE_TAG_WAYPOINT_LANE 

waypoint placed over a lane

GNE_TAG_WAYPOINT_BUSSTOP 

waypoint placed over a busStop

GNE_TAG_WAYPOINT_TRAINSTOP 

waypoint placed over a busStop

GNE_TAG_WAYPOINT_CONTAINERSTOP 

waypoint placed over a containerStop

GNE_TAG_WAYPOINT_CHARGINGSTATION 

waypoint placed over a charging station

GNE_TAG_WAYPOINT_PARKINGAREA 

waypoint placed over a parking area

GNE_TAG_PERSONTRIP_EDGE_EDGE 
GNE_TAG_PERSONTRIP_EDGE_TAZ 
GNE_TAG_PERSONTRIP_EDGE_JUNCTION 
GNE_TAG_PERSONTRIP_EDGE_BUSSTOP 
GNE_TAG_PERSONTRIP_EDGE_TRAINSTOP 
GNE_TAG_PERSONTRIP_TAZ_EDGE 
GNE_TAG_PERSONTRIP_TAZ_TAZ 
GNE_TAG_PERSONTRIP_TAZ_JUNCTION 
GNE_TAG_PERSONTRIP_TAZ_BUSSTOP 
GNE_TAG_PERSONTRIP_TAZ_TRAINSTOP 
GNE_TAG_PERSONTRIP_JUNCTION_EDGE 
GNE_TAG_PERSONTRIP_JUNCTION_TAZ 
GNE_TAG_PERSONTRIP_JUNCTION_JUNCTION 
GNE_TAG_PERSONTRIP_JUNCTION_BUSSTOP 
GNE_TAG_PERSONTRIP_JUNCTION_TRAINSTOP 
GNE_TAG_PERSONTRIP_BUSSTOP_EDGE 
GNE_TAG_PERSONTRIP_BUSSTOP_TAZ 
GNE_TAG_PERSONTRIP_BUSSTOP_JUNCTION 
GNE_TAG_PERSONTRIP_BUSSTOP_BUSSTOP 
GNE_TAG_PERSONTRIP_BUSSTOP_TRAINSTOP 
GNE_TAG_PERSONTRIP_TRAINSTOP_EDGE 
GNE_TAG_PERSONTRIP_TRAINSTOP_TAZ 
GNE_TAG_PERSONTRIP_TRAINSTOP_JUNCTION 
GNE_TAG_PERSONTRIP_TRAINSTOP_BUSSTOP 
GNE_TAG_PERSONTRIP_TRAINSTOP_TRAINSTOP 
GNE_TAG_WALK_EDGE_EDGE 
GNE_TAG_WALK_EDGE_TAZ 
GNE_TAG_WALK_EDGE_JUNCTION 
GNE_TAG_WALK_EDGE_BUSSTOP 
GNE_TAG_WALK_EDGE_TRAINSTOP 
GNE_TAG_WALK_TAZ_EDGE 
GNE_TAG_WALK_TAZ_TAZ 
GNE_TAG_WALK_TAZ_JUNCTION 
GNE_TAG_WALK_TAZ_BUSSTOP 
GNE_TAG_WALK_TAZ_TRAINSTOP 
GNE_TAG_WALK_JUNCTION_EDGE 
GNE_TAG_WALK_JUNCTION_TAZ 
GNE_TAG_WALK_JUNCTION_JUNCTION 
GNE_TAG_WALK_JUNCTION_BUSSTOP 
GNE_TAG_WALK_JUNCTION_TRAINSTOP 
GNE_TAG_WALK_BUSSTOP_EDGE 
GNE_TAG_WALK_BUSSTOP_TAZ 
GNE_TAG_WALK_BUSSTOP_JUNCTION 
GNE_TAG_WALK_BUSSTOP_BUSSTOP 
GNE_TAG_WALK_BUSSTOP_TRAINSTOP 
GNE_TAG_WALK_TRAINSTOP_EDGE 
GNE_TAG_WALK_TRAINSTOP_TAZ 
GNE_TAG_WALK_TRAINSTOP_JUNCTION 
GNE_TAG_WALK_TRAINSTOP_BUSSTOP 
GNE_TAG_WALK_TRAINSTOP_TRAINSTOP 
GNE_TAG_WALK_EDGES 
GNE_TAG_WALK_ROUTE 
GNE_TAG_RIDE_EDGE_EDGE 
GNE_TAG_RIDE_EDGE_BUSSTOP 
GNE_TAG_RIDE_EDGE_TRAINSTOP 
GNE_TAG_RIDE_BUSSTOP_EDGE 
GNE_TAG_RIDE_BUSSTOP_BUSSTOP 
GNE_TAG_RIDE_BUSSTOP_TRAINSTOP 
GNE_TAG_RIDE_TRAINSTOP_EDGE 
GNE_TAG_RIDE_TRAINSTOP_BUSSTOP 
GNE_TAG_RIDE_TRAINSTOP_TRAINSTOP 
GNE_TAG_STOPPERSON_BUSSTOP 
GNE_TAG_STOPPERSON_TRAINSTOP 
GNE_TAG_STOPPERSON_EDGE 
GNE_TAG_TRANSPORT_EDGE_EDGE 
GNE_TAG_TRANSPORT_EDGE_CONTAINERSTOP 
GNE_TAG_TRANSPORT_CONTAINERSTOP_EDGE 
GNE_TAG_TRANSPORT_CONTAINERSTOP_CONTAINERSTOP 
GNE_TAG_TRANSHIP_EDGE_EDGE 
GNE_TAG_TRANSHIP_EDGE_CONTAINERSTOP 
GNE_TAG_TRANSHIP_CONTAINERSTOP_EDGE 
GNE_TAG_TRANSHIP_CONTAINERSTOP_CONTAINERSTOP 
GNE_TAG_TRANSHIP_EDGES 
GNE_TAG_STOPCONTAINER_CONTAINERSTOP 
GNE_TAG_STOPCONTAINER_EDGE 
SUMO_TAG_NOTHING 

invalid tag, must be the last one

Definition at line 41 of file SUMOXMLDefinitions.h.

◆ TrafficLightLayout

enum TrafficLightLayout
strong
Enumerator
OPPOSITES 
INCOMING 
ALTERNATE_ONEWAY 
DEFAULT 

Definition at line 1788 of file SUMOXMLDefinitions.h.

◆ TrafficLightType

enum TrafficLightType
strong
Enumerator
STATIC 
RAIL_SIGNAL 
RAIL_CROSSING 
ACTUATED 
NEMA 
DELAYBASED 
SOTL_PHASE 
SOTL_PLATOON 
SOTL_REQUEST 
SOTL_WAVE 
SOTL_MARCHING 
SWARM_BASED 
HILVL_DETERMINISTIC 
OFF 
INVALID 

Definition at line 1769 of file SUMOXMLDefinitions.h.

◆ TrainType

enum TrainType
strong
Enumerator
CUSTOM 
NGT400 
NGT400_16 
RB425 
RB628 
ICE1 
REDOSTO7 
FREIGHT 
ICE3 
MIREOPLUSB 
MIREOPLUSH 
UNKNOWN 

Definition at line 1911 of file SUMOXMLDefinitions.h.

Variable Documentation

◆ SUMO_PARAM_ORIGID