 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
955 assert(internalEdge[0] ==
':');
956 return internalEdge.substr(1, internalEdge.rfind(
'_') - 1);
962 return laneID.substr(0, laneID.rfind(
'_'));
968 return (value.size() > 0) && value.find_first_of(
" \t\n\r|\\'\";,:!<>&*?") == std::string::npos;
974 return (value.size() > 0) && value.find_first_of(
" \t\n\r|\\'\";,!<>&*?") == std::string::npos;
980 return (value.size() > 0) && value.find_first_of(
" \t\n\r|\\'\";,<>&*?") == std::string::npos;
985 return (value.size() > 0) && value.find_first_of(
" \t\n\r|\\'\";,!<>&*?") == std::string::npos;
991 return (value.size() > 0) && value.find_first_of(
"\t\n\r|\\'\";,!<>&*?") == std::string::npos;
996 return value.find_first_of(
"\t\n\r@$%^&/|\\{}*'\";<>") == std::string::npos;
1002 return (value.find_first_of(
"\t\n\r@$%^&|{}*'\";<>") == std::string::npos);
1009 if (typeIDs.empty()) {
1013 for (
auto i : typeIDs) {
1026 if (typeIDs.empty()) {
1030 for (
const auto& i : typeIDs) {
1043 if (value.empty()) {
@ SUMO_TAG_TRAIN_STOP
A train stop (alias for bus stop)
@ AGEN_TAG_SCHOOL
schools object
@ SUMO_ATTR_ENERGYCHARGEDSTOPPED
Energy charged stopped.
static bool isValidAttribute(const std::string &value)
whether the given string is a valid attribute for a certain key (for example, a name)
@ SUMO_ATTR_BOARDING_DURATION
@ SUMO_ATTR_LCA_SPEEDGAIN_PARAM
@ NODETYPE_TRAFFIC_LIGHT_RIGHT_ON_RED
static StringBijection< LaneChangeModel > LaneChangeModels
lane change models
@ LATALIGN_LEFT
drive on the left side
@ SUMO_TAG_STOPOFFSET
Information on vClass specific stop offsets at lane end.
@ SUMO_ATTR_CF_WIEDEMANN_ESTIMATION
@ AGEN_TAG_OPENING
opening for workingHours object
@ LINKSTATE_EQUAL
This is an uncontrolled, right-before-left link.
@ SUMO_TAG_LANECALIBRATOR
A calibrator placed over lane (used in netedit)
@ SUMO_ATTR_PROPULSIONEFFICIENCY
Propulsion efficiency.
static StringBijection< RightOfWay >::Entry rightOfWayValuesInitializer[]
lane spread function values
static bool isValidAdditionalID(const std::string &value)
whether the given string is a valid id for an additional object
@ SUMO_ATTR_HALTING_SPEED_THRESHOLD
static const char AllowedTLS_linkStatesInitializer[]
all allowed characters for phase state
@ SUMO_TAG_STOP_PARKINGAREA
stop placed over a parking area (used in netedit)
@ SUMO_ATTR_GC_GAIN_GAP_CACC
@ SUMO_ATTR_CF_CC_CCDECEL
static StringBijection< SumoXMLEdgeFunc >::Entry sumoEdgeFuncValues[]
edge function values
@ SUMO_ATTR_VEHICLEMASS
Vehicle mass.
@ SUMO_TAG_JOINEXCLUDE
join exlude operation
@ SUMO_ATTR_JM_IGNORE_KEEPCLEAR_TIME
@ AGEN_TAG_POPULATION
population and children accompaniment brackets
static StringBijection< LinkState > LinkStates
link states
@ SUMO_TAG_POLY
begin/end of the description of a polygon
@ NODETYPE_DEAD_END_DEPRECATED
@ SUMO_ATTR_CF_IDMM_ADAPT_FACTOR
@ SUMO_ATTR_CONTAINER_STOP
static bool isValidListOfNetIDs(const std::string &value)
whether the given string is a valid list of id for a network (empty aren't allowed)
@ SUMO_ATTR_ENERGYCHARGEDINTRANSIT
Energy charged in transit.
@ LINKSTATE_TL_OFF_BLINKING
The link is controlled by a tls which is off and blinks, has to brake.
@ SUMO_ATTR_MAXIMUMPOWER
Maximum Power.
@ SUMO_TAG_SOURCE
a source
@ SUMO_TAG_POLYTYPE
type of polygon
@ SUMO_TAG_VIEWSETTINGS_OPENGL
@ LCA_LEFT
Wants go to the left.
@ SUMO_TAG_STOP_LANE
stop placed over a lane (used in netedit)
@ SUMO_ATTR_TLTYPE
node: the type of traffic light
@ SUMO_ATTR_LCA_COOPERATIVE_PARAM
static bool isValidFilename(const std::string &value)
whether the given string is a valid attribute for a filename (for example, a name)
@ SUMO_ATTR_CF_IDM_STEPPING
@ SUMO_ATTR_LIMIT_TURN_SPEED
@ AGEN_TAG_STREET
streets object
@ AGEN_TAG_GENERAL
ActivityGen Tags.
@ LATALIGN_ARBITRARY
maintain the current alignment
@ SUMO_TAG_CF_KRAUSS_ORIG1
static StringBijection< LaneChangeAction > LaneChangeActions
lane change actions
@ SUMO_TAG_VIEWSETTINGS_SCHEME
@ LINKSTATE_TL_OFF_NOSIGNAL
The link is controlled by a tls which is off, not blinking, may pass.
@ SUMO_ATTR_CHECKLANEFOES_ALL
@ SUMO_TAG_ROUTE_DISTRIBUTION
distribution of a route
@ SUMO_TAG_PARAM
parameter associated to a certain key
@ SUMO_ATTR_RECTANGULAR_LANE_CUT
@ SUMO_ATTR_CHARGINGSTATIONID
Charging Station ID.
@ SUMO_TAG_VIEWSETTINGS_LEGEND
@ SUMO_TAG_ROUTES
root element of a route file
@ SUMO_TAG_TAZSOURCE
a source within a district (connection road)
@ SUMO_TAG_CONTAINER_STOP
A container stop.
@ LINKDIR_PARTRIGHT
The link is a partial right direction.
@ SUMO_ATTR_CUSTOMSHAPE
whether a given shape is user-defined
@ SUMO_TAG_VIEWSETTINGS_POIS
@ SUMO_ATTR_ARRIVALPOS_LAT
@ SUMO_TAG_LANE_AREA_DETECTOR
alternative tag for e2 detector
@ SUMO_ATTR_TIMESTOPPED
Time stopped.
static StringBijection< TrainType >::Entry trainTypeValues[]
train type values values
@ AGEN_TAG_BUSLINE
bus line
@ SUMO_ATTR_JM_DRIVE_AFTER_YELLOW_TIME
@ LATALIGN_CENTER
drive in the middle
static StringBijection< RightOfWay > RightOfWayValues
righ of way algorithms
@ SUMO_ATTR_CF_PWAGNER2009_APPROB
@ SUMO_ATTR_CONSTANTPOWERINTAKE
Constant Power Intake.
@ SUMO_TAG_LANE
begin/end of the description of a single lane
@ SUMO_ATTR_TLID
link,node: the traffic light id responsible for this link
@ SUMO_ATTR_PERSONSPERHOUR
@ SUMO_ATTR_LOADING_DURATION
@ SUMO_ATTR_LCA_LANE_DISCIPLINE
@ SUMO_TAG_PTYPE
description of a person type (used in NETEDIT)
@ LINKDIR_TURN_LEFTHAND
The link is a 180 degree turn (left-hand network)
@ SUMO_ATTR_COLOR
A color information.
@ LCA_SPEEDGAIN
The action is due to the wish to be faster (tactical lc)
static StringBijection< LinkDirection >::Entry linkDirectionValues[]
link direction values
@ LINKSTATE_TL_GREEN_MINOR
The link has green light, has to brake.
@ SUMO_TAG_POI
begin/end of the description of a Point of interest
@ LCA_URGENT
The action is urgent (to be defined by lc-model)
@ SUMO_ATTR_GC_GAIN_GAP_DOT_CACC
@ SUMO_ATTR_MAXIMUMBATTERYCAPACITY
Maxium battery capacity.
@ GNE_ATTR_SHAPE_END
last coordinate of edge shape
@ SUMO_ATTR_CONTAINER_CAPACITY
static StringBijection< LateralAlignment >::Entry lateralAlignmentValues[]
lanteral alignment values
@ SUMO_ATTR_VISIBILITY_DISTANCE
foe visibility distance of a link
@ SUMO_ATTR_SCHEMA_LOCATION
@ SUMO_TAG_DET_ENTRY
an e3 entry point
@ SUMO_TAG_NOTHING
invalid tag
static StringBijection< LinkState >::Entry linkStateValues[]
link state values
@ SUMO_TAG_DETECTOR_DEFINITION
definition of a detector
@ SUMO_TAG_DELETE
delete certain element
@ SUMO_ATTR_CF_CC_FLATBED_KA
@ SUMO_TAG_VTYPE
description of a vehicle type
@ LATALIGN_NICE
align with the closest sublane border
@ SUMO_ATTR_CHARGING_STATION
@ SUMO_TAG_VIEWSETTINGS_VEHICLES
@ LINKSTATE_TL_GREEN_MAJOR
The link has green light, may pass.
@ SUMO_TAG_PHASE
a single phase description
@ SUMO_ATTR_WIDTHRESOLUTION
@ LINKSTATE_MAJOR
This is an uncontrolled, major link, may pass.
@ RIGHT_OF_WAY_EDGEPRIORITY
@ SUMO_ATTR_CHARGEINTRANSIT
Allow/disallow charge in transit in Charging Stations.
@ GNE_ATTR_CENTER_AFTER_CREATION
flag to center camera after element creation
@ SUMO_ATTR_LCA_MAXSPEEDLATFACTOR
@ SUMO_ATTR_LCA_KEEPRIGHT_PARAM
static bool isValidDetectorID(const std::string &value)
whether the given string is a valid id for an detector
@ SUMO_TAG_PARKING_SPACE
A parking space for a single vehicle within a parking area.
@ SUMO_ATTR_LANE_CHANGE_MODEL
@ LINKDIR_NODIR
The link has no direction (is a dead end link)
@ SUMO_TAG_VIEWSETTINGS_BACKGROUND
@ SUMO_ATTR_SPREADTYPE
The information about how to spread the lanes from the given position.
@ AGEN_TAG_BRACKET
alternative definition for Population
@ SUMO_ATTR_DIR
The abstract direction of a link.
static StringBijection< LinkDirection > LinkDirections
link directions
@ SUMO_TAG_MEANDATA_EDGE
an edge based mean data detector
@ AGEN_TAG_FREQUENCY
frequency of a object
@ SUMO_ATTR_ENERGYCONSUMED
Energy consumed.
@ SUMO_ATTR_CHECKLANEFOES_ROUNDABOUT
@ SUMO_ATTR_CF_CC_FLATBED_KP
@ SUMO_ATTR_JM_IGNORE_FOE_PROB
@ SUMO_ATTR_LCA_EXPERIMENTAL1
@ SUMO_ATTR_JM_TIMEGAP_MINOR
@ SUMO_TAG_TRIP_TAZ
a single trip definition that uses TAZs (used in NETEDIT)
@ SUMO_ATTR_ORIG_BOUNDARY
@ SUMO_ATTR_TOTALENERGYCHARGED
@ SUMO_TAG_VIEWSETTINGS_PERSONS
@ SUMO_ATTR_EXCLUDE_EMPTY
@ SUMO_ATTR_NEXT
succesor phase index
@ SUMO_ATTR_JM_IGNORE_FOE_SPEED
@ LATALIGN_RIGHT
drive on the right side
@ SUMO_ATTR_BEGIN
weights: time range begin
@ SUMO_TAG_WALKINGAREA
walking area for pedestrians
static StringBijection< SumoXMLTag > CarFollowModels
car following models
@ SUMO_ATTR_CHARGEDELAY
Delay in the charge of charging stations.
@ LCA_OVERLAPPING
The vehicle is blocked being overlapping.
@ LINKDIR_RIGHT
The link is a (hard) right direction.
@ SUMO_ATTR_LCA_MAXSPEEDLATSTANDING
@ SUMO_ATTR_TRACK_VEHICLES
@ SUMO_ATTR_PERSON_NUMBER
@ SUMO_ATTR_CHARGINGSTEPS
number of steps that a vehicle is charging
@ SUMO_TAG_PARKING_ZONE_REROUTE
entry for an alternative parking zone
static const std::string ALLOWED_TLS_LINKSTATES
all allowed characters for phase state
@ AGEN_TAG_STATION
station for a certain vehicle
@ GNE_ATTR_SHAPE_START
first coordinate of edge shape
@ LINKDIR_TURN
The link is a 180 degree turn.
@ SUMO_TAG_PROHIBITION
prohibition of circulation between two edges
@ SUMO_ATTR_RECUPERATIONEFFICIENCY
Recuperation efficiency (constant)
@ SUMO_TAG_DEST_PROB_REROUTE
probability of destiny of a reroute
@ SUMO_ATTR_LCA_SUBLANE_PARAM
@ SUMO_TAG_NEIGH
begin/end of the description of a neighboring lane
@ SUMO_TAG_ROUTEFLOW
a flow definition nusing a route instead of a from-to edges route (used in NETEDIT)
@ AGEN_TAG_REV_STATIONS
rev stations for certain vehicles
static StringBijection< int >::Entry attrs[]
The names of SUMO-XML attributes (for passing to GenericSAXHandler)
static bool isValidParameterKey(const std::string &value)
whether the given string is a valid key for a parameter
@ LINKDIR_STRAIGHT
The link is a straight direction.
@ SUMO_ATTR_CF_CC_CONSTSPACING
@ GNE_ATTR_MODIFICATION_STATUS
whether a feature has been loaded,guessed,modified or approved
@ SUMO_ATTR_APPARENTDECEL
@ SUMO_ATTR_CHARGINGPOWER
@ SUMO_TAG_FLOW
a flow definitio nusing a from-to edges instead of a route (used by router)
@ LCA_STRATEGIC
The action is needed to follow the route (navigational lc)
@ LINKSTATE_TL_YELLOW_MINOR
The link has yellow light, has to brake anyway.
@ SUMO_ATTR_COLLISION_MINGAP_FACTOR
@ SUMO_TAG_CHARGING_STATION
A Charging Station.
@ SUMO_TAG_VIEWSETTINGS_LIGHT
@ SUMO_TAG_STOP_CHARGINGSTATION
stop placed over a charging station (used in netedit)
@ SUMO_ATTR_CHARGINGEND
timesteps in which charging ends
@ AGEN_ATTR_MAX_FOOT_DIST
@ SUMO_ATTR_GCC_GAIN_GAP_CACC
@ SUMO_ATTR_KEEP_CLEAR
Whether vehicles must keep the junction clear.
@ SUMO_ATTR_LCA_OPPOSITE_PARAM
@ NODETYPE_TRAFFIC_LIGHT_NOJUNCTION
@ SUMO_TAG_POILANE
begin/end of the description of a Point of interest over Lane (used by Netedit)
@ SUMO_ATTR_CF_CC_FLATBED_H
@ SUMO_TAG_VSS
A variable speed sign.
@ SUMO_TAG_PERSONSTOP_LANE
@ LINKSTATE_TL_REDYELLOW
The link has red light (must brake) but indicates upcoming green.
@ SUMO_TAG_SEGMENT
segment of a lane
@ SUMO_ATTR_RNG_DRIVERSTATE
@ SUMO_TAG_REQUEST
description of a logic request within the junction
@ GNE_ATTR_DEFAULT_VTYPE_MODIFIED
Flag to check if a default VType was modified.
@ SUMO_ATTR_TLLINKINDEX2
link: the index of the opposite direction link of a pedestrian crossing
@ SUMO_TAG_STOP
stop for vehicles
@ SUMO_ATTR_NOTHING
invalid attribute
@ SUMO_ATTR_DEPARTPOS_LAT
@ SUMO_ATTR_STOPPINGTRESHOLD
Stopping treshold.
@ SUMO_TAG_VIEWSETTINGS_JUNCTIONS
@ SUMO_TAG_BREAKPOINTS_FILE
@ SUMO_ATTR_LCA_SPEEDGAINRIGHT
@ SUMO_ATTR_EDGES
the edges of a route
@ LINKSTATE_ZIPPER
This is an uncontrolled, zipper-merge link.
@ SUMO_TAG_PARKING_AREA
A parking area.
@ AGEN_TAG_WORKHOURS
workingHours object
@ SUMO_ATTR_JM_DRIVE_RED_SPEED
@ SUMO_ATTR_ACTUALBATTERYCAPACITY
@ SUMO_ATTR_LAYER
A layer number.
@ SUMO_ATTR_SHOW_DETECTOR
@ SUMO_TAG_EDGE
begin/end of the description of an edge
@ GNE_ATTR_PARAMETERS
parameters "key1=value1|key2=value2|...|keyN=valueN"
@ SUMO_ATTR_CF_CC_PLOEG_KP
static bool isValidParameterValue(const std::string &value)
whether the given string is a valid value for a parameter
@ SUMO_ATTR_CA_GAIN_SPEED
@ GNE_ATTR_CLOSE_SHAPE
Close shape of a polygon (Used by GNEPolys)
@ SUMO_ATTR_CA_GAIN_GAP_CACC
static StringBijection< SumoXMLNodeType >::Entry sumoNodeTypeValues[]
containers for the different SUMOXMLDefinitions
@ SUMO_TAG_STEP
trigger: a step description
@ SUMO_ATTR_PERSON_CAPACITY
static StringBijection< PersonMode > PersonModeValues
person modes
@ SUMO_TAG_CF_KRAUSS_PLUS_SLOPE
@ SUMO_ATTR_LCA_LOOKAHEADLEFT
@ SUMO_TAG_VEHICLETRANSFER
@ SUMO_ATTR_CONTAINER_NUMBER
@ SUMO_TAG_ROUTE_PROB_REROUTE
probability of route of a reroute
@ SUMO_ATTR_LCA_OVERTAKE_RIGHT
@ GNE_ATTR_BLOCK_SHAPE
block shape of a graphic element (Used mainly in GNEShapes)
@ SUMO_ATTR_LCA_STRATEGIC_PARAM
@ SUMO_ATTR_ROLLDRAGCOEFFICIENT
Roll Drag coefficient.
@ LINKSTATE_DEADEND
This is a dead end link.
@ SUMO_ATTR_JM_SIGMA_MINOR
static StringBijection< LaneChangeAction >::Entry laneChangeActionValues[]
lane change action values
@ SUMO_TAG_REROUTER
A rerouter.
@ LATALIGN_COMPACT
align with the rightmost sublane that allows keeping the current speed
@ LCA_SUBLANE
used by the sublane model
@ LINKDIR_LEFT
The link is a (hard) left direction.
@ SUMO_TAG_PERSONTRIP_BUSSTOP
@ SUMO_TAG_SINK
Sink(s) specification.
static StringBijection< int > Attrs
The names of SUMO-XML attributes for use in netbuild.
@ SUMO_TAG_MEANDATA_LANE
a lane based mean data detector
@ SUMO_ATTR_TOTALENERGYCHARGED_VEHICLE
total energy charged into a single vehicle
@ LINKSTATE_MINOR
This is an uncontrolled, minor link, has to brake.
@ SUMO_TAG_CF_PWAGNER2009
@ SUMO_TAG_VIEWSETTINGS_EVENT
@ SUMO_TAG_CLOSING_REROUTE
reroute of type closing
static StringBijection< int >::Entry tags[]
The names of SUMO-XML elements (for passing to GenericSAXHandler)
@ SUMO_ATTR_LCA_IMPATIENCE
@ SUMO_TAG_VEHICLE
description of a vehicle
@ SUMO_ATTR_TIME
trigger: the time of the step
@ SUMO_TAG_TOEDGE
Outgoing edge specification (jtrrouter)
@ SUMO_ATTR_DETECT_PERSONS
@ NODETYPE_RIGHT_BEFORE_LEFT
@ SUMO_ATTR_LCA_ASSERTIVE
@ SUMO_ATTR_FILL
Fill the polygon.
static StringBijection< SumoXMLTag >::Entry carFollowModelValues[]
car follwing model values
@ AGEN_ATTR_DEP_VARIATION
@ SUMO_ATTR_POSONLANE
Position on lane.
@ SUMO_ATTR_CF_CC_LANES_COUNT
@ SUMO_ATTR_CF_WIEDEMANN_SECURITY
@ SUMO_ATTR_CF_CC_FLATBED_D
@ SUMO_TAG_E2DETECTOR_MULTILANE
an e2 detector over multiple lanes (used by Netedit)
@ SUMO_ATTR_RNG_INSERTIONCONTROL
@ SUMO_TAG_RESTRICTION
begin/end of the description of an edge restriction
@ SUMO_ATTR_RADIUS
The turning radius at an intersection in m.
@ SUMO_TAG_TLLOGIC
a traffic light logic
@ SUMO_TAG_TAZ
a traffic assignment zone
@ SUMO_ATTR_GCC_GAIN_GAP_DOT_CACC
@ SUMO_ATTR_GENERATE_WALKS
@ SUMO_TAG_VIEWSETTINGS_ADDITIONALS
@ SUMO_ATTR_JM_CROSSING_GAP
@ AGEN_TAG_CLOSING
closing for workingHours object
@ SUMO_ATTR_CA_GAIN_GAP_DOT_CACC
@ SUMO_ATTR_CONTROLLED_INNER
@ AGEN_TAG_STATIONS
stations for certain vehicles
@ SUMO_TAG_BUS_STOP
A bus stop.
@ SUMO_ATTR_CF_PWAGNER2009_TAULAST
@ SUMO_TAG_ENTRY_EXIT_DETECTOR
alternative tag for e3 detector
@ SUMO_TAG_TAZSINK
a sink within a district (connection road)
@ SUMO_ATTR_STATE
The state of a link.
@ SUMO_TAG_STOP_CONTAINERSTOP
stop placed over a containerStop (used in netedit)
@ LCA_RIGHT
Wants go to the right.
@ SUMO_ATTR_CHARGING_STATUS
@ SUMO_ATTR_CF_CC_FLATBED_KV
@ SUMO_ATTR_ROADSIDE_CAPACITY
@ SUMO_TAG_TRAFFIC_LIGHT
a traffic light
@ SUMO_TAG_FLOWSTATE
a flow state definition (used when saving and loading simulatino state)
@ SUMO_ATTR_CF_CC_PLOEG_H
@ LCA_STAY
Needs to stay on the current lane.
@ SUMO_TAG_CROSSING
crossing between edges for pedestrians
static StringBijection< int > Tags
The names of SUMO-XML elements for use in netbuild.
@ SUMO_ATTR_HALTING_TIME_THRESHOLD
@ AGEN_TAG_SCHOOLS
school object
static bool isValidTypeID(const std::string &value)
whether the given string is a valid id for an edge or vehicle type
static StringBijection< FringeType >::Entry fringeTypeValuesInitializer[]
lane spread function values
@ SUMO_TAG_FLOW_CALIBRATOR
a flow definition within in Calibrator (used in NETEDIT)
@ SUMO_TAG_PT_LINE
A pt line.
@ SUMO_ATTR_SIDEWALKWIDTH
@ SUMO_ATTR_CAR_FOLLOW_MODEL
@ SUMO_TAG_VIEWSETTINGS_CONTAINERS
@ SUMO_ATTR_TLLINKINDEX
link: the index of the link within the traffic light
@ LINKSTATE_TL_YELLOW_MAJOR
The link has yellow light, may pass.
@ AGEN_ATTR_UNI_RAND_TRAFFIC
@ LCA_AMBACKBLOCKER_STANDING
@ SUMO_ATTR_CONV_BOUNDARY
@ SUMO_ATTR_EXPECTED_CONTAINERS
static StringBijection< TrainType > TrainTypes
train types
@ SUMO_ATTR_LCA_TIME_TO_IMPATIENCE
const std::string SUMO_PARAM_ORIGID("origId")
@ SUMO_TAG_NET
root element of a network file
@ SUMO_ATTR_INTERNALMOMENTOFINERTIA
Internal moment of inertia.
static bool isValidNetID(const std::string &value)
whether the given string is a valid id for a network element
@ SUMO_TAG_VAPORIZER
vaporizer of vehicles
static bool isValidVehicleID(const std::string &value)
whether the given string is a valid id for a vehicle or flow
static std::string getEdgeIDFromLane(const std::string laneID)
return edge id when given the lane ID
static StringBijection< SumoXMLEdgeFunc > EdgeFunctions
edge functions
@ SUMO_ATTR_WITH_INTERNAL
@ SUMO_ATTR_CONTAINER_TRIGGERED
@ GNE_ATTR_BLOCK_MOVEMENT
block movement of a graphic element
@ SUMO_ATTR_MAX_TRAVELTIME
@ SUMO_ATTR_BIKELANEWIDTH
@ SUMO_ATTR_EFFICIENCY
Eficiency of the charge in Charging Stations.
static StringBijection< TrafficLightType >::Entry trafficLightTypesValues[]
traffic light types values
@ SUMO_TAG_PERSONTRIP_FROMTO
@ SUMO_TAG_TIMEDEVENT
The definition of a periodic event.
@ AGEN_TAG_PARAM
parameters
@ SUMO_ATTR_CARRIAGE_LENGTH
@ SUMO_ATTR_RIGHT_OF_WAY
How to compute right of way.
@ SUMO_TAG_CONNECTION
connectio between two lanes
@ SUMO_ATTR_JM_DRIVE_AFTER_RED_TIME
@ SUMO_ATTR_EMERGENCYDECEL
@ SUMO_ATTR_CF_CC_PLOEG_KD
@ SUMO_ATTR_PARTIALCHARGE
energy provied by charging station at certain timestep
static StringBijection< TrafficLightType > TrafficLightTypes
traffic light types
@ SUMO_TAG_ROUTEPROBE
a routeprobe detector
@ SUMO_ATTR_GC_GAIN_SPEED
@ SUMO_ATTR_JAM_DIST_THRESHOLD
@ SUMO_TAG_ROUTE
begin/end of the description of a route
static StringBijection< LaneSpreadFunction >::Entry laneSpreadFunctionValues[]
lane spread function values
@ SUMO_ATTR_MAXDURATION
maximum duration of a phase
std::vector< std::string > getVector()
return vector of strings
static StringBijection< FringeType > FringeTypeValues
fringe types
@ LINKSTATE_ALLWAY_STOP
This is an uncontrolled, all-way stop link.
@ SUMO_TAG_E3DETECTOR
an e3 detector
@ AGEN_TAG_ENTRANCE
alternative definition for city entrances
static StringBijection< LaneSpreadFunction > LaneSpreadFunctions
lane spread functions
@ AGEN_ATTR_OUT_WORKPOSITION
@ AGEN_TAG_CITYGATES
city entrances
@ SUMO_TAG_CLOSING_LANE_REROUTE
lane of a reroute of type closing
@ SUMO_ATTR_GCC_GAIN_SPACE
@ SUMO_ATTR_ACTIONSTEPLENGTH
@ SUMO_ATTR_ENERGYCHARGED
tgotal of Energy charged
@ GNE_ATTR_SELECTED
element is selected
@ LCA_KEEPRIGHT
The action is due to the default of keeping right "Rechtsfahrgebot".
@ SUMO_ATTR_END
weights: time range end
@ SUMO_TAG_FROMEDGE
Incoming edge specification (jtrrouter)
@ SUMO_ATTR_LOCOMOTIVE_LENGTH
@ SUMO_ATTR_HEADWAY_TIME_CACC_TO_ACC
@ SUMO_TAG_STOP_BUSSTOP
stop placed over a busStop (used in netedit)
@ SUMO_ATTR_GC_GAIN_SPACE
@ SUMO_TAG_JOIN
Join operation.
@ SUMO_ATTR_MANEUVER_ANGLE_TIMES
Class specific timing values for vehicle manoeuvering through angle ranges.
@ AGEN_TAG_BUSSTATION
busStation and bus objects
@ LINKSTATE_TL_RED
The link has red light (must brake)
@ AGEN_ATTR_MAX_TRIP_DURATION
@ SUMO_ATTR_FRINGE
Fringe type of node.
@ SUMO_ATTR_AIRDRAGCOEFFICIENT
Air drag coefficient.
static std::string getJunctionIDFromInternalEdge(const std::string internalEdge)
return the junction id when given an edge of type internal, crossing or WalkingArea
static StringBijection< LateralAlignment > LateralAlignments
lateral alignments
@ SUMO_ATTR_RADIALDRAGCOEFFICIENT
Radial drag coefficient.
@ SUMO_ATTR_CROSSING_EDGES
the edges crossed by a pedestrian crossing
@ SUMO_TAG_INTERVAL
an aggreagated-output interval
@ SUMO_TAG_VIEWSETTINGS_EVENT_JAM_TIME
static bool isValidListOfTypeID(const std::string &value)
whether the given string is a valid list of ids for an edge or vehicle type (empty aren't allowed)
@ SUMO_TAG_PERSONSTOP_BUSSTOP
@ TLTYPE_HILVL_DETERMINISTIC
static StringBijection< PersonMode >::Entry personModeValuesInitializer[]
person mode values
@ SUMO_TAG_ROUNDABOUT
roundabout defined in junction
@ SUMO_TAG_ACCESS
An access point for a train stop.
@ SUMO_TAG_INDUCTION_LOOP
alternative tag for e1 detector
@ SUMO_ATTR_RECUPERATIONEFFICIENCY_BY_DECELERATION
Recuperation efficiency (by deceleration)
@ SUMO_TAG_CALIBRATOR
A calibrator placed over edge.
@ AGEN_ATTR_UNEMPLOYEMENT
@ SUMO_TAG_EMBEDDEDROUTE
begin/end of the description of a embedded route (used in NETEDIT)
@ GNE_ATTR_BIDIR
whether an edge is part of a bidirectional railway
@ SUMO_ATTR_GCC_GAIN_SPEED
@ SUMO_TAG_E1DETECTOR
an e1 detector
@ SUMO_ATTR_SHAPE
edge: the shape in xml-definition
@ LINKDIR_PARTLEFT
The link is a partial left direction.
@ SUMO_TAG_E2DETECTOR
an e2 detector
@ SUMO_TAG_SPLIT
split something
@ SUMO_ATTR_CA_GAIN_SPACE
@ SUMO_TAG_VIEWSETTINGS_EDGES
@ SUMO_ATTR_CHARGINGBEGIN
timestep in which charging begins
static StringBijection< LaneChangeModel >::Entry laneChangeModelValues[]
lane change model values
@ SUMO_TAG_DET_EXIT
an e3 exit point
@ LCA_COOPERATIVE
The action is done to help someone else.
@ SUMO_TAG_VTYPE_DISTRIBUTION
distribution of a vehicle type
@ SUMO_ATTR_EMISSIONCLASS
@ LCA_UNKNOWN
The action has not been determined.
@ SUMO_ATTR_RNG_DEVICE_BT
@ SUMO_TAG_TRIP
a single trip definition (used by router)
@ SUMO_ATTR_RNG_ROUTEHANDLER
static StringBijection< SumoXMLNodeType > NodeTypes
node types
@ LCA_TRACI
The action is due to a TraCI request.
@ SUMO_TAG_VIEWSETTINGS_POLYS
@ SUMO_TAG_INSTANT_INDUCTION_LOOP
An instantenous induction loop.
@ LCA_BLOCKED
blocked in all directions
@ SUMO_ATTR_CF_KERNER_PHI
@ SUMO_ATTR_CF_CC_CCACCEL
@ SUMO_TAG_JUNCTION
begin/end of the description of a junction
@ SUMO_TAG_EDGEFOLLOWDETECTOR
An edge-following detector.
@ SUMO_ATTR_CF_IDMM_ADAPT_TIME
@ SUMO_ATTR_LCA_ACCEL_LAT
@ GNE_ATTR_PARENT
parent of an additional element
@ SUMO_TAG_VTYPEPROBE
a vtypeprobe detector
@ LINKSTATE_STOP
This is an uncontrolled, minor link, has to stop.
@ SUMO_ATTR_NODES
a list of node ids, used for controlling joining
@ SUMO_ATTR_LCA_TURN_ALIGNMENT_DISTANCE
@ SUMO_TAG_NODE
alternative definition for junction
@ SUMO_TAG_VIEWSETTINGS_DECAL
@ SUMO_ATTR_FRONTSURFACEAREA
Front surface area.