70 tagProperties.second->checkTagIntegrity();
78 delete tagProperties.second;
90 }
else if (hardFail) {
98const std::vector<const GNETagProperties*>
103 }
else if (hardFail) {
111const std::vector<const GNETagProperties*>
113 std::vector<const GNETagProperties*> allowedTags;
117 if (tagProperty.second->isNetworkElement()) {
118 allowedTags.push_back(tagProperty.second);
125 if (tagProperty.second->isAdditionalPureElement()) {
126 allowedTags.push_back(tagProperty.second);
133 if (tagProperty.second->isShapeElement()) {
134 allowedTags.push_back(tagProperty.second);
141 if (tagProperty.second->isTAZElement()) {
142 allowedTags.push_back(tagProperty.second);
149 if (tagProperty.second->isWireElement()) {
150 allowedTags.push_back(tagProperty.second);
157 if (tagProperty.second->isDemandElement()) {
158 allowedTags.push_back(tagProperty.second);
165 if (tagProperty.second->isRoute()) {
166 allowedTags.push_back(tagProperty.second);
173 if (tagProperty.second->isVehicle()) {
174 allowedTags.push_back(tagProperty.second);
181 if (tagProperty.second->isVehicleStop()) {
182 allowedTags.push_back(tagProperty.second);
189 if (tagProperty.second->isPerson()) {
190 allowedTags.push_back(tagProperty.second);
197 if (tagProperty.second->isPlanPerson()) {
198 allowedTags.push_back(tagProperty.second);
205 if (tagProperty.second->isPlanPersonTrip()) {
206 allowedTags.push_back(tagProperty.second);
213 if (tagProperty.second->isPlanWalk()) {
214 allowedTags.push_back(tagProperty.second);
221 if (tagProperty.second->isPlanRide()) {
222 allowedTags.push_back(tagProperty.second);
229 if (tagProperty.second->isPlanStopPerson()) {
230 allowedTags.push_back(tagProperty.second);
237 if (tagProperty.second->isGenericData()) {
238 allowedTags.push_back(tagProperty.second);
245 if (tagProperty.second->isMeanData()) {
246 allowedTags.push_back(tagProperty.second);
253 if (tagProperty.second->isContainer()) {
254 allowedTags.push_back(tagProperty.second);
261 if (tagProperty.second->isPlanContainer()) {
262 allowedTags.push_back(tagProperty.second);
269 if (tagProperty.second->isPlanTransport()) {
270 allowedTags.push_back(tagProperty.second);
277 if (tagProperty.second->isPlanTranship()) {
278 allowedTags.push_back(tagProperty.second);
285 if (tagProperty.second->isPlanStopContainer()) {
286 allowedTags.push_back(tagProperty.second);
326 const std::string opt =
"attribute-help-output";
329 dev <<
"# Netedit attribute help\n";
331 if (tagProperty.second->getAttributeProperties().begin() == tagProperty.second->getAttributeProperties().end()) {
335 if (tagProperty.second->getXMLTag() != tagProperty.first) {
336 dev <<
"\n## " <<
toString(tagProperty.second->getXMLTag()) <<
" (" <<
toString(tagProperty.first) <<
")\n";
337 }
else if (tagProperty.second->getXMLParentTags().empty()) {
338 dev <<
"\n## " <<
toString(tagProperty.first) <<
"\n";
341 dev <<
"\n## " <<
toString(tagProperty.first) <<
"\n";
342 dev <<
"also child element of ";
344 dev <<
"\n### " <<
toString(tagProperty.first) <<
"\n";
345 dev <<
"child element of ";
348 for (
const auto& pTag : tagProperty.second->getXMLParentTags()) {
358 dev <<
"| Attribute | Type | Description |\n";
359 dev <<
"|-----------|------|-------------|\n";
360 for (
const auto& attr : tagProperty.second->getAttributeProperties()) {
363 dev <<
"|" <<
toString(attr->getAttr()) <<
"|"
364 << attr->getDescription() <<
"|"
366 if (attr->hasDefaultValue() && attr->getDefaultStringValue() !=
"") {
367 dev <<
" *default:* **" << attr->getDefaultStringValue() <<
"**";
387 TL(
"Supermode network"),
388 FXRGBA(255, 255, 255, 255),
389 TL(
"Supermode network"));
393 TL(
"Supermode demand"),
394 FXRGBA(255, 255, 255, 255),
395 TL(
"Supermode demand"));
399 TL(
"Supermode data"),
400 FXRGBA(255, 255, 255, 255),
401 TL(
"Supermode data"));
406 TL(
"Network elements"),
407 FXRGBA(255, 255, 255, 255),
408 TL(
"Network elements"));
413 TL(
"Additional elements"),
414 FXRGBA(255, 255, 255, 255),
415 TL(
"Additional elements"));
420 TL(
"Stopping places"),
421 FXRGBA(255, 255, 255, 255),
422 TL(
"Stopping places"));
428 FXRGBA(255, 255, 255, 255),
435 FXRGBA(255, 255, 255, 255),
436 TL(
"Wire elements"));
441 TL(
"Shape elements"),
442 FXRGBA(255, 255, 255, 255),
443 TL(
"Shape elements"));
447 TL(
"JuPedSim elements"),
448 FXRGBA(255, 255, 255, 255),
449 TL(
"JuPedSim elements"));
455 FXRGBA(255, 255, 255, 255),
462 FXRGBA(255, 255, 255, 255),
469 FXRGBA(255, 255, 255, 255),
470 TL(
"Vehicle flows"));
476 FXRGBA(255, 255, 255, 255),
477 TL(
"Vehicle stops"));
483 FXRGBA(255, 255, 255, 255),
490 FXRGBA(255, 255, 255, 255),
497 FXRGBA(255, 255, 255, 255),
504 FXRGBA(255, 255, 255, 255),
511 FXRGBA(255, 255, 255, 255),
517 TL(
"Container plans"),
518 FXRGBA(255, 255, 255, 255),
519 TL(
"Container plans"));
524 TL(
"Container transports"),
525 FXRGBA(255, 255, 255, 255),
526 TL(
"Container transports"));
531 TL(
"Container tranships"),
532 FXRGBA(255, 255, 255, 255),
533 TL(
"Container tranships"));
538 TL(
"Container stops"),
539 FXRGBA(255, 255, 255, 255),
540 TL(
"Container stops"));
546 FXRGBA(255, 255, 255, 255),
560 std::vector<std::string> TLTypes;
582 TL(
"The x-y-z position of the node on the plane in meters"));
587 TL(
"An optional type for the node"));
588 type->setDiscreteValues(nodeTypes);
593 TL(
"A custom shape for that node"));
598 TL(
"Optional turning radius (for all corners) for that node in meters"),
604 TL(
"Whether the junction-blocking-heuristic should be activated at this node"),
610 TL(
"How to compute right of way rules at this node"),
617 TL(
"Whether this junction is at the fringe of the network"),
624 TL(
"Whether this junction may be considered when guessing roundabouts"),
633 TL(
"An optional type for the traffic light algorithm"));
634 tlType->setDiscreteValues(TLTypes);
639 TL(
"An optional layout for the traffic light plan"),
649 TL(
"An optional id for the traffic light program"));
654 TL(
"Whether this junction is part of a roundabout"),
673 TL(
"The number of lanes of the edge"),
674 toString(neteditOptions.getInt(
"default.lanenumber")));
679 TL(
"The maximum speed allowed on the edge in m/s"),
680 toString(neteditOptions.getFloat(
"default.speed")));
687 TL(
"The spreadType defines how to compute the lane geometry from the edge geometry (used for visualization)"),
694 TL(
"The priority of the edge"),
695 toString(neteditOptions.getInt(
"default.priority")));
700 TL(
"Lane width for all lanes of this edge in meters (used for visualization)"),
706 TL(
"The width of the sidewalk that should be added as an additional lane"),
712 TL(
"The width of the bike lane that should be added as an additional lane"),
729 TL(
"The maximum speed allowed on the lane in m/s"),
730 toString(neteditOptions.getFloat(
"default.speed")));
737 TL(
"Lane width for all lanes of this type in meters (used for visualization)"),
756 TL(
"The name of a node within the nodes-file the edge shall start at"));
761 TL(
"The name of a node within the nodes-file the edge shall end at"));
766 TL(
"The maximum speed allowed on the edge in m/s"),
767 toString(neteditOptions.getFloat(
"default.speed")));
772 TL(
"The priority of the edge"),
773 toString(neteditOptions.getInt(
"default.priority")));
778 TL(
"The number of lanes of the edge"),
779 toString(neteditOptions.getInt(
"default.lanenumber")));
784 TL(
"The name of a type within the SUMO edge type file"));
791 TL(
"If the shape is given it should start and end with the positions of the from-node and to-node"));
796 TL(
"The length of the edge in meter"));
801 TL(
"The spreadType defines how to compute the lane geometry from the edge geometry (used for visualization)"),
808 TL(
"street name (does not need to be unique, used for visualization)"));
813 TL(
"Lane width for all lanes of this edge in meters (used for visualization)"),
819 TL(
"Move the stop line back from the intersection by the given amount"),
825 TL(
"Custom position in which shape start (by default position of junction from)"));
830 TL(
"Custom position in which shape end (by default position of junction from)"));
835 TL(
"Show if edge is bidirectional"),
847 TL(
"The stop offset as positive value in meters"),
853 TL(
"Specifies, for which vehicle classes the stopOffset does NOT apply."));
858 TL(
"Whether this edge is part of a roundabout"),
864 TL(
"The name of a routingType"));
883 TL(
"The enumeration index of the lane (0 is the rightmost lane, <NUMBER_LANES>-1 is the leftmost one)"));
888 TL(
"Speed in meters per second"),
889 toString(neteditOptions.getFloat(
"default.speed")));
896 TL(
"Width in meters (used for visualization)"),
902 TL(
"Move the stop line back from the intersection by the given amount"),
908 TL(
"Enable or disable lane as acceleration lane"),
914 TL(
"If the shape is given it overrides the computation based on edge shape"));
919 TL(
"If given, this defines the opposite direction lane"));
924 TL(
"Permit changing left only for to the given vehicle classes"),
930 TL(
"Permit changing right only for to the given vehicle classes"),
936 TL(
"Lane type description (optional)"));
941 TL(
"The stop offset as positive value in meters"),
947 TL(
"Specifies, for which vehicle classes the stopOffset does NOT apply."));
965 TL(
"The (road) edges which are crossed"));
970 TL(
"Whether the pedestrians have priority over the vehicles (automatically set to true at tls-controlled intersections)"),
976 TL(
"The width of the crossings"),
982 TL(
"sets the tls-index for this crossing (-1 means automatic assignment)"),
988 TL(
"sets the opposite-direction tls-index for this crossing (-1 means not assigned)"),
994 TL(
"Overrides default shape of pedestrian crossing"));
1012 TL(
"The width of the WalkingArea"),
1018 TL(
"The length of the WalkingArea in meter"));
1023 TL(
"Overrides default shape of pedestrian sidewalk"));
1040 TL(
"The ID of the edge the vehicles leave"));
1045 TL(
"The ID of the edge the vehicles may reach when leaving 'from'"));
1050 TL(
"the lane index of the incoming lane (numbers starting with 0)"));
1055 TL(
"the lane index of the outgoing lane (numbers starting with 0)"));
1060 TL(
"if set, vehicles which pass this (lane-2-lane) connection) will not wait"),
1066 TL(
"if set to false, vehicles which pass this (lane-2-lane) connection) will not worry about blocking the intersection"),
1072 TL(
"If set to a more than 0 value, an internal junction will be built at this position (in m)/n from the start of the internal lane for this connection"),
1078 TL(
"If set to true, This connection will not be TLS-controlled despite its node being controlled"),
1084 TL(
"Vision distance between vehicles"),
1090 TL(
"sets index of this connection within the controlling traffic light (-1 means automatic assignment)"),
1096 TL(
"sets index for the internal junction of this connection within the controlling traffic light (-1 means internal junction not controlled)"),
1104 TL(
"sets custom speed limit for the connection"),
1110 TL(
"sets custom length for the connection"),
1116 TL(
"sets custom shape for the connection"));
1121 TL(
"Permit changing left only for to the given vehicle classes"),
1127 TL(
"Permit changing right only for to the given vehicle classes"),
1133 TL(
"if set to true, vehicles will make a turn in 2 steps"),
1139 TL(
"set a custom edge type (for applying vClass-specific speed restrictions)"));
1145 TL(
"turning direction for this connection (computed)"));
1150 TL(
"link state for this connection (computed)"));
1180 {}, FXRGBA(240, 255, 205, 255));
1188 TL(
"Meant to be the names of the bus lines that stop at this bus stop. This is only used for visualization purposes"));
1193 TL(
"Larger numbers of persons trying to enter will create an upstream jam on the sidewalk"),
1199 TL(
"Optional space definition for vehicles that park at this stop"),
1212 {}, FXRGBA(240, 255, 205, 255));
1220 TL(
"Meant to be the names of the train lines that stop at this train stop. This is only used for visualization purposes"));
1225 TL(
"Larger numbers of persons trying to enter will create an upstream jam on the sidewalk"),
1231 TL(
"Optional space definition for vehicles that park at this stop"),
1256 TL(
"The walking length of the access in meters (default is geometric length)"),
1269 {}, FXRGBA(240, 255, 205, 255));
1277 TL(
"meant to be the names of the bus lines that stop at this container stop. This is only used for visualization purposes"));
1282 TL(
"Larger numbers of container trying to enter will create an upstream jam on the sidewalk"),
1288 TL(
"Optional space definition for vehicles that park at this stop"),
1301 {}, FXRGBA(240, 255, 205, 255));
1309 TL(
"Charging power in W"),
1315 TL(
"Total power in W"),
1321 TL(
"Charging efficiency [0,1]"),
1323 efficiency->setRange(0, 1);
1328 TL(
"Enable or disable charge in transit, i.e. vehicle must or must not to stop for charging"),
1334 TL(
"Time delay after the vehicles has reached / stopped on the charging station, before the energy transfer (charging) begins"),
1340 TL(
"Battery charging type"),
1347 TL(
"Waiting time before start charging"),
1353 TL(
"Parking area the charging station is located"));
1365 {}, FXRGBA(240, 255, 205, 255));
1373 TL(
"Lane position in that vehicle must depart when leaves parkingArea"));
1378 TL(
"Accepted badges to access this parkingArea"));
1383 TL(
" The number of parking spaces for road-side parking"),
1389 TL(
"If set, vehicles will park on the road lane and thereby reducing capacity"),
1395 TL(
"The width of the road-side parking spaces"),
1401 TL(
"The length of the road-side parking spaces. By default (endPos - startPos) / roadsideCapacity"),
1407 TL(
"Visual placement to the left of the lane (in righthand networks)"),
1426 TL(
"The x-y-z position of the node on the plane in meters"));
1433 TL(
"The width of the road-side parking spaces"));
1438 TL(
"The length of the road-side parking spaces"));
1443 TL(
"The angle of the road-side parking spaces relative to the lane angle, positive means clockwise"));
1448 TL(
"The slope of the road-side parking spaces"),
1462 {}, FXRGBA(210, 233, 255, 255));
1494 {}, FXRGBA(210, 233, 255, 255));
1506 TL(
"The end position on the lane the detector shall be laid on in meters"));
1513 TL(
"The length of the detector in meters"),
1523 TL(
"The traffic light that triggers aggregation when switching"));
1538 TL(
"Show detector in sumo-gui"),
1551 {}, FXRGBA(210, 233, 255, 255));
1558 TL(
"The sequence of lane ids in which the detector shall be laid on"));
1565 TL(
"The end position on the lane the detector shall be laid on in meters"));
1574 TL(
"The traffic light that triggers aggregation when switching"));
1591 TL(
"Show detector in sumo-gui"),
1604 {}, FXRGBA(210, 233, 255, 255));
1611 TL(
"X-Y position of detector in editor (Only used in netedit)"),
1629 TL(
"If set to true, no error will be reported if vehicles leave the detector without first entering it"),
1637 TL(
"Whether no warning should be issued when a vehicle arrives within the detector area."),
1688 {}, FXRGBA(210, 233, 255, 255));
1718 {}, FXRGBA(210, 233, 255, 255));
1729 TL(
"The frequency in which to report the distribution"),
1737 TL(
"The time at which to start generating output"),
1752 {}, FXRGBA(210, 233, 255, 255));
1759 TL(
"List of Variable Speed Sign lanes"));
1764 TL(
"X-Y position of detector in editor (Only used in netedit)"),
1816 {}, FXRGBA(253, 255, 206, 255));
1829 TL(
"The aggregation interval in which to calibrate the flows. Default is step-length"),
1835 TL(
"The id of the routeProbe element from which to determine the route distribution for generated vehicles"));
1842 TL(
"A threshold value to detect and clear unexpected jamming"),
1857 {}, FXRGBA(253, 255, 206, 255));
1870 TL(
"The aggregation interval in which to calibrate the flows. Default is step-length"),
1876 TL(
"The id of the routeProbe element from which to determine the route distribution for generated vehicles"));
1883 TL(
"A threshold value to detect and clear unexpected jamming"),
1903 TL(
"First calibrator flow departure time"),
1909 TL(
"End of departure interval"),
1915 TL(
"The id of the vehicle type to use for this calibrator flow"),
1921 TL(
"The id of the route the vehicle shall drive along"));
1928 TL(
"Number of vehicles per hour, equally spaced"),
1934 TL(
"Vehicle's speed"),
1950 {}, FXRGBA(255, 213, 213, 255));
1958 TL(
"X,Y position in editor (Only used in netedit)"),
1964 TL(
"An edge id or a list of edge ids where vehicles shall be rerouted"));
1971 TL(
"The probability for vehicle rerouting (0-1)"),
1977 TL(
"The waiting time threshold (in s) that must be reached to activate rerouting (default -1 which disables the threshold)"),
1985 TL(
"Whether the router should be inactive initially (and switched on in the gui)"),
1991 TL(
"If rerouter is optional"),
2079 TL(
"SUMO Probability"),
2097 TL(
"ParkingArea ID"));
2103 TL(
"SUMO Probability"),
2109 TL(
"Enable or disable visibility for parking area reroutes"),
2133 TL(
"SUMO Probability"),
2146 {}, FXRGBA(253, 255, 206, 255));
2180 {}, FXRGBA(240, 255, 205, 255));
2187 TL(
"The shape of the polygon"));
2196 TL(
"An information whether the polygon shall be filled"),
2202 TL(
"The default line width for drawing an unfilled polygon"),
2208 TL(
"The layer in which the polygon lies"),
2214 TL(
"A typename for the polygon"),
2222 TL(
"Angle of rendered image in degree"),
2228 TL(
"Enable or disable GEO attributes"),
2234 TL(
"A custom geo shape for this polygon"));
2239 TL(
"Toggle close or open shape"));
2251 {}, FXRGBA(210, 233, 255, 255));
2258 TL(
"The position in view"));
2273 {}, FXRGBA(210, 233, 255, 255));
2286 TL(
"The lateral offset on the named lane at which the POI is located at"),
2302 {}, FXRGBA(210, 233, 255, 255));
2310 TL(
"The longitude position of the parking vehicle on the view"));
2315 TL(
"The latitude position of the parking vehicle on the view"));
2342 TL(
"The shape of the TAZ"));
2356 TL(
"An information whether the TAZ shall be filled"),
2362 TL(
"Use the edges within the shape"),
2364 edgesWithin->setAlternativeName(
TL(
"edges within"));
2383 TL(
"Depart weight associated to this Edge"),
2403 TL(
"Arrival weight associated to this Edge"),
2428 TL(
"X-Y position of detector in editor (Only used in netedit)"),
2434 TL(
"Voltage of at connection point for the overhead wire"),
2440 TL(
"Current limit of the feeder line"),
2459 TL(
"Substation to which the circuit is connected"));
2464 TL(
"List of consecutive lanes of the circuit"));
2469 TL(
"Starting position in the specified lane"),
2475 TL(
"Ending position in the specified lane"),
2476 "",
"INVALID_DOUBLE");
2483 TL(
"Inner lanes, where placing of overhead wire is restricted"));
2501 TL(
"ID of the overhead wire segment, to the start of which the overhead wire clamp is connected"));
2506 TL(
"ID of the overhead wire segment lane of overheadWireIDStartClamp"));
2511 TL(
"ID of the overhead wire segment, to the end of which the overhead wire clamp is connected"));
2516 TL(
"ID of the overhead wire segment lane of overheadWireIDEndClamp"));
2534 {}, FXRGBA(253, 255, 206, 255));
2541 TL(
"The shape of the walkable area"));
2548 TL(
"Enable or disable GEO attributes"),
2554 TL(
"A custom geo shape for this walkable area"));
2566 {}, FXRGBA(253, 255, 206, 255));
2573 TL(
"The shape of the obstacle"));
2580 TL(
"Enable or disable GEO attributes"),
2586 TL(
"A custom geo shape for this obstacle"));
2658 TL(
"Reference ID of route"));
2694 TL(
"Deterministic distribution"),
2715 TL(
"Reference ID of vType"));
2736 {}, FXRGBA(253, 255, 206, 255),
"trip (from-to edges)");
2744 TL(
"The ID of the edge the trip starts at"));
2749 TL(
"The ID of the edge the trip ends at"));
2754 TL(
"List of intermediate edge ids which shall be part of the trip"));
2771 {}, FXRGBA(255, 213, 213, 255),
"trip (from-to junctions)");
2779 TL(
"The name of the junction the trip starts at"));
2784 TL(
"The name of the junction the trip ends at"));
2801 {}, FXRGBA(240, 255, 205, 255),
"trip (from-to TAZs)");
2809 TL(
"The name of the TAZ the trip starts at"));
2814 TL(
"The name of the TAZ the trip ends at"));
2831 {}, FXRGBA(210, 233, 255, 255),
"vehicle (over route)");
2839 TL(
"The id of the route the vehicle shall drive along"));
2856 {}, FXRGBA(210, 233, 255, 255),
"vehicle (embedded route)");
2876 {}, FXRGBA(253, 255, 206, 255),
"flow (from-to edges)");
2884 TL(
"The ID of the edge the flow starts at"));
2889 TL(
"The ID of the edge the flow ends at"));
2894 TL(
"List of intermediate edge ids which shall be part of the flow"));
2912 {}, FXRGBA(255, 213, 213, 255),
"flow (from-to junctions)");
2920 TL(
"The name of the junction the flow starts at"));
2925 TL(
"The name of the junction the flow ends at"));
2943 {}, FXRGBA(240, 255, 205, 255),
"flow (from-to TAZs)");
2951 TL(
"The name of the TAZ the flow starts at"));
2956 TL(
"The name of the TAZ the flow ends at"));
2974 {}, FXRGBA(210, 233, 255, 255),
"flow (over route)");
2982 TL(
"The id of the route the flow shall drive along"));
3000 {}, FXRGBA(210, 233, 255, 255),
"flow (embedded route)");
3034 TL(
"The begin position on the lane (the lower position on the lane) in meters"));
3039 TL(
"The end position on the lane (the higher position on the lane) in meters, must be larger than startPos by more than 0.1m"));
3046 TL(
"The lateral offset on the named lane at which the vehicle must stop"));
3083 TL(
"BusStop associated with this stop"));
3103 TL(
"TrainStop associated with this stop"));
3123 TL(
"ContainerStop associated with this stop"));
3143 TL(
"ChargingStation associated with this stop"));
3163 TL(
"ParkingArea associated with this stop"));
3191 TL(
"The begin position on the lane (the lower position on the lane) in meters"));
3196 TL(
"The end position on the lane (the higher position on the lane) in meters, must be larger than startPos by more than 0.1m"));
3203 TL(
"The lateral offset on the named lane at which the vehicle must waypoint"));
3240 TL(
"BusWaypoint associated with this waypoint"));
3260 TL(
"TrainWaypoint associated with this waypoint"));
3280 TL(
"ContainerWaypoint associated with this waypoint"));
3300 TL(
"ChargingStation associated with this waypoint"));
3320 TL(
"ParkingArea associated with this waypoint"));
3415 const unsigned int color = FXRGBA(240, 255, 205, 255);
3425 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"edge"),
TL(
"edge")), parents, color);
3435 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"edge"),
TL(
"busStop")), parents, color);
3445 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"edge"),
TL(
"trainStop")), parents, color);
3455 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"edge"),
TL(
"containerStop")), parents, color);
3465 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"edge"),
TL(
"chargingStation")), parents, color);
3475 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"edge"),
TL(
"parkingArea")), parents, color);
3486 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"busStop"),
TL(
"edge")), parents, color);
3496 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"busStop"),
TL(
"busStop")), parents, color);
3506 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"busStop"),
TL(
"trainStop")), parents, color);
3516 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"busStop"),
TL(
"containerStop")), parents, color);
3526 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"busStop"),
TL(
"chargingStation")), parents, color);
3536 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"busStop"),
TL(
"parkingArea")), parents, color);
3547 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"trainStop"),
TL(
"edge")), parents, color);
3557 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"trainStop"),
TL(
"busStop")), parents, color);
3567 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"trainStop"),
TL(
"trainStop")), parents, color);
3577 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"trainStop"),
TL(
"containerStop")), parents, color);
3587 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"trainStop"),
TL(
"chargingStation")), parents, color);
3597 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"trainStop"),
TL(
"parkingArea")), parents, color);
3608 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"containerStop"),
TL(
"edge")), parents, color);
3618 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"containerStop"),
TL(
"busStop")), parents, color);
3628 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"containerStop"),
TL(
"trainStop")), parents, color);
3638 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"containerStop"),
TL(
"containerStop")), parents, color);
3648 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"containerStop"),
TL(
"chargingStation")), parents, color);
3658 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"containerStop"),
TL(
"parkingArea")), parents, color);
3670 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"chargingStation"),
TL(
"edge")), parents, color);
3680 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"chargingStation"),
TL(
"busStop")), parents, color);
3690 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"chargingStation"),
TL(
"trainStop")), parents, color);
3700 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"chargingStation"),
TL(
"containerStop")), parents, color);
3710 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"chargingStation"),
TL(
"chargingStation")), parents, color);
3720 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"chargingStation"),
TL(
"parkingArea")), parents, color);
3731 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"parkingArea"),
TL(
"edge")), parents, color);
3741 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"parkingArea"),
TL(
"busStop")), parents, color);
3751 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"parkingArea"),
TL(
"trainStop")), parents, color);
3761 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"parkingArea"),
TL(
"containerStop")), parents, color);
3771 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"parkingArea"),
TL(
"chargingStation")), parents, color);
3781 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Transport"),
TL(
"parkingArea"),
TL(
"parkingArea")), parents, color);
3797 const unsigned int color = FXRGBA(210, 233, 255, 255);
3807 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"Tranship"),
TL(
"edges")), parents, color);
3818 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"edge"),
TL(
"edge")), parents, color);
3828 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"edge"),
TL(
"busStop")), parents, color);
3838 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"edge"),
TL(
"trainStop")), parents, color);
3848 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"edge"),
TL(
"containerStop")), parents, color);
3858 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"edge"),
TL(
"chargingStation")), parents, color);
3868 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"edge"),
TL(
"parkingArea")), parents, color);
3879 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"busStop"),
TL(
"edge")), parents, color);
3889 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"busStop"),
TL(
"busStop")), parents, color);
3899 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"busStop"),
TL(
"trainStop")), parents, color);
3909 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"busStop"),
TL(
"containerStop")), parents, color);
3919 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"busStop"),
TL(
"chargingStation")), parents, color);
3929 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"busStop"),
TL(
"parkingArea")), parents, color);
3940 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"trainStop"),
TL(
"edge")), parents, color);
3950 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"trainStop"),
TL(
"busStop")), parents, color);
3960 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"trainStop"),
TL(
"trainStop")), parents, color);
3970 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"trainStop"),
TL(
"containerStop")), parents, color);
3980 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"trainStop"),
TL(
"chargingStation")), parents, color);
3990 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"trainStop"),
TL(
"parkingArea")), parents, color);
4001 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"containerStop"),
TL(
"edge")), parents, color);
4011 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"containerStop"),
TL(
"busStop")), parents, color);
4021 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"containerStop"),
TL(
"trainStop")), parents, color);
4031 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"containerStop"),
TL(
"containerStop")), parents, color);
4041 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"containerStop"),
TL(
"chargingStation")), parents, color);
4051 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"containerStop"),
TL(
"parkingArea")), parents, color);
4062 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"chargingStation"),
TL(
"edge")), parents, color);
4072 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"chargingStation"),
TL(
"busStop")), parents, color);
4082 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"chargingStation"),
TL(
"trainStop")), parents, color);
4092 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"chargingStation"),
TL(
"containerStop")), parents, color);
4102 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"chargingStation"),
TL(
"chargingStation")), parents, color);
4112 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"chargingStation"),
TL(
"parkingArea")), parents, color);
4123 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"parkingArea"),
TL(
"edge")), parents, color);
4133 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"parkingArea"),
TL(
"busStop")), parents, color);
4143 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"parkingArea"),
TL(
"trainStop")), parents, color);
4153 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"parkingArea"),
TL(
"containerStop")), parents, color);
4163 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"parkingArea"),
TL(
"chargingStation")), parents, color);
4173 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Tranship"),
TL(
"parkingArea"),
TL(
"parkingArea")), parents, color);
4189 const unsigned int color = FXRGBA(255, 213, 213, 255);
4199 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"ContainerStop"),
TL(
"edge")), parents, color);
4210 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"ContainerStop"),
TL(
"busStop")), parents, color);
4221 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"ContainerStop"),
TL(
"trainStop")), parents, color);
4232 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"ContainerStop"),
TL(
"containerStop")), parents, color);
4242 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"ContainerStop"),
TL(
"chargingStation")), parents, color);
4253 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"ContainerStop"),
TL(
"parkingArea")), parents, color);
4271 const unsigned int color = FXRGBA(253, 255, 206, 255);
4281 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"edge"),
TL(
"edge")), parents, color);
4291 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"edge"),
TL(
"taz")), parents, color);
4301 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"edge"),
TL(
"junction")), parents, color);
4311 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"edge"),
TL(
"busStop")), parents, color);
4321 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"edge"),
TL(
"trainStop")), parents, color);
4331 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"edge"),
TL(
"containerStop")), parents, color);
4341 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"edge"),
TL(
"chargingStation")), parents, color);
4351 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"edge"),
TL(
"parkingArea")), parents, color);
4362 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"taz"),
TL(
"taz")), parents, color);
4372 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"taz"),
TL(
"taz")), parents, color);
4382 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"taz"),
TL(
"junction")), parents, color);
4392 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"taz"),
TL(
"busStop")), parents, color);
4402 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"taz"),
TL(
"trainStop")), parents, color);
4412 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"taz"),
TL(
"containerStop")), parents, color);
4422 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"taz"),
TL(
"chargingStation")), parents, color);
4432 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"taz"),
TL(
"parkingArea")), parents, color);
4443 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"junction"),
TL(
"edge")), parents, color);
4453 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"junction"),
TL(
"taz")), parents, color);
4463 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"junction"),
TL(
"junction")), parents, color);
4473 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"junction"),
TL(
"busStop")), parents, color);
4483 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"junction"),
TL(
"trainStop")), parents, color);
4493 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"junction"),
TL(
"containerStop")), parents, color);
4503 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"junction"),
TL(
"chargingStation")), parents, color);
4513 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"junction"),
TL(
"parkingArea")), parents, color);
4524 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"busStop"),
TL(
"edge")), parents, color);
4534 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"busStop"),
TL(
"taz")), parents, color);
4544 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"busStop"),
TL(
"junction")), parents, color);
4554 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"busStop"),
TL(
"busStop")), parents, color);
4564 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"busStop"),
TL(
"trainStop")), parents, color);
4574 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"busStop"),
TL(
"containerStop")), parents, color);
4584 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"busStop"),
TL(
"chargingStation")), parents, color);
4594 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"busStop"),
TL(
"parkingArea")), parents, color);
4605 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"trainStop"),
TL(
"edge")), parents, color);
4615 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"trainStop"),
TL(
"taz")), parents, color);
4625 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"trainStop"),
TL(
"junction")), parents, color);
4635 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"trainStop"),
TL(
"busStop")), parents, color);
4645 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"trainStop"),
TL(
"trainStop")), parents, color);
4655 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"trainStop"),
TL(
"containerStop")), parents, color);
4665 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"trainStop"),
TL(
"chargingStation")), parents, color);
4675 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"trainStop"),
TL(
"parkingArea")), parents, color);
4686 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"containerStop"),
TL(
"edge")), parents, color);
4696 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"containerStop"),
TL(
"taz")), parents, color);
4706 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"containerStop"),
TL(
"junction")), parents, color);
4716 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"containerStop"),
TL(
"busStop")), parents, color);
4726 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"containerStop"),
TL(
"trainStop")), parents, color);
4736 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"containerStop"),
TL(
"containerStop")), parents, color);
4746 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"containerStop"),
TL(
"chargingStation")), parents, color);
4756 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"containerStop"),
TL(
"parkingArea")), parents, color);
4767 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"chargingStation"),
TL(
"edge")), parents, color);
4777 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"chargingStation"),
TL(
"taz")), parents, color);
4787 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"chargingStation"),
TL(
"junction")), parents, color);
4797 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"chargingStation"),
TL(
"busStop")), parents, color);
4807 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"chargingStation"),
TL(
"trainStop")), parents, color);
4817 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"chargingStation"),
TL(
"containerStop")), parents, color);
4827 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"chargingStation"),
TL(
"chargingStation")), parents, color);
4837 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"chargingStation"),
TL(
"parkingArea")), parents, color);
4848 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"parkingArea"),
TL(
"edge")), parents, color);
4858 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"parkingArea"),
TL(
"taz")), parents, color);
4868 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"parkingArea"),
TL(
"junction")), parents, color);
4878 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"parkingArea"),
TL(
"busStop")), parents, color);
4888 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"parkingArea"),
TL(
"trainStop")), parents, color);
4898 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"parkingArea"),
TL(
"containerStop")), parents, color);
4908 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"parkingArea"),
TL(
"chargingStation")), parents, color);
4918 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"PersonTrip"),
TL(
"parkingArea"),
TL(
"parkingArea")), parents, color);
4935 const unsigned int color = FXRGBA(240, 255, 205, 255);
4945 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"Walk"),
TL(
"edges")), parents, color);
4955 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"Walk"),
TL(
"route")), parents, color);
4966 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"edge"),
TL(
"edge")), parents, color);
4976 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"edge"),
TL(
"taz")), parents, color);
4986 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"edge"),
TL(
"junction")), parents, color);
4996 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"edge"),
TL(
"busStop")), parents, color);
5006 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"edge"),
TL(
"trainStop")), parents, color);
5016 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"edge"),
TL(
"containerStop")), parents, color);
5026 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"edge"),
TL(
"chargingStation")), parents, color);
5036 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"edge"),
TL(
"parkingArea")), parents, color);
5047 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"taz"),
TL(
"taz")), parents, color);
5057 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"taz"),
TL(
"taz")), parents, color);
5067 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"taz"),
TL(
"junction")), parents, color);
5077 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"taz"),
TL(
"busStop")), parents, color);
5087 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"taz"),
TL(
"trainStop")), parents, color);
5097 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"taz"),
TL(
"containerStop")), parents, color);
5107 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"taz"),
TL(
"chargingStation")), parents, color);
5117 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"taz"),
TL(
"parkingArea")), parents, color);
5128 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"junction"),
TL(
"edge")), parents, color);
5138 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"junction"),
TL(
"taz")), parents, color);
5148 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"junction"),
TL(
"junction")), parents, color);
5158 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"junction"),
TL(
"busStop")), parents, color);
5168 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"junction"),
TL(
"trainStop")), parents, color);
5178 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"junction"),
TL(
"containerStop")), parents, color);
5188 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"junction"),
TL(
"chargingStation")), parents, color);
5198 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"junction"),
TL(
"parkingArea")), parents, color);
5209 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"busStop"),
TL(
"edge")), parents, color);
5219 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"busStop"),
TL(
"taz")), parents, color);
5229 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"busStop"),
TL(
"junction")), parents, color);
5239 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"busStop"),
TL(
"busStop")), parents, color);
5249 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"busStop"),
TL(
"trainStop")), parents, color);
5259 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"busStop"),
TL(
"containerStop")), parents, color);
5269 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"busStop"),
TL(
"chargingStation")), parents, color);
5279 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"busStop"),
TL(
"parkingArea")), parents, color);
5290 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"trainStop"),
TL(
"edge")), parents, color);
5300 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"trainStop"),
TL(
"taz")), parents, color);
5310 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"trainStop"),
TL(
"junction")), parents, color);
5320 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"trainStop"),
TL(
"busStop")), parents, color);
5330 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"trainStop"),
TL(
"trainStop")), parents, color);
5340 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"trainStop"),
TL(
"containerStop")), parents, color);
5350 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"trainStop"),
TL(
"chargingStation")), parents, color);
5360 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"trainStop"),
TL(
"parkingArea")), parents, color);
5371 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"containerStop"),
TL(
"edge")), parents, color);
5381 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"containerStop"),
TL(
"taz")), parents, color);
5391 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"containerStop"),
TL(
"junction")), parents, color);
5401 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"containerStop"),
TL(
"busStop")), parents, color);
5411 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"containerStop"),
TL(
"trainStop")), parents, color);
5421 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"containerStop"),
TL(
"containerStop")), parents, color);
5431 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"containerStop"),
TL(
"chargingStation")), parents, color);
5441 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"containerStop"),
TL(
"parkingArea")), parents, color);
5452 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"chargingStation"),
TL(
"edge")), parents, color);
5462 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"chargingStation"),
TL(
"taz")), parents, color);
5472 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"chargingStation"),
TL(
"junction")), parents, color);
5482 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"chargingStation"),
TL(
"busStop")), parents, color);
5492 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"chargingStation"),
TL(
"trainStop")), parents, color);
5502 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"chargingStation"),
TL(
"containerStop")), parents, color);
5512 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"chargingStation"),
TL(
"chargingStation")), parents, color);
5522 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"chargingStation"),
TL(
"parkingArea")), parents, color);
5533 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"parkingArea"),
TL(
"edge")), parents, color);
5543 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"parkingArea"),
TL(
"taz")), parents, color);
5553 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"parkingArea"),
TL(
"junction")), parents, color);
5563 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"parkingArea"),
TL(
"busStop")), parents, color);
5573 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"parkingArea"),
TL(
"trainStop")), parents, color);
5583 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"parkingArea"),
TL(
"containerStop")), parents, color);
5593 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"parkingArea"),
TL(
"chargingStation")), parents, color);
5603 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Walk"),
TL(
"parkingArea"),
TL(
"parkingArea")), parents, color);
5619 const unsigned int color = FXRGBA(253, 255, 206, 255);
5629 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"edge"),
TL(
"edge")), parents, color);
5639 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"edge"),
TL(
"busStop")), parents, color);
5649 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"edge"),
TL(
"trainStop")), parents, color);
5659 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"edge"),
TL(
"containerStop")), parents, color);
5669 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"edge"),
TL(
"chargingStation")), parents, color);
5679 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"edge"),
TL(
"parkingArea")), parents, color);
5690 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"busStop"),
TL(
"edge")), parents, color);
5700 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"busStop"),
TL(
"busStop")), parents, color);
5710 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"busStop"),
TL(
"trainStop")), parents, color);
5720 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"busStop"),
TL(
"containerStop")), parents, color);
5730 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"busStop"),
TL(
"chargingStation")), parents, color);
5740 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"busStop"),
TL(
"parkingArea")), parents, color);
5751 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"trainStop"),
TL(
"edge")), parents, color);
5761 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"trainStop"),
TL(
"busStop")), parents, color);
5771 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"trainStop"),
TL(
"trainStop")), parents, color);
5781 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"trainStop"),
TL(
"containerStop")), parents, color);
5791 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"trainStop"),
TL(
"chargingStation")), parents, color);
5801 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"trainStop"),
TL(
"parkingArea")), parents, color);
5812 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"containerStop"),
TL(
"edge")), parents, color);
5822 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"containerStop"),
TL(
"busStop")), parents, color);
5832 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"containerStop"),
TL(
"trainStop")), parents, color);
5842 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"containerStop"),
TL(
"containerStop")), parents, color);
5852 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"containerStop"),
TL(
"chargingStation")), parents, color);
5862 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"containerStop"),
TL(
"parkingArea")), parents, color);
5873 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"chargingStation"),
TL(
"edge")), parents, color);
5883 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"chargingStation"),
TL(
"busStop")), parents, color);
5893 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"chargingStation"),
TL(
"trainStop")), parents, color);
5903 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"chargingStation"),
TL(
"containerStop")), parents, color);
5913 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"chargingStation"),
TL(
"chargingStation")), parents, color);
5923 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"chargingStation"),
TL(
"parkingArea")), parents, color);
5934 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"parkingArea"),
TL(
"edge")), parents, color);
5944 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"parkingArea"),
TL(
"busStop")), parents, color);
5954 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"parkingArea"),
TL(
"trainStop")), parents, color);
5964 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"parkingArea"),
TL(
"containerStop")), parents, color);
5974 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"parkingArea"),
TL(
"chargingStation")), parents, color);
5984 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %->%",
TL(
"Ride"),
TL(
"parkingArea"),
TL(
"parkingArea")), parents, color);
6000 const unsigned int color = FXRGBA(255, 213, 213, 255);
6010 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"PersonStop"),
TL(
"edge")), parents, color);
6021 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"PersonStop"),
TL(
"busStop")), parents, color);
6032 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"PersonStop"),
TL(
"trainStop")), parents, color);
6043 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"PersonStop"),
TL(
"containerStop")), parents, color);
6053 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"PersonStop"),
TL(
"chargingStation")), parents, color);
6064 files, conflicts, icon, GLType, xmlTag,
StringUtils::format(
"%: %",
TL(
"PersonStop"),
TL(
"parkingArea")), parents, color);
6081 TLF(
"Center view over element % after creation", tagProperties->
getTagStr()));
6089 TL(
"The path to the file to save this element (not editable for network elements)"));
6096 TL(
"The path to the file to save this element (the same of their parent)"));
6103 TL(
"The path to the file to save this element"));
6113 TL(
"Toggle front element"));
6118 TL(
"Toggle select element"),
6126 TL(
"Change element parent"));
6133 TL(
"Generic parameters (Format: key1=value1|key2=value2|..."));
6149 TL(
"The begin position on the lane (the lower position on the lane) in meters"),
6155 TL(
"The end position on the lane (the higher position on the lane) in meters, must be larger than startPos by more than 0.1m"),
6169 parkingAreaAngle ?
TL(
"The angle of the road-side parking spaces relative to the lane angle, positive means clockwise") :
6183 TL(
"Force size during creation"),
6185 forceSize->setAlternativeName(
TL(
"force size"));
6190 TLF(
"Longitudinal reference position for creating %", tagProperties->
getTagStr()));
6205 TL(
"A typename for the POI"),
6218 TL(
"The layer of the POI for drawing and selecting"),
6224 TL(
"Width of rendered image in meters"),
6230 TL(
"Height of rendered image in meters"),
6238 TL(
"Angle of rendered image in degree"),
6249 TL(
"The edges the vehicle shall drive along, given as their ids, separated using spaces"));
6256 TL(
"The number of times that the edges of this route shall be repeated"),
6262 TL(
"When defining a repeating route with stops and those stops use the until attribute,") + std::string(
"\n") +
6263 TL(
"the times will be shifted forward by 'cycleTime' on each repeat"),
6274 TL(
"An abstract vehicle class"),
6283 TL(
"The vehicle's netto-length (length) [m]"));
6288 TL(
"Empty space after leader [m]"));
6293 TL(
"The vehicle's maximum velocity [m/s]"));
6298 TL(
"The vehicle's expected multiplicator for lane speed limits (or a distribution specifier)"));
6303 TL(
"The vehicle's desired maximum velocity (interacts with speedFactor).") + std::string(
"\n") +
6304 TL(
"Applicable when no speed limit applies (bicycles, some motorways) [m/s]"));
6309 TL(
"An abstract emission class"));
6310 emissionClass->setDiscreteValues(PollutantsInterface::getAllClassesStr());
6315 TL(
"How this vehicle is rendered"));
6321 TL(
"The vehicle's width [m] (only used for drawing)"),
6327 TL(
"The vehicle's height [m] (only used for drawing)"),
6333 TL(
"The parking badges assigned to the vehicle"));
6340 TL(
"The model used for changing lanes"),
6347 TL(
"The model used for car-following"),
6354 TL(
"The number of persons (excluding an autonomous driver) the vehicle can transport"));
6359 TL(
"The number of containers the vehicle can transport"));
6364 TL(
"The time required by a person to board the vehicle"),
6370 TL(
"The time required to load a container onto the vehicle"),
6376 TL(
"The preferred lateral alignment when using the sublane-model"),
6383 TL(
"The minimum lateral gap at a speed difference of 50km/h when using the sublane-model"),
6389 TL(
"The maximum lateral speed when using the sublane-model"),
6395 TL(
"The interval length for which vehicle performs its decision logic (acceleration and lane-changing)"),
6404 TL(
"3D model file for this class"));
6439 if (!calibratorFlow) {
6443 TL(
"The id of the vehicle type to use for this vehicle"),
6448 TL(
"The index of the edge within route the vehicle starts at"));
6452 TL(
"The index of the edge within route the vehicle ends at"));
6458 TL(
"The lane on which the vehicle shall be inserted"),
6464 TL(
"The position at which the vehicle shall enter the net"),
6470 TL(
"The speed with which the vehicle shall enter the network"),
6476 TL(
"The lane at which the vehicle shall leave the network"),
6482 TL(
"The position at which the vehicle shall leave the network"),
6488 TL(
"The speed with which the vehicle shall leave the network"),
6494 TL(
"A string specifying the id of a public transport line which can be used when specifying person rides"));
6499 TL(
"The number of occupied seats when the vehicle is inserted"),
6505 TL(
"The number of occupied container places when the vehicle is inserted"),
6511 TL(
"The lateral position on the departure lane at which the vehicle shall enter the net"),
6517 TL(
"The lateral position on the arrival lane at which the vehicle shall arrive"),
6523 TL(
"Insertion checks"),
6534 TL(
"First flow departure time"),
6540 TL(
"Criterion for flow termination"),
6547 TL(
"Criterion for flow spacing"),
6554 TL(
"End of departure interval"),
6560 TL(
"probability for emitting a flow each second") + std::string(
"\n") +
6561 TL(
"(not together with vehsPerHour or period)"),
6567 TL(
"Number of flows per hour, equally spaced") + std::string(
"\n") +
6568 TL(
"(not together with period or probability or poisson)"),
6574 TL(
"Insert equally spaced flows at that period") + std::string(
"\n") +
6575 TL(
"(not together with vehsPerHour or probability or poisson)"),
6581 TL(
"probability for emitting a flow each second") + std::string(
"\n") +
6582 TL(
"(not together with vehsPerHour or period or poisson)"),
6588 TL(
"Insert flow expected vehicles per second with poisson distributed insertion rate") + std::string(
"\n") +
6589 TL(
"(not together with period or vehsPerHour or probability)"),
6600 TL(
"The acceleration ability of vehicles of this type [m/s^2]"),
6606 TL(
"The deceleration ability of vehicles of this type [m/s^2]"),
6612 TL(
"The apparent deceleration of the vehicle as used by the standard model [m/s^2]"),
6618 TL(
"The maximal physically possible deceleration for the vehicle [m/s^2]"),
6626 TL(
"Car-following model parameter"),
6628 sigma->setRange(0, 1);
6633 TL(
"Car-following model parameter"),
6639 TL(
"SKRAUSSX parameter 1"));
6644 TL(
"SKRAUSSX parameter 2"));
6649 TL(
"SKRAUSSX parameter 3"));
6654 TL(
"SKRAUSSX parameter 4"));
6659 TL(
"SKRAUSSX parameter 5"));
6664 TL(
"EIDM Look ahead / preview parameter [s]"),
6670 TL(
"EIDM AP Reaction Time parameter [s]"),
6676 TL(
"EIDM Wiener Process parameter for the Driving Error [s]"),
6682 TL(
"EIDM Wiener Process parameter for the Estimation Error [s]"),
6688 TL(
"EIDM Coolness parameter of the Enhanced IDM [-]"),
6690 coolness->setRange(0, 1);
6695 TL(
"EIDM leader speed estimation error parameter [-]"),
6701 TL(
"EIDM gap estimation error parameter [-]"),
6707 TL(
"EIDM driving error parameter [-]"),
6713 TL(
"EIDM maximal jerk parameter [m/s^3]"),
6719 TL(
"EIDM maximal negative acceleration between two Action Points (threshold) [m/s^2]"),
6725 TL(
"EIDM Time parameter until vehicle reaches amax after startup/driveoff [s]"),
6731 TL(
"EIDM Flatness parameter of startup/driveoff curve [-]"),
6737 TL(
"EIDM Shift parameter of startup/driveoff curve [-]"),
6743 TL(
"EIDM parameter if model shall include vehicle dynamics into the acceleration calculation [0/1]"),
6749 TL(
"EIDM parameter how many vehicles are taken into the preview calculation of the driver (at least always 1!) [-]"),
6755 TL(
"Peter Wagner 2009 parameter"),
6761 TL(
"Peter Wagner 2009 parameter"),
6767 TL(
"IDMM parameter"),
6773 TL(
"IDMM parameter"),
6779 TL(
"W99 parameter"),
6785 TL(
"W99 parameter"),
6791 TL(
"W99 parameter"),
6797 TL(
"W99 parameter"),
6803 TL(
"W99 parameter"),
6809 TL(
"W99 parameter"),
6815 TL(
"W99 parameter"),
6821 TL(
"W99 parameter"),
6827 TL(
"W99 parameter"),
6833 TL(
"Wiedemann parameter"));
6838 TL(
"Wiedemann parameter"));
6843 TL(
"MinGap factor parameter"));
6853 TL(
"Kerner Phi parameter"));
6858 TL(
"IDM Delta parameter"));
6863 TL(
"IDM Stepping parameter"));
6880 TL(
"Minimum distance to pedestrians that are walking towards the conflict point with the ego vehicle."),
6886 TL(
"The accumulated waiting time after which a vehicle will drive onto an intersection even though this might cause jamming."),
6892 TL(
"This value causes vehicles to violate a yellow light if the duration of the yellow phase is lower than the given threshold."),
6898 TL(
"This value causes vehicles to violate a red light if the duration of the red phase is lower than the given threshold."),
6904 TL(
"This value causes vehicles affected by jmDriveAfterRedTime to slow down when violating a red light."),
6910 TL(
"This value causes vehicles to ignore foe vehicles that have right-of-way with the given probability."),
6916 TL(
"This value is used in conjunction with jmIgnoreFoeProb.") + std::string(
"\n") +
6917 TL(
"Only vehicles with a speed below or equal to the given value may be ignored."),
6923 TL(
"This value configures driving imperfection (dawdling) while passing a minor link."),
6929 TL(
"This value defines the minimum time gap when passing ahead of a prioritized vehicle. "),
6935 TL(
"Willingess of drivers to impede vehicles with higher priority"),
6946 TL(
"The eagerness for performing strategic lane changing. Higher values result in earlier lane-changing."),
6952 TL(
"The willingness for performing cooperative lane changing. Lower values result in reduced cooperation."),
6958 TL(
"The eagerness for performing lane changing to gain speed. Higher values result in more lane-changing."),
6964 TL(
"The eagerness for following the obligation to keep right. Higher values result in earlier lane-changing."),
6970 TL(
"The eagerness for using the configured lateral alignment within the lane.") + std::string(
"\n") +
6971 TL(
"Higher values result in increased willingness to sacrifice speed for alignment."),
6977 TL(
"The eagerness for overtaking through the opposite-direction lane. Higher values result in more lane-changing."),
6983 TL(
"Willingness to encroach laterally on other drivers."),
6989 TL(
"Minimum lateral gap when encroaching laterally on other drives (alternative way to define lcPushy)"),
6995 TL(
"Willingness to accept lower front and rear gaps on the target lane."),
7001 TL(
"Dynamic factor for modifying lcAssertive and lcPushy."),
7007 TL(
"Time to reach maximum impatience (of 1). Impatience grows whenever a lane-change manoeuvre is blocked."),
7013 TL(
"Maximum lateral acceleration per second."),
7019 TL(
"Factor for configuring the strategic lookahead distance when a change to the left is necessary (relative to right lookahead)."),
7025 TL(
"Factor for configuring the threshold asymmetry when changing to the left or to the right for speed gain."),
7031 TL(
"Upper bound on lateral speed when standing."),
7037 TL(
"Upper bound on lateral speed while moving computed as lcMaxSpeedLatStanding + lcMaxSpeedLatFactor * getSpeed()"),
7043 TL(
"Distance to an upcoming turn on the vehicles route, below which the alignment") + std::string(
"\n") +
7044 TL(
"should be dynamically adapted to match the turn direction."),
7050 TL(
"The probability for violating rules gainst overtaking on the right."),
7056 TL(
"Time threshold for the willingness to change right."),
7062 TL(
"Speed difference factor for the eagerness of overtaking a neighbor vehicle before changing lanes (threshold = factor*speedlimit)."),
7064 factor->setRange(-1, 1);
7077 TL(
"The id of the person type to use for this person"),
7085 TL(
"The position at which the person shall enter the net"),
7098 TL(
"The id of the container type to use for this container"),
7106 TL(
"The position at which the container shall enter the net"),
7117 TL(
"Minimum duration for stopping"),
7119 duration->setDefaultActivated(
true);
7124 TL(
"The time step at which the route continues"),
7130 TL(
"If set to a non-negative time value, then the stop duration can be extended at most by the extension value in seconds"),
7137 TL(
"Whether a person or container or both may end the stop"),
7139 triggered->setDiscreteValues({
"false",
"person",
"container",
"join"});
7144 TL(
"List of elements that must board the vehicle before it may continue"));
7149 TL(
"Joins this train to another upon reaching the stop"));
7155 TL(
"List of elements that can board the vehicle before it may continue"));
7160 TL(
"Whether the vehicle stops on the road or beside"),
7162 parking->setDiscreteValues({
"true",
"false",
"opportunistic"});
7167 TL(
"Activity displayed for stopped person in GUI and output files"));
7172 TL(
"Parameter to be applied to the vehicle to track the trip id within a cyclical public transport route"));
7177 TL(
"New line attribute to be set on the vehicle when reaching this stop (for cyclical public transport route)"));
7183 TL(
"Speed to be kept while driving between startPos and endPos"),
7189 TL(
"Whether the stop may be skipped if no passengers wants to embark or disembark"),
7196 TL(
"transfer time if there shall be a jump from this stop to the next route edge"),
7202 TL(
"Splits the train upon reaching the stop"));
7214 TL(
"list of consecutive edges"));
7219 TL(
"Arrival position on the last edge"),
7231 TL(
"Arrival position on the destination edge"),
7241 TL(
"The end position on the lane (the higher position on the lane) in meters, must be larger than startPos by more than 0.1m"));
7253 TL(
"Train stop ID"));
7259 TL(
"Container stop ID"));
7265 TL(
"Charging station ID"));
7271 TL(
"Parking area ID"));
7278 TL(
"Edge start ID"));
7284 TL(
"TAZ start ID"));
7290 TL(
"Junction start ID"));
7296 TL(
"BusStop start ID"));
7302 TL(
"TrainStop start ID"));
7308 TL(
"ContainerStop start ID"));
7314 TL(
"ChargingStation start ID"));
7320 TL(
"ParkingArea start ID"));
7334 TL(
"The position at which the tranship shall enter the net"),
7340 TL(
"arrival position on the destination edge"),
7353 TL(
"Junction end ID"));
7359 TL(
"BusStop end ID"));
7365 TL(
"TrainStop end ID"));
7371 TL(
"ContainerStop end ID"));
7377 TL(
"ChargingStation end ID"));
7383 TL(
"ParkingArea end ID"));
7396 TL(
"List of possible traffic modes. Walking is always possible regardless of this value"));
7401 TL(
"list of vehicle alternatives to take for the person trip"));
7412 TL(
"id of the travel group. Persons with the same group may share a taxi ride"));
7422 TLF(
"speed of the person for this % in m/s (not together with duration)", tagProperties->
getTagStr()),
7428 TL(
"duration of the plan in second (not together with speed)"),
7439 TL(
"list of vehicle alternatives to take for the ride"));
7444 TL(
"id of the travel group. Persons with the same group may share a taxi ride"));
7453 TL(
"list of vehicle alternatives to take for the transport"));
7458 TL(
"id of the travel group. Persons with the same group may share a taxi ride"));
7468 TL(
"speed of the person for this tranship in m/s (not together with duration)"),
7474 TL(
"duration of the plan in second (not together with speed)"),
7485 TL(
"Minimum duration for stopping"),
7487 duration->setDefaultActivated(
true);
7492 TL(
"The time step at which the route continues"),
7498 TL(
"Activity displayed for stopped person in GUI and output files "));
7544 TL(
"Data interval begin time"),
7550 TL(
"Data interval end time"),
7580 TL(
"The ID of the edge the edgeRel starts at"));
7585 TL(
"The ID of the edge the edgeRel ends at"));
7603 TL(
"The name of the TAZ the TAZRel starts at"));
7608 TL(
"The name of the TAZ the TAZRel ends at"));
7651 TL(
"Type of data generated by this mean data"),
7658 TL(
"The aggregation period the values the detector collects shall be summed up"),
7664 TL(
"The time to start writing. If not given, the simulation's begin is used."),
7670 TL(
"The time to end writing. If not given the simulation's end is used."),
7676 TL(
"If set to true, edges/lanes which were not used by a vehicle during this period will not be written"),
7683 TL(
"If set, junction internal edges/lanes will be written as well"),
7689 TL(
"The maximum travel time in seconds to write if only very small movements occur"),
7695 TL(
"Consider an edge/lane unused if it has at most this many sampled seconds"),
7701 TL(
"The maximum speed to consider a vehicle halting;"),
7707 TL(
"space separated list of vehicle type ids to consider"));
7712 TL(
"whether aggregation should be performed over all vehicles that entered the edge/lane in the aggregation interval"),
7720 TL(
"List of attribute names that shall be written"));
7725 TL(
"Restrict output to the given list of edge ids"));
7730 TL(
"Restrict output to the given list of edges given in file"));
7736 TL(
"Whether the traffic statistic of all edges shall be aggregated into a single value"),
7762 TLF(
"Optional name for %", tagProperties->
getTagStr()));
7773 TL(
"The id of an edge in the simulation network"));
7779 TL(
"The id of an edge in the simulation network"));
7790 TLF(
"The name of the lane the % shall be located at", tagProperties->
getTagStr()));
7796 TLF(
"The name of the lane the % shall be located at", tagProperties->
getTagStr()));
7806 TL(
"If set, no error will be reported if element is placed behind the lane.") + std::string(
"\n") +
7807 TL(
"Instead, it will be placed 0.1 meters from the lanes end or at position 0.1,") + std::string(
"\n") +
7808 TL(
"if the position was negative and larger than the lanes length after multiplication with - 1"),
7818 TL(
"Space separated list of vehicle type ids to consider"));
7827 TL(
"The path to the output file"));
7837 TL(
"Path to the output file for writing information"));
7849 TLF(
"A bitmap to use for rendering this %", tagProperties->
getTagStr()));
7854 TLF(
"A bitmap to use for rendering this %", tagProperties->
getTagStr()));
7865 TLF(
"The departure time of the (first) % which is generated using this trip definition", tagProperties->
getTagStr()),
7875 TL(
"Explicitly allows the given vehicle classes (not given will be not allowed)"),
7881 TL(
"Explicitly disallows the given vehicle classes (not given will be allowed)"));
7890 TLF(
"The position on the lane the % shall be laid on in meters", tagProperties->
getTagStr()),
7900 TL(
"Detect persons instead of vehicles (pedestrians or passengers)"),
7911 TLF(
"The RGBA color with which the % shall be displayed", tagProperties->
getTagStr()),
7921 TLF(
"The aggregation period the values the % detector collects shall be summed up", tagProperties->
getTagStr()),
7931 TL(
"List of edge ids that must all be part of the future route of the vehicle to qualify for detection"));
7940 TL(
"The time-based threshold that describes how much time has to pass until a vehicle is recognized as halting)"),
7946 TL(
"The speed-based threshold that describes how slow a vehicle has to be to be recognized as halting) in m/s"),
7952 TL(
"The maximum distance to the next standing vehicle in order to make this vehicle count as a participant to the jam in m"),
7964 TL(
"The probability when being added to a distribution"),
7970 TL(
"The probability when being added to a distribution"));
7978 int basicEditableAttributes = 0;
7979 int geoAttributes = 0;
7980 int flowAttributes = 0;
7981 int neteditAttributes = 0;
7982 for (
const auto& attributeProperty : tagPropertyItem.second->getAttributeProperties()) {
7983 if (attributeProperty->isCreateMode() || attributeProperty->isEditMode()) {
7984 if (attributeProperty->isBasicEditor()) {
7985 basicEditableAttributes++;
7987 if (attributeProperty->isGeoEditor()) {
7990 if (attributeProperty->isFlowEditor()) {
7993 if (attributeProperty->isNeteditEditor()) {
7994 neteditAttributes++;
8017 const int hierarchySize = (int)tagPropertyItem.second->getHierarchicalParentsRecuersively().size();
@ GLO_EDGERELDATA
edge relation data
@ GLO_DET_EXIT
a DetExit detector
@ GLO_TAZRELDATA
TAZ relation data.
@ GLO_WALKINGAREA
a walkingArea
@ GLO_JPS_WALKABLEAREA
walkable area
@ GLO_ROUTE_EMBEDDED
a route
@ GLO_REROUTER_DESTPROBREROUTE
a destination probability reroute
@ GLO_E2DETECTOR
a E2 detector
@ GLO_DET_ENTRY
a DetEntry detector
@ GLO_TRANSHIP
a container tranship
@ GLO_ROUTEPROBE
a RouteProbe
@ GLO_E1DETECTOR
a E1 detector
@ GLO_STOP_PLAN
a stop plan stop
@ GLO_VAPORIZER
a Vaporizer
@ GLO_ROUTEFLOW
a routeFlow
@ GLO_CONTAINER_STOP
a containerStop
@ GLO_CALIBRATOR_FLOW
a calibrator flow
@ GLO_CALIBRATOR
a calibrator
@ GLO_TRAIN_STOP
a trainStop
@ GLO_CHARGING_STATION
a chargingStation
@ GLO_EDGETYPE
an edgeType
@ GLO_PARKING_AREA
a ParkingArea
@ GLO_VSS_STEP
a Variable Speed Sign step
@ GLO_DATAINTERVAL
data interval
@ GLO_TAZ
Traffic Assignment Zones (TAZs).
@ GLO_CONTAINER
a container
@ GLO_JPS_OBSTACLE
obstacles
@ GLO_CONNECTION
a connection
@ GLO_REROUTER_PARKINGAREAREROUTE
a parking area reroute
@ GLO_VTYPE_DISTRIBUTION
vtype distribution
@ GLO_PERSONTRIP
a person trip
@ GLO_TRANSPORT
a container transport
@ GLO_DET_ENTRYEXIT
a DetExit detector
@ GLO_POI
poi (over view, geo and lane)
@ GLO_REROUTER_CLOSINGLANEREROUTE
a closing lane reroute
@ GLO_OVERHEAD_WIRE_SEGMENT
a segment of an overhead line
@ GLO_REROUTER_CLOSINGREROUTE
a closing reroute
@ GLO_PARKING_SPACE
a ParkingSpace
@ GLO_CONTAINERFLOW
a person flow
@ GLO_PERSONFLOW
a person flow
@ GLO_E1DETECTOR_INSTANT
a E1 detector
@ GLO_REROUTER_INTERVAL
a rerouter interval
@ GLO_REROUTER_ROUTEPROBREROUTE
a route probability reroute
@ GLO_TRACTIONSUBSTATION
a segment of an overhead line
@ GLO_ROUTE_DISTRIBUTION
route distribution
@ GLO_VSS
a Variable Speed Sign
GUIIcon
An enumeration of icons used by the gui applications.
const int VTYPEPARS_DEFAULT_EMERGENCYDECEL_DEFAULT
StringBijection< SUMOVehicleShape > SumoVehicleShapeStrings(sumoVehicleShapeStringInitializer, SUMOVehicleShape::UNKNOWN, false)
StringBijection< SUMOVehicleClass > SumoVehicleClassStrings(sumoVehicleClassStringInitializer, SVC_CUSTOM2, false)
const double DEFAULT_VEH_PROB
const std::string DEFAULT_VTYPE_ID
const std::string DEFAULT_CONTAINERTYPE_ID
@ SVC_IGNORING
vehicles ignoring classes
SumoXMLTag
Numbers representing SUMO-XML - element names.
@ GNE_TAG_RIDE_CHARGINGSTATION_CHARGINGSTATION
@ GNE_TAG_TRIP_JUNCTIONS
a trip between junctions
@ SUMO_TAG_TRACTION_SUBSTATION
A traction substation.
@ GNE_TAG_TRANSPORT_CONTAINERSTOP_TRAINSTOP
@ GNE_TAG_TRANSPORT_CONTAINERSTOP_BUSSTOP
@ GNE_TAG_TRANSHIP_PARKINGAREA_BUSSTOP
@ GNE_TAG_TRANSHIP_PARKINGAREA_CHARGINGSTATION
@ GNE_TAG_WALK_BUSSTOP_BUSSTOP
@ GNE_TAG_TRIP_TAZS
a single trip definition that uses TAZs
@ GNE_TAG_PERSONTRIP_EDGE_EDGE
@ GNE_TAG_PERSONTRIP_TAZ_EDGE
@ GNE_TAG_PERSONTRIP_EDGE_CONTAINERSTOP
@ GNE_TAG_VTYPEREF
reference to a vType (used in VType distributions)
@ GNE_TAG_WALK_PARKINGAREA_CHARGINGSTATION
@ SUMO_TAG_INTERVAL
an aggreagated-output interval
@ GNE_TAG_WALK_CHARGINGSTATION_JUNCTION
@ GNE_TAG_PERSONTRIP_CONTAINERSTOP_TAZ
@ SUMO_TAG_CLOSING_REROUTE
reroute of type closing
@ GNE_TAG_RIDE_CONTAINERSTOP_BUSSTOP
@ GNE_TAG_RIDE_BUSSTOP_BUSSTOP
@ GNE_TAG_WALK_PARKINGAREA_CONTAINERSTOP
@ GNE_TAG_PERSONTRIP_TAZ_CONTAINERSTOP
@ SUMO_TAG_NET
root element of a network file
@ GNE_TAG_TRANSHIP_CHARGINGSTATION_BUSSTOP
@ GNE_TAG_PERSONTRIP_CHARGINGSTATION_TRAINSTOP
@ GNE_TAG_PERSONTRIP_EDGE_JUNCTION
@ GNE_TAG_TRANSHIP_TRAINSTOP_CHARGINGSTATION
@ GNE_TAG_RIDE_CONTAINERSTOP_CONTAINERSTOP
@ SUMO_TAG_REROUTER
A rerouter.
@ GNE_TAG_TRANSHIP_TRAINSTOP_EDGE
@ SUMO_TAG_EDGEREL
a relation between two edges
@ GNE_TAG_WAYPOINT_PARKINGAREA
@ GNE_TAG_WALK_TAZ_BUSSTOP
@ GNE_TAG_PERSONTRIP_EDGE_PARKINGAREA
@ GNE_TAG_PERSONTRIP_TRAINSTOP_EDGE
@ GNE_TAG_PERSONTRIP_TRAINSTOP_CONTAINERSTOP
@ GNE_TAG_MULTI_LANE_AREA_DETECTOR
an e2 detector over multiple lanes (placed here due create Additional Frame)
@ GNE_TAG_PERSONTRIP_PARKINGAREA_TRAINSTOP
@ GNE_TAG_STOPCONTAINER_TRAINSTOP
@ GNE_TAG_RIDE_PARKINGAREA_CONTAINERSTOP
@ GNE_TAG_PERSONTRIP_CHARGINGSTATION_PARKINGAREA
@ GNE_TAG_PERSONTRIP_TRAINSTOP_PARKINGAREA
@ SUMO_TAG_ROUTEPROBE
a routeprobe detector
@ GNE_TAG_PERSONTRIP_TAZ_CHARGINGSTATION
@ GNE_TAG_RIDE_CONTAINERSTOP_EDGE
@ GNE_TAG_STOP_PARKINGAREA
stop placed over a parking area
@ GNE_TAG_WALK_BUSSTOP_CHARGINGSTATION
@ GNE_TAG_PERSONTRIP_BUSSTOP_EDGE
@ GNE_TAG_WALK_TRAINSTOP_CHARGINGSTATION
@ SUMO_TAG_TAZ
a traffic assignment zone
@ GNE_TAG_WALK_PARKINGAREA_TRAINSTOP
@ GNE_TAG_WALK_PARKINGAREA_PARKINGAREA
@ GNE_TAG_TRANSPORT_EDGE_TRAINSTOP
@ GNE_TAG_WALK_BUSSTOP_TRAINSTOP
@ GNE_TAG_TRANSHIP_EDGE_CHARGINGSTATION
@ GNE_TAG_PERSONTRIP_TAZ_TRAINSTOP
@ GNE_TAG_TRANSPORT_CONTAINERSTOP_CHARGINGSTATION
@ GNE_TAG_WALK_TAZ_CONTAINERSTOP
@ GNE_TAG_WALK_PARKINGAREA_JUNCTION
@ GNE_TAG_WALK_CONTAINERSTOP_EDGE
@ SUMO_TAG_CHARGING_STATION
A Charging Station.
@ GNE_TAG_PERSONTRIP_EDGE_CHARGINGSTATION
@ GNE_TAG_TRANSPORT_EDGE_PARKINGAREA
@ SUMO_TAG_VTYPE
description of a vehicle/person/container type
@ GNE_TAG_TRANSHIP_BUSSTOP_CHARGINGSTATION
@ SUMO_TAG_ACCESS
An access point for a train stop.
@ GNE_TAG_WALK_EDGE_PARKINGAREA
@ GNE_TAG_TRANSPORT_EDGE_BUSSTOP
@ GNE_TAG_TRANSPORT_CONTAINERSTOP_EDGE
@ GNE_TAG_TRANSPORT_CHARGINGSTATION_PARKINGAREA
@ GNE_TAG_WALK_PARKINGAREA_EDGE
@ GNE_TAG_TRANSHIP_EDGE_EDGE
@ GNE_TAG_RIDE_TRAINSTOP_CONTAINERSTOP
@ SUMO_TAG_CONTAINER_STOP
A container stop.
@ GNE_TAG_STOP_BUSSTOP
stop placed over a busStop
@ GNE_TAG_RIDE_CHARGINGSTATION_EDGE
@ GNE_TAG_RIDE_CHARGINGSTATION_CONTAINERSTOP
@ GNE_TAG_WALK_CONTAINERSTOP_CHARGINGSTATION
@ GNE_TAG_TRANSHIP_PARKINGAREA_CONTAINERSTOP
@ SUMO_TAG_PARKING_AREA_REROUTE
entry for an alternative parking zone
@ GNE_TAG_WALK_BUSSTOP_JUNCTION
@ GNE_TAG_TRANSHIP_CHARGINGSTATION_TRAINSTOP
@ SUMO_TAG_ROOTFILE
root file
@ GNE_TAG_TRANSHIP_EDGE_CONTAINERSTOP
@ GNE_TAG_WALK_CONTAINERSTOP_JUNCTION
@ GNE_TAG_TRANSPORT_PARKINGAREA_PARKINGAREA
@ GNE_TAG_WAYPOINT_TRAINSTOP
@ GNE_TAG_TRANSPORT_CHARGINGSTATION_TRAINSTOP
@ GNE_TAG_TRANSPORT_TRAINSTOP_TRAINSTOP
@ GNE_TAG_WALK_CHARGINGSTATION_TRAINSTOP
@ GNE_TAG_PERSONTRIP_BUSSTOP_CONTAINERSTOP
@ SUMO_TAG_TAZSINK
a sink within a district (connection road)
@ GNE_TAG_TRANSPORT_TRAINSTOP_CONTAINERSTOP
@ GNE_TAG_WAYPOINT_CONTAINERSTOP
@ GNE_TAG_PERSONTRIP_PARKINGAREA_TAZ
@ GNE_TAG_STOPCONTAINER_EDGE
@ GNE_TAG_WAYPOINT_BUSSTOP
@ GNE_TAG_WALK_TRAINSTOP_TAZ
@ GNE_TAG_PERSONTRIP_PARKINGAREA_JUNCTION
@ SUMO_TAG_BUS_STOP
A bus stop.
@ SUMO_TAG_POI
begin/end of the description of a Point of interest
@ GNE_TAG_STOPCONTAINER_PARKINGAREA
@ GNE_TAG_PERSONTRIP_CONTAINERSTOP_TRAINSTOP
@ GNE_TAG_TRANSPORT_CHARGINGSTATION_CONTAINERSTOP
@ GNE_TAG_WAYPOINT_CHARGINGSTATION
@ GNE_TAG_TRANSPORT_TRAINSTOP_CHARGINGSTATION
@ GNE_TAG_TRANSPORT_PARKINGAREA_CONTAINERSTOP
@ GNE_TAG_STOPPERSON_BUSSTOP
@ GNE_TAG_INTERNAL_LANE
internal lane
@ GNE_TAG_TRANSPORT_BUSSTOP_CONTAINERSTOP
@ SUMO_TAG_STOP
stop for vehicles
@ GNE_TAG_PERSONTRIP_BUSSTOP_TRAINSTOP
@ SUMO_TAG_MEANDATA_LANE
a lane based mean data detector
@ GNE_TAG_RIDE_PARKINGAREA_BUSSTOP
@ SUMO_TAG_STEP
trigger: a step description
@ GNE_TAG_PERSONTRIP_CHARGINGSTATION_TAZ
@ GNE_TAG_PERSONTRIP_CONTAINERSTOP_EDGE
@ GNE_TAG_TRANSHIP_CONTAINERSTOP_PARKINGAREA
@ GNE_TAG_PERSONTRIP_JUNCTION_BUSSTOP
@ GNE_TAG_TRANSHIP_BUSSTOP_CONTAINERSTOP
@ GNE_TAG_PERSONTRIP_CHARGINGSTATION_BUSSTOP
@ SUMO_TAG_VEHICLE
description of a vehicle
@ GNE_TAG_TRANSPORT_PARKINGAREA_EDGE
@ GNE_TAG_FLOW_ROUTE
a flow definition using a route instead of a from-to edges route
@ GNE_TAG_PERSONTRIP_TRAINSTOP_TAZ
@ SUMO_TAG_ROUTE_DISTRIBUTION
distribution of a route
@ GNE_TAG_TRANSHIP_PARKINGAREA_TRAINSTOP
@ GNE_TAG_WALK_BUSSTOP_CONTAINERSTOP
@ GNE_TAG_PERSONTRIP_TAZ_PARKINGAREA
@ SUMO_TAG_OVERHEAD_WIRE_CLAMP
An overhead wire clamp (connection of wires in opposite directions).
@ GNE_TAG_PERSONTRIP_CONTAINERSTOP_PARKINGAREA
@ GNE_TAG_WALK_JUNCTION_PARKINGAREA
@ GNE_TAG_RIDE_TRAINSTOP_CHARGINGSTATION
@ GNE_TAG_WALK_CHARGINGSTATION_BUSSTOP
@ GNE_TAG_PERSONTRIP_JUNCTION_TRAINSTOP
@ GNE_TAG_VSS_SYMBOL
VSS Symbol.
@ GNE_TAG_WALK_CONTAINERSTOP_TAZ
@ GNE_TAG_FLOW_JUNCTIONS
a flow between junctions
@ GNE_TAG_PERSONTRIP_TRAINSTOP_BUSSTOP
@ GNE_TAG_TRANSHIP_BUSSTOP_EDGE
@ GNE_TAG_POIGEO
Point of interest over view with GEO attributes.
@ GNE_TAG_TRANSPORT_CHARGINGSTATION_CHARGINGSTATION
@ GNE_TAG_PERSONTRIP_BUSSTOP_JUNCTION
@ SUMO_TAG_LANETYPE
lane type
@ GNE_TAG_STOP_CONTAINERSTOP
stop placed over a containerStop
@ GNE_TAG_WALK_JUNCTION_CONTAINERSTOP
@ GNE_TAG_STOPCONTAINER_CONTAINERSTOP
@ GNE_TAG_FLOW_WITHROUTE
description of a vehicle with an embedded route
@ GNE_TAG_RIDE_BUSSTOP_TRAINSTOP
@ GNE_TAG_TRANSHIP_CHARGINGSTATION_EDGE
@ SUMO_TAG_FLOW
a flow definition using from and to edges or a route
@ GNE_TAG_PERSONTRIP_EDGE_TRAINSTOP
@ GNE_TAG_RIDE_BUSSTOP_EDGE
@ GNE_TAG_RIDE_TRAINSTOP_BUSSTOP
@ SUMO_TAG_CONNECTION
connectioon between two lanes
@ SUMO_TAG_PARKING_AREA
A parking area.
@ GNE_TAG_WALK_TRAINSTOP_EDGE
@ GNE_TAG_PERSONTRIP_PARKINGAREA_EDGE
@ GNE_TAG_TRANSPORT_BUSSTOP_CHARGINGSTATION
@ GNE_TAG_PERSONTRIP_PARKINGAREA_CONTAINERSTOP
@ SUMO_TAG_WALKINGAREA
walking area for pedestrians
@ GNE_TAG_PERSONTRIP_TRAINSTOP_TRAINSTOP
@ GNE_TAG_TRANSPORT_EDGE_EDGE
@ GNE_TAG_WALK_EDGE_TRAINSTOP
@ GNE_TAG_WALK_TAZ_CHARGINGSTATION
@ SUMO_TAG_ROUTE_PROB_REROUTE
probability of route of a reroute
@ GNE_TAG_FLOW_TAZS
a flow between TAZs
@ GNE_TAG_CALIBRATOR_LANE
A calibrator placed over lane.
@ GNE_TAG_TRANSPORT_EDGE_CONTAINERSTOP
@ GNE_TAG_STOPCONTAINER_BUSSTOP
@ GNE_TAG_WALK_JUNCTION_TAZ
@ SUMO_TAG_DET_ENTRY
an e3 entry point
@ GNE_TAG_WALK_JUNCTION_CHARGINGSTATION
@ GNE_TAG_WALK_CHARGINGSTATION_TAZ
@ GNE_TAG_PERSONTRIP_TAZ_BUSSTOP
@ GNE_TAG_RIDE_PARKINGAREA_CHARGINGSTATION
@ GNE_TAG_PERSONTRIP_CHARGINGSTATION_JUNCTION
@ GNE_TAG_PERSONTRIP_CHARGINGSTATION_CHARGINGSTATION
@ GNE_TAG_WALK_JUNCTION_JUNCTION
@ SUMO_TAG_VIEWSETTINGS_ADDITIONALS
@ SUMO_TAG_PARKING_SPACE
A parking space for a single vehicle within a parking area.
@ GNE_TAG_TRANSPORT_PARKINGAREA_TRAINSTOP
@ SUMO_TAG_JUNCTION
begin/end of the description of a junction
@ SUMO_TAG_CROSSING
crossing between edges for pedestrians
@ GNE_TAG_TRANSHIP_PARKINGAREA_PARKINGAREA
@ GNE_TAG_WALK_CONTAINERSTOP_PARKINGAREA
@ GNE_TAG_PERSONTRIP_TAZ_TAZ
@ GNE_TAG_TRANSHIP_CHARGINGSTATION_CHARGINGSTATION
@ SUMO_TAG_VIEWSETTINGS_VEHICLES
@ SUMO_TAG_ROUTE
description of a route
@ GNE_TAG_RIDE_EDGE_CHARGINGSTATION
@ SUMO_TAG_MEANDATA_EDGE
an edge based mean data detector
@ SUMO_TAG_POLY
begin/end of the description of a polygon
@ SUMO_TAG_OVERHEAD_WIRE_SECTION
An overhead wire section.
@ GNE_TAG_PERSONTRIP_CHARGINGSTATION_EDGE
@ GNE_TAG_PERSONTRIP_EDGE_BUSSTOP
@ GNE_TAG_WALK_CHARGINGSTATION_CONTAINERSTOP
@ GNE_TAG_WALK_BUSSTOP_PARKINGAREA
@ GNE_TAG_WALK_CHARGINGSTATION_PARKINGAREA
@ GNE_TAG_SUPERMODE_NETWORK
@ GNE_TAG_PERSONTRIP_CHARGINGSTATION_CONTAINERSTOP
@ GNE_TAG_TRANSHIP_BUSSTOP_TRAINSTOP
@ GNE_TAG_PERSONTRIP_BUSSTOP_TAZ
@ GNE_TAG_WALK_CONTAINERSTOP_BUSSTOP
@ SUMO_TAG_TRAIN_STOP
A train stop (alias for bus stop).
@ GNE_TAG_RIDE_CHARGINGSTATION_PARKINGAREA
@ GNE_TAG_RIDE_CHARGINGSTATION_BUSSTOP
@ GNE_TAG_PERSONTRIP_CONTAINERSTOP_CONTAINERSTOP
@ GNE_TAG_TRANSPORT_CHARGINGSTATION_EDGE
@ GNE_TAG_PERSONTRIP_BUSSTOP_CHARGINGSTATION
@ SUMO_TAG_VTYPE_DISTRIBUTION
distribution of a vehicle type
@ SUMO_TAG_LANE
begin/end of the description of a single lane
@ GNE_TAG_WALK_BUSSTOP_EDGE
@ GNE_TAG_TRANSPORT_TRAINSTOP_BUSSTOP
@ SUMO_TAG_INSTANT_INDUCTION_LOOP
An instantenous induction loop.
@ GNE_TAG_WALK_JUNCTION_TRAINSTOP
@ GNE_TAG_TRANSHIP_EDGE_TRAINSTOP
@ GNE_TAG_TRANSHIP_TRAINSTOP_TRAINSTOP
@ GNE_TAG_VEHICLE_WITHROUTE
description of a vehicle with an embedded route
@ GNE_TAG_CALIBRATOR_FLOW
a flow definition within in Calibrator
@ GNE_TAG_RIDE_PARKINGAREA_PARKINGAREA
@ GNE_TAG_WALK_TRAINSTOP_PARKINGAREA
@ GNE_TAG_RIDE_EDGE_BUSSTOP
@ SUMO_TAG_DEST_PROB_REROUTE
probability of destination of a reroute
@ GNE_TAG_WALK_TAZ_JUNCTION
@ GNE_TAG_POILANE
Point of interest over Lane.
@ GNE_TAG_PERSONTRIP_JUNCTION_PARKINGAREA
@ GNE_TAG_TRANSPORT_BUSSTOP_TRAINSTOP
@ GNE_TAG_TRANSPORT_TRAINSTOP_PARKINGAREA
@ GNE_TAG_STOPPERSON_CONTAINERSTOP
@ GNE_TAG_WALK_BUSSTOP_TAZ
@ GNE_TAG_RIDE_CONTAINERSTOP_CHARGINGSTATION
@ GNE_TAG_TRANSPORT_CONTAINERSTOP_CONTAINERSTOP
@ GNE_TAG_PERSONTRIP_BUSSTOP_BUSSTOP
@ GNE_TAG_TRANSHIP_BUSSTOP_PARKINGAREA
@ GNE_TAG_PERSONTRIP_JUNCTION_JUNCTION
@ GNE_TAG_WALK_TRAINSTOP_BUSSTOP
@ GNE_TAG_PERSONTRIP_TAZ_JUNCTION
@ GNE_TAG_JPS_OBSTACLE
polygon used for draw juPedSim obstacles
@ GNE_TAG_WALK_EDGE_CHARGINGSTATION
@ GNE_TAG_TRANSPORT_PARKINGAREA_BUSSTOP
@ GNE_TAG_RIDE_EDGE_TRAINSTOP
@ SUMO_TAG_DET_EXIT
an e3 exit point
@ SUMO_TAG_TYPE
type (edge)
@ GNE_TAG_WALK_TRAINSTOP_CONTAINERSTOP
@ GNE_TAG_WALK_JUNCTION_BUSSTOP
@ GNE_TAG_PERSONTRIP_CONTAINERSTOP_JUNCTION
@ GNE_TAG_WALK_JUNCTION_EDGE
@ GNE_TAG_PERSONTRIP_BUSSTOP_PARKINGAREA
@ GNE_TAG_TRANSHIP_CONTAINERSTOP_TRAINSTOP
@ GNE_TAG_PERSONTRIP_PARKINGAREA_BUSSTOP
@ SUMO_TAG_VAPORIZER
vaporizer of vehicles
@ SUMO_TAG_LANE_AREA_DETECTOR
alternative tag for e2 detector
@ GNE_TAG_RIDE_BUSSTOP_CHARGINGSTATION
@ GNE_TAG_REROUTER_SYMBOL
Rerouter Symbol.
@ GNE_TAG_STOP_LANE
stop placed over a lane
@ GNE_TAG_WALK_EDGE_CONTAINERSTOP
@ GNE_TAG_WALK_TRAINSTOP_JUNCTION
@ GNE_TAG_SUPERMODE_DEMAND
@ GNE_TAG_TRANSHIP_CHARGINGSTATION_PARKINGAREA
@ GNE_TAG_STOPPERSON_CHARGINGSTATION
@ GNE_TAG_TRANSPORT_BUSSTOP_EDGE
@ GNE_TAG_TRANSHIP_CONTAINERSTOP_BUSSTOP
@ GNE_TAG_WALK_PARKINGAREA_TAZ
@ GNE_TAG_PERSONTRIP_JUNCTION_EDGE
@ GNE_TAG_RIDE_CONTAINERSTOP_PARKINGAREA
@ GNE_TAG_RIDE_CHARGINGSTATION_TRAINSTOP
@ GNE_TAG_STOPPERSON_TRAINSTOP
@ GNE_TAG_TRANSPORT_CHARGINGSTATION_BUSSTOP
@ GNE_TAG_PERSONTRIP_PARKINGAREA_CHARGINGSTATION
@ GNE_TAG_TRANSHIP_CHARGINGSTATION_CONTAINERSTOP
@ SUMO_TAG_TAZREL
a relation between two TAZs
@ GNE_TAG_TRANSHIP_EDGE_BUSSTOP
@ GNE_TAG_RIDE_BUSSTOP_PARKINGAREA
@ GNE_TAG_WALK_EDGE_JUNCTION
@ GNE_TAG_RIDE_PARKINGAREA_EDGE
@ GNE_TAG_PERSONTRIP_JUNCTION_TAZ
@ GNE_TAG_TRANSHIP_PARKINGAREA_EDGE
@ GNE_TAG_TRANSPORT_PARKINGAREA_CHARGINGSTATION
@ GNE_TAG_TRANSHIP_TRAINSTOP_CONTAINERSTOP
@ SUMO_TAG_TAZSOURCE
a source within a district (connection road)
@ GNE_TAG_PERSONTRIP_JUNCTION_CONTAINERSTOP
@ GNE_TAG_WALK_TRAINSTOP_TRAINSTOP
@ GNE_TAG_WALK_CHARGINGSTATION_EDGE
@ GNE_TAG_TRANSHIP_EDGE_PARKINGAREA
@ GNE_TAG_WALK_EDGE_BUSSTOP
@ GNE_TAG_PERSONTRIP_PARKINGAREA_PARKINGAREA
@ GNE_TAG_TRANSHIP_TRAINSTOP_BUSSTOP
@ GNE_TAG_TRANSHIP_BUSSTOP_BUSSTOP
@ GNE_TAG_TRANSPORT_TRAINSTOP_EDGE
@ SUMO_TAG_CLOSING_LANE_REROUTE
lane of a reroute of type closing
@ GNE_TAG_STOP_TRAINSTOP
stop placed over a trainStop
@ GNE_TAG_STOP_CHARGINGSTATION
stop placed over a charging station
@ GNE_TAG_ROUTEREF
virtual element used to reference routes with distributions
@ GNE_TAG_PERSONTRIP_TRAINSTOP_CHARGINGSTATION
@ GNE_TAG_TRANSPORT_EDGE_CHARGINGSTATION
@ GNE_TAG_TRANSHIP_CONTAINERSTOP_CONTAINERSTOP
@ GNE_TAG_ROUTE_EMBEDDED
embedded route
@ GNE_TAG_WALK_CONTAINERSTOP_TRAINSTOP
@ GNE_TAG_RIDE_EDGE_PARKINGAREA
@ GNE_TAG_RIDE_BUSSTOP_CONTAINERSTOP
@ GNE_TAG_WALK_TAZ_TRAINSTOP
@ SUMO_TAG_INDUCTION_LOOP
alternative tag for e1 detector
@ GNE_TAG_JPS_WALKABLEAREA
polygon used for draw juPedSim walkable areas
@ GNE_TAG_PERSONTRIP_CONTAINERSTOP_CHARGINGSTATION
@ GNE_TAG_TRANSHIP_TRAINSTOP_PARKINGAREA
@ GNE_TAG_PERSONTRIP_CONTAINERSTOP_BUSSTOP
@ GNE_TAG_RIDE_TRAINSTOP_TRAINSTOP
@ GNE_TAG_TRANSPORT_BUSSTOP_BUSSTOP
@ GNE_TAG_WALK_PARKINGAREA_BUSSTOP
@ SUMO_TAG_CALIBRATOR
A calibrator placed over edge.
@ GNE_TAG_STOPCONTAINER_CHARGINGSTATION
@ SUMO_TAG_ENTRY_EXIT_DETECTOR
alternative tag for e3 detector
@ GNE_TAG_TRANSPORT_BUSSTOP_PARKINGAREA
@ GNE_TAG_WALK_TAZ_PARKINGAREA
@ GNE_TAG_PERSONTRIP_TRAINSTOP_JUNCTION
@ GNE_TAG_RIDE_CONTAINERSTOP_TRAINSTOP
@ SUMO_TAG_VSS
A variable speed sign.
@ GNE_TAG_STOPPERSON_EDGE
@ GNE_TAG_PERSONTRIP_JUNCTION_CHARGINGSTATION
@ GNE_TAG_RIDE_PARKINGAREA_TRAINSTOP
@ GNE_TAG_TRANSPORT_CONTAINERSTOP_PARKINGAREA
@ GNE_TAG_TRANSHIP_CONTAINERSTOP_CHARGINGSTATION
@ GNE_TAG_PERSONTRIP_EDGE_TAZ
@ GNE_TAG_WALK_CONTAINERSTOP_CONTAINERSTOP
@ GNE_TAG_RIDE_TRAINSTOP_PARKINGAREA
@ GNE_TAG_TRANSHIP_CONTAINERSTOP_EDGE
@ SUMO_TAG_TRIP
a single trip definition (used by router)
@ GNE_TAG_WALK_CHARGINGSTATION_CHARGINGSTATION
@ GNE_TAG_RIDE_EDGE_CONTAINERSTOP
@ GNE_TAG_STOPPERSON_PARKINGAREA
@ SUMO_TAG_EDGE
begin/end of the description of an edge
@ GNE_TAG_RIDE_TRAINSTOP_EDGE
SumoXMLAttr
Numbers representing SUMO-XML - attributes.
@ SUMO_ATTR_CF_EIDM_T_ACC_MAX
@ SUMO_ATTR_EXPECT_ARRIVAL
@ SUMO_ATTR_CF_EIDM_EPSILON_ACC
@ GNE_ATTR_FROM_TRAINSTOP
@ GNE_ATTR_FORCESIZE
size (used in stopping places)
@ SUMO_ATTR_EMISSIONCLASS
@ SUMO_ATTR_JM_IGNORE_FOE_SPEED
@ SUMO_ATTR_ACCEPTED_BADGES
@ SUMO_ATTR_TLLINKINDEX2
link: the index of the opposite direction link of a pedestrian crossing
@ GNE_ATTR_CENTER_AFTER_CREATION
flag to center camera after element creation
@ SUMO_ATTR_FROM_JUNCTION
@ SUMO_ATTR_JM_IGNORE_KEEPCLEAR_TIME
@ GNE_ATTR_STOPOFFSET
stop offset (virtual, used by edge and lanes)
@ SUMO_ATTR_CF_EIDM_T_LOOK_AHEAD
@ GNE_ATTR_SAVEFILE
save file
@ SUMO_ATTR_CF_WIEDEMANN_SECURITY
@ SUMO_ATTR_LCA_ASSERTIVE
@ SUMO_ATTR_RADIUS
The turning radius at an intersection in m.
@ SUMO_ATTR_INDIRECT
Whether this connection is an indirect (left) turn.
@ SUMO_ATTR_CONTAINER_STOP
@ SUMO_ATTR_CF_EIDM_USEVEHDYNAMICS
@ GNE_ATTR_OPPOSITE
to busStop (used by personPlans)
@ SUMO_ATTR_CF_IDMM_ADAPT_TIME
@ SUMO_ATTR_SUBSTATIONID
id of a traction substation substation
@ SUMO_ATTR_LANE_CHANGE_MODEL
@ SUMO_ATTR_CF_KERNER_PHI
@ SUMO_ATTR_LCA_TURN_ALIGNMENT_DISTANCE
@ SUMO_ATTR_JAM_DIST_THRESHOLD
@ SUMO_ATTR_CHARGETYPE
Charge type (fuel or electric).
@ SUMO_ATTR_DEPARTPOS_LAT
@ SUMO_ATTR_PARKING_LENGTH
@ SUMO_ATTR_PARKING_BADGES
@ SUMO_ATTR_CF_EIDM_C_COOLNESS
@ SUMO_ATTR_CF_EIDM_SIG_ERROR
@ SUMO_ATTR_TRACK_VEHICLES
@ SUMO_ATTR_LCA_LOOKAHEADLEFT
@ SUMO_ATTR_APPARENTDECEL
@ SUMO_ATTR_VOLTAGE
voltage of the traction substation [V]
@ GNE_ATTR_PARENT
parent of an additional element
@ SUMO_ATTR_LCA_SPEEDGAIN_PARAM
@ SUMO_ATTR_ACTIONSTEPLENGTH
@ SUMO_ATTR_TLLAYOUT
node: the layout of the traffic light program
@ GNE_ATTR_SELECTED
element is selected
@ SUMO_ATTR_CUSTOMSHAPE
whether a given shape is user-defined
@ SUMO_ATTR_LCA_IMPATIENCE
@ SUMO_ATTR_BEGIN
weights: time range begin
@ SUMO_ATTR_WITH_INTERNAL
@ SUMO_ATTR_EDGES
the edges of a route
@ GNE_ATTR_POISSON
poisson definition (used in flow)
@ GNE_ATTR_PARAMETERS
parameters "key1=value1|key2=value2|...|keyN=valueN"
@ SUMO_ATTR_JM_DRIVE_AFTER_RED_TIME
@ SUMO_ATTR_FRINGE
Fringe type of node.
@ SUMO_ATTR_OVERHEAD_WIRE_FORBIDDEN
forbidden lanes for overhead wire segment
@ SUMO_ATTR_CONTAINER_NUMBER
@ SUMO_ATTR_HALTING_TIME_THRESHOLD
@ SUMO_ATTR_CHARGING_STATION
@ SUMO_ATTR_LOADING_DURATION
@ SUMO_ATTR_CF_EIDM_MAX_VEH_PREVIEW
@ GNE_ATTR_STOPOEXCEPTION
stop exceptions (virtual, used by edge and lanes)
@ SUMO_ATTR_LCA_MAXSPEEDLATFACTOR
@ SUMO_ATTR_CONTAINERSPERHOUR
@ SUMO_ATTR_CF_EIDM_T_REACTION
@ SUMO_ATTR_CF_EIDM_T_PERSISTENCE_ESTIMATE
@ GNE_ATTR_CLOSE_SHAPE
Close shape of a polygon (Used by GNEPolys).
@ SUMO_ATTR_CF_PWAGNER2009_TAULAST
@ GNE_ATTR_SIZE
size (used in stopping places)
@ SUMO_ATTR_OVERHEAD_WIRECLAMP_END
id of the overhead wire, to the end of which the overhead wire clamp is connected
@ SUMO_ATTR_SHAPE
edge: the shape in xml-definition
@ SUMO_ATTR_CF_EIDM_SIG_GAP
@ SUMO_ATTR_CAR_FOLLOW_MODEL
@ SUMO_ATTR_CF_EIDM_JERK_MAX
@ SUMO_ATTR_LCA_MAXSPEEDLATSTANDING
@ SUMO_ATTR_JM_DRIVE_AFTER_YELLOW_TIME
@ SUMO_ATTR_LCA_KEEPRIGHT_PARAM
@ SUMO_ATTR_DESIRED_MAXSPEED
@ SUMO_ATTR_JM_IGNORE_FOE_PROB
@ GNE_ATTR_FROM_CONTAINERSTOP
@ SUMO_ATTR_MAX_TRAVELTIME
@ SUMO_ATTR_TLTYPE
node: the type of traffic light
@ SUMO_ATTR_OVERHEAD_WIRECLAMP_LANESTART
id of the overhead wire lane, to the start of which the overhead wire clamp is connected
@ SUMO_ATTR_CHARGEINTRANSIT
Allow/disallow charge in transit in Charging Stations.
@ SUMO_ATTR_OVERHEAD_WIRECLAMP_START
id of the overhead wire, to the start of which the overhead wire clamp is connected
@ SUMO_ATTR_CONTAINER_CAPACITY
@ SUMO_ATTR_FILL
Fill the polygon.
@ GNE_ATTR_REFERENCE
reference position (used creating stoppingPlaces)
@ SUMO_ATTR_LAYER
A layer number.
@ SUMO_ATTR_LCA_COOPERATIVE_PARAM
@ SUMO_ATTR_SPREADTYPE
The information about how to spread the lanes from the given position.
@ SUMO_ATTR_LCA_OPPOSITE_PARAM
@ SUMO_ATTR_HALTING_SPEED_THRESHOLD
@ GNE_ATTR_SHAPE_END
last coordinate of edge shape
@ SUMO_ATTR_EMERGENCYDECEL
@ SUMO_ATTR_LCA_OVERTAKE_DELTASPEED_FACTOR
@ SUMO_ATTR_END
weights: time range end
@ SUMO_ATTR_LCA_SUBLANE_PARAM
@ SUMO_ATTR_JM_CROSSING_GAP
@ SUMO_ATTR_ROUNDABOUT
Roundabout type of node.
@ SUMO_ATTR_ROADSIDE_CAPACITY
@ SUMO_ATTR_CF_IDM_STEPPING
@ SUMO_ATTR_CF_IDMM_ADAPT_FACTOR
@ SUMO_ATTR_CURRENTLIMIT
current limit of the traction substation [A]
@ SUMO_ATTR_BIKELANEWIDTH
@ SUMO_ATTR_COLLISION_MINGAP_FACTOR
@ SUMO_ATTR_TLID
link,node: the traffic light id responsible for this link
@ SUMO_ATTR_BOARDING_DURATION
@ SUMO_ATTR_CF_EIDM_M_FLATNESS
@ SUMO_ATTR_SHOW_DETECTOR
@ SUMO_ATTR_JM_SIGMA_MINOR
@ SUMO_ATTR_CHARGINGPOWER
@ SUMO_ATTR_CF_EIDM_M_BEGIN
@ GNE_ATTR_BIDIR
whether an edge is part of a bidirectional railway
@ SUMO_ATTR_CF_EIDM_T_PERSISTENCE_DRIVE
@ SUMO_ATTR_SIDEWALKWIDTH
@ GNE_ATTR_FROM_CHARGINGSTATION
@ GNE_ATTR_FLOW_SPACING
flow spacing
@ SUMO_ATTR_DETERMINISTIC
@ SUMO_ATTR_CF_EIDM_SIG_LEADER
@ SUMO_ATTR_PERSON_NUMBER
@ SUMO_ATTR_COLOR
A color information.
@ SUMO_ATTR_EFFICIENCY
Eficiency of the charge in Charging Stations.
@ SUMO_ATTR_CF_PWAGNER2009_APPROB
@ SUMO_ATTR_RIGHT_OF_WAY
How to compute right of way.
@ GNE_ATTR_SHAPE_START
first coordinate of edge shape
@ SUMO_ATTR_TOTALPOWER
total charge in W/s of the Charging Stations
@ GNE_ATTR_EDGES_WITHIN
virtual attribute used for use edges within during TAZ creation
@ SUMO_ATTR_LCA_OVERTAKE_RIGHT
@ SUMO_ATTR_ARRIVALPOS_LAT
@ SUMO_ATTR_LCA_ACCEL_LAT
@ SUMO_ATTR_LCA_STRATEGIC_PARAM
@ GNE_ATTR_FLOW_TERMINATE
flow terminating
@ SUMO_ATTR_VISIBILITY_DISTANCE
foe visibility distance of a link
@ SUMO_ATTR_INSERTIONCHECKS
@ SUMO_ATTR_DIR
The abstract direction of a link.
@ SUMO_ATTR_PERSON_CAPACITY
@ SUMO_ATTR_TLLINKINDEX
link: the index of the link within the traffic light
@ SUMO_ATTR_LCA_KEEPRIGHT_ACCEPTANCE_TIME
@ SUMO_ATTR_KEEP_CLEAR
Whether vehicles must keep the junction clear.
@ SUMO_ATTR_STATE
The state of a link.
@ SUMO_ATTR_JM_DRIVE_RED_SPEED
@ SUMO_ATTR_CHARGEDELAY
Delay in the charge of charging stations (different of waiting time).
@ SUMO_ATTR_LCA_TIME_TO_IMPATIENCE
@ SUMO_ATTR_JM_TIMEGAP_MINOR
@ SUMO_ATTR_TIME
trigger: the time of the step
@ SUMO_ATTR_WRITE_ATTRIBUTES
@ SUMO_ATTR_OVERHEAD_WIRECLAMP_LANEEND
id of the overhead wire lane, to the end of which the overhead wire clamp is connected
@ SUMO_ATTR_DETECT_PERSONS
@ SUMO_ATTR_EXCLUDE_EMPTY
@ SUMO_ATTR_CF_WIEDEMANN_ESTIMATION
@ SUMO_ATTR_PERSONSPERHOUR
@ SUMO_ATTR_LCA_SPEEDGAINRIGHT
const double SUMO_const_laneWidth
std::string toString(const T &t, std::streamsize accuracy=gPrecision)
static const std::string FALSE_STR
true value in string format(used for comparing boolean values in getAttribute(...))
static const std::string TRUE_STR
true value in string format (used for comparing boolean values in getAttribute(......
void setAlternativeName(const std::string &alternativeName)
set alternative name
void setFilenameExtensions(const std::vector< std::string > &extensions)
set discrete values
static const double defaultSize
default element size
void fillVTypesAttribute(GNETagProperties *tagProperties)
fill vTypes attribute
void fillLaneAttribute(GNETagProperties *tagProperties, const bool synonymID)
fill lane attribute
void fillCommonMeanDataAttributes(GNETagProperties *tagProperties)
fill stop person attributes
void fillCommonVehicleAttributes(GNETagProperties *tagProperties, bool calibratorFlow=false)
fill common vehicle attributes (used by vehicles, trips, routeFlows and flows)
std::map< SumoXMLTag, GNETagProperties * > myTagProperties
map with the tags properties
const std::vector< const GNETagProperties * > getTagPropertiesSet(const SumoXMLTag tag, const bool hardFail) const
get tagProperties associated to the given set tag (persons, stops, plans, etc.)
void fillTranshipCommonAttributes(GNETagProperties *tagProperties)
fill ride common attributes
void fillNameAttribute(GNETagProperties *tagProperties)
fill name attribute
void fillCommonRouteAttributes(GNETagProperties *tagProperties)
fill common route attributes
void fillStopElements()
fill stop elements
void fillVehicleElements()
fill vehicle elements
void fillCommonAttributes(GNETagProperties *tagProperties)
fill common attributes
void fillAllowDisallowAttributes(GNETagProperties *tagProperties)
fill allowDisallow attributes
void fillFriendlyPosAttribute(GNETagProperties *tagProperties)
fill friendlyPos attribute
void fillCommonVTypeAttributes(GNETagProperties *tagProperties)
fill common vType attributes
void fillDistributionProbability(GNETagProperties *tagProperties, const bool defaultValue)
fill distribution probability attribute
void fillPersonPlanTrips()
fill person plan trips
~GNETagPropertiesDatabase()
destructor
const GNETagProperties * getTagProperty(const SumoXMLTag tag, const bool hardFail) const
get tagProperty associated to the given tag
void fillPersonPlanRides()
fill person plan rides
void fillPlanParentAttributes(GNETagProperties *tagProperties)
fill plan from-to attribute
void fillCommonFlowAttributes(GNETagProperties *tagProperties, SumoXMLAttr perHour)
fill common flow attributes (used by flows, routeFlows and personFlows)
void fillIDAttribute(GNETagProperties *tagProperties, const bool createMode)
fill ID attribute
int getMaxNumberOfFlowAttributeRows() const
get max number of flow attribute rows
int myMaxNumberOfGeoAttributeRows
max number of geo attributes (needed for geo attributes editor)
void fillCommonPOIAttributes(GNETagProperties *tagProperties)
fill common POI attributes
int myMaxNumberOfFlowAttributeRows
max number of flow attributes (needed for geo attributes editor)
void fillPlanStopCommonAttributes(GNETagProperties *tagProperties)
fill plan stop common attributes
void fillContainerStopElements()
fill container stop elements
void fillCarFollowingModelAttributes(GNETagProperties *tagProperties)
fill Car Following Model of Vehicle/Person Types
void fillDemandElements()
fill demand elements
void fillWaypointElements()
fill waypoint elements
void fillColorAttribute(GNETagProperties *tagProperties, const std::string &defaultColor)
fill color attribute
void fillCommonPersonAttributes(GNETagProperties *tagProperties)
fill common person attributes (used by person and personFlows)
void fillEdgeAttribute(GNETagProperties *tagProperties, const bool synonymID)
fill edge attribute
void fillDepartAttribute(GNETagProperties *tagProperties)
fill depart attribute
int getMaxNumberOfGeoAttributeRows() const
get max number of geo attribute rows
void writeAttributeHelp() const
write machine readable attribute help to file
void fillJuPedSimElements()
fill JuPedSim elements
void fillOutputAttribute(GNETagProperties *tagProperties)
fill output attribute
const std::vector< const GNETagProperties * > getTagPropertiesByType(const GNETagProperties::Type type) const
get tagProperties associated to the given GNETagProperties::Type (NETWORKELEMENT, ADDITIONALELEMENT,...
int getMaxNumberOfNeteditAttributesRows() const
get max number of netedit attribute rows
void updateMaxNumberOfAttributesEditorRows()
update max number of attributes by type
void fillRideCommonAttributes(GNETagProperties *tagProperties)
fill ride common attributes
void fillContainerElements()
fill container elements
void fillContainerTranshipElements()
fill container tranship elements
void fillWireElements()
fill Wire elements
void fillDataElements()
fill Data elements
void fillCommonContainerAttributes(GNETagProperties *tagProperties)
fill common container attributes (used by container and containerFlows)
void fillNetworkElements()
fill network elements
void fillPersonPlanWalks()
fill person plan walks
int getMaxNumberOfEditableAttributeRows() const
max number of editable (non extended) attributes
void fillJunctionModelAttributes(GNETagProperties *tagProperties)
fill Junction Model Attributes of Vehicle/Person Types
void fillDetectorPeriodAttribute(GNETagProperties *tagProperties)
fill detector period attribute
void fillTransportCommonAttributes(GNETagProperties *tagProperties)
fill transport common attributes
void fillImgFileAttribute(GNETagProperties *tagProperties, const bool isExtended)
fill imgFile attribute
void fillCommonStoppingPlaceAttributes(GNETagProperties *tagProperties, const bool includeColor, const bool parkingAreaAngle)
fill common stoppingPlace attributes
void fillWalkCommonAttributes(GNETagProperties *tagProperties)
fill walk common attributes
void fillLaneChangingModelAttributes(GNETagProperties *tagProperties)
fill Junction Model Attributes of Vehicle/Person Types
void fillTAZElements()
fill TAZ elements
std::map< SumoXMLTag, GNETagProperties * > mySetTagProperties
map with tag properties sets (persons, stops, etc.)
void fillPosOverLaneAttribute(GNETagProperties *tagProperties)
fill lane position attribute
void fillContainerTransportElements()
fill container transport elements
int myMaxNumberOfNeteditAttributeRows
max number of netedit attributes (needed for netedit attributes editor)
void fillPersonElements()
fill person elements
int getHierarchyDepth() const
get hierarchy dept
void fillPersonTripCommonAttributes(GNETagProperties *tagProperties)
fill person trip common attributes
void fillDetectorNextEdgesAttribute(GNETagProperties *tagProperties)
fill detector next edges attribute
void fillHierarchy()
fill hierarchy elements
void fillAdditionalElements()
fill additional elements
void fillShapeElements()
fill shape elements
void fillDetectPersonsAttribute(GNETagProperties *tagProperties)
fill detect person attribute
GNETagPropertiesDatabase()
constructor
int myMaxNumberOfEditableAttributeRows
max number of editable (non extended) attributes (needed for attributes editor)
void updateMaxHierarchyDepth()
update max hierarchy depth
void fillDetectorThresholdAttributes(GNETagProperties *tagProperties, const bool includingJam)
fill detector threshold attribute
void fillPersonStopElements()
fill person stop elements
void fillFileAttribute(GNETagProperties *tagProperties)
fill file attribute
void fillCommonStopAttributes(GNETagProperties *tagProperties, const bool waypoint)
fill stop person attributes
int myHierarchyDepth
hierarchy dept
bool planToContainerStop() const
return true if tag correspond to a plan that starts in containerStop
bool canBeReparent() const
return true if tag correspond to an element that can be reparent
bool planFromChargingStation() const
return true if tag correspond to a plan that starts in chargingStation
bool planFromJunction() const
return true if tag correspond to a plan that starts in junction
bool planToBusStop() const
return true if tag correspond to a plan that starts in busStop
bool planFromContainerStop() const
return true if tag correspond to a plan that starts in containerStop
const std::string & getTagStr() const
get Tag vinculated with this attribute Property in String Format (used to avoid multiple calls to toS...
bool planRoute() const
return true if tag correspond to a plan placed over route
bool planToJunction() const
return true if tag correspond to a plan that starts in junction
bool planFromParkingArea() const
return true if tag correspond to a plan that starts in parkingAera
bool planParkingArea() const
return true if tag correspond to a plan placed over parkingArea
bool planToTAZ() const
return true if tag correspond to a plan that starts in TAZ
bool planConsecutiveEdges() const
plan parents
bool hasParameters() const
return true if Tag correspond to an element that supports parameters "key1=value1|key2=value2|....
bool isDrawable() const
return true if tag correspond to a drawable element
SumoXMLTag getTag() const
get Tag vinculated with this attribute Property
bool planFromEdge() const
return true if tag correspond to a plan that starts in edge
bool planFromBusStop() const
return true if tag correspond to a plan that starts in busStop
bool planFromTrainStop() const
return true if tag correspond to a plan that starts in trainStop
bool planToTrainStop() const
return true if tag correspond to a plan that starts in trainStop
bool planFromTAZ() const
return true if tag correspond to a plan that starts in TAZ
bool canCenterCameraAfterCreation() const
return true if tag correspond to an element that center camera after creation
bool planEdge() const
return true if tag correspond to a plan placed over edge
bool saveInParentFile() const
element is saved in the parent file
bool planContainerStop() const
return true if tag correspond to a plan placed over containerStop
bool planTrainStop() const
return true if tag correspond to a plan placed over trainStop
bool hasAttribute(SumoXMLAttr attr) const
check if current TagProperties owns the attribute "attr"
bool planToParkingArea() const
return true if tag correspond to a plan that starts in parkingArea
bool planToChargingStation() const
return true if tag correspond to a plan that starts in chargingStation
bool planToEdge() const
return true if tag correspond to a plan that starts in edge
bool planBusStop() const
return true if tag correspond to a plan placed over busStop
bool saveInNetworkFile() const
element is saved in a network file
bool planChargingStation() const
return true if tag correspond to a plan placed over chargingStation
bool isPlanTranship() const
return true if tag correspond to a tranship
static const double UNSPECIFIED_LOADED_LENGTH
no length override given
static const double UNSPECIFIED_CONTPOS
unspecified internal junction position
static const double UNSPECIFIED_VISIBILITY_DISTANCE
unspecified foe visibility for connections
static const double UNSPECIFIED_SPEED
unspecified lane speed
static OptionsCont & getOptions()
Retrieves the options.
Static storage of an output device and its base (abstract) implementation.
static OutputDevice & getDeviceByOption(const std::string &name)
Returns the device described by the option.
static bool createDeviceByOption(const std::string &optionName, const std::string &rootElement="", const std::string &schemaFile="", const int maximumDepth=2)
Creates the device using the output definition stored in the named option.
static double getDefaultDecel(const SUMOVehicleClass vc=SVC_IGNORING)
Returns the default deceleration for the given vehicle class This needs to be a function because the ...
static double getDefaultEmergencyDecel(const SUMOVehicleClass vc, double decel, double defaultOption)
Returns the default emergency deceleration for the given vehicle class This needs to be a function be...
static std::vector< std::string > getLatAlignmentStrings()
return all valid strings for latAlignment
static double getDefaultImperfection(const SUMOVehicleClass vc=SVC_IGNORING)
Returns the default driver's imperfection (sigma or epsilon in Krauss' model) for the given vehicle c...
static double getDefaultAccel(const SUMOVehicleClass vc=SVC_IGNORING)
Returns the default acceleration for the given vehicle class This needs to be a function because the ...
static StringBijection< LaneSpreadFunction > LaneSpreadFunctions
lane spread functions
static StringBijection< SumoXMLTag > CarFollowModels
car following models
static StringBijection< SumoXMLNodeType > NodeTypes
node types
static StringBijection< MeanDataType > MeanDataTypes
reference positions (used creating certain elements in netedit)
static StringBijection< OutputFileExtension > OutputFileExtensions
output file extensions
static StringBijection< InsertionCheck > InsertionChecks
traffic light layouts
static StringBijection< ChargeType > ChargeTypes
charge type
static StringBijection< AdditionalFileExtension > AdditionalFileExtensions
additional file extensions
static StringBijection< PersonMode > PersonModeValues
person modes
static StringBijection< POIIcon > POIIcons
POI icon values.
static StringBijection< ExcludeEmpty > ExcludeEmptys
exclude empty values
static StringBijection< ImageFileExtension > ImageFileExtensions
image file extensions
static StringBijection< TrainType > TrainTypes
train types
static StringBijection< LaneChangeModel > LaneChangeModels
lane change models
static StringBijection< RightOfWay > RightOfWayValues
righ of way algorithms
static StringBijection< RoundaboutType > RoundaboutTypeValues
fringe types
static StringBijection< FringeType > FringeTypeValues
fringe types
static StringBijection< ReferencePosition > ReferencePositions
reference positions (used creating certain elements in netedit)
static const double DEFAULT_LAYER
static const double DEFAULT_LAYER_POI
static const double DEFAULT_IMG_WIDTH
static const double DEFAULT_ANGLE
static const double DEFAULT_IMG_HEIGHT
static const std::string DEFAULT_TYPE
static std::string to_lower_case(const std::string &str)
Transfers the content to lower case.
static std::string replace(std::string str, const std::string &what, const std::string &by)
Replaces all occurrences of the second string by the third string within the first string.
static const std::string format(const std::string &format, T value, Targs... Fargs)
adds a new formatted message
static const std::string STARPOS
static const std::string ENDPOS