Path: blob/main/tests/jtrrouter/meta/write_template_full/cfg.jtrrouter
169686 views
<?xml version="1.0" encoding="UTF-8"?> <!-- generated on 2025-09-11T14:39:46.736152+01:00 by Eclipse SUMO jtrrouter v1_24_0+0753-7ddc191931e --> <jtrrouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/jtrrouterConfiguration.xsd"> <configuration> <configuration-file value="" synonymes="c configuration" type="FILE" help="Loads the named config on startup"/> <save-configuration value="" synonymes="C save-config" type="FILE" help="Saves current configuration into FILE"/> <save-configuration.relative value="false" synonymes="save-config.relative" type="BOOL" help="Enforce relative paths when saving the configuration"/> <save-template value="" type="FILE" help="Saves a configuration template (empty) into FILE"/> <save-schema value="" type="FILE" help="Saves the configuration schema into FILE"/> <save-commented value="false" synonymes="save-template.commented" type="BOOL" help="Adds comments to saved template, configuration, or schema"/> </configuration> <input> <net-file value="" synonymes="n net" type="FILE" help="Use FILE as SUMO-network to route on"/> <additional-files value="" synonymes="a additional d districts taz-files" deprecated="d districts" type="FILE" help="Read additional network data (districts, bus stops) from FILE(s)"/> <route-files value="" synonymes="alternative-files alternatives-files f flow-files flows r trip-files trips" deprecated="alternative-files alternatives-files f flow-files flows trip-files trips" type="FILE" help="Read sumo routes, alternatives, flows, and trips from FILE(s)"/> <phemlight-path value="./PHEMlight/" type="FILE" help="Determines where to load PHEMlight definitions from"/> <phemlight-year value="0" type="INT" help="Enable fleet age modelling with the given reference year in PHEMlight5"/> <phemlight-temperature value="1.79769e+308" type="FLOAT" help="Set ambient temperature to correct NOx emissions in PHEMlight5"/> <junction-taz value="false" type="BOOL" help="Initialize a TAZ for every junction to use attributes toJunction and fromJunction"/> <turn-ratio-files value="" synonymes="t turns" type="FILE" help="Read turning ratios from FILE(s)"/> </input> <output> <output-file value="" synonymes="o output" type="FILE" help="Write generated routes to FILE"/> <vtype-output value="" synonymes="vtype" type="FILE" help="Write used vehicle types into separate FILE"/> <keep-vtype-distributions value="false" type="BOOL" help="Keep vTypeDistribution ids when writing vehicles and their types"/> <emissions.volumetric-fuel value="false" type="BOOL" help="Return fuel consumption values in (legacy) unit l instead of mg"/> <named-routes value="false" type="BOOL" help="Write vehicles that reference routes by their id"/> <write-license value="false" type="BOOL" help="Include license info into every output file"/> <write-metadata value="false" type="BOOL" help="Write parsable metadata (configuration etc.) instead of comments"/> <output-prefix value="" type="STR" help="Prefix which is applied to all output files. The special string 'TIME' is replaced by the current time."/> <precision value="2" type="INT" help="Defines the number of digits after the comma for floating point output"/> <precision.geo value="6" type="INT" help="Defines the number of digits after the comma for lon,lat output"/> <output.compression value="" type="STR" help="Defines the standard compression algorithm (currently only for parquet output)"/> <output.format value="xml" type="STR" help="Defines the standard output format if not derivable from the file name ('xml', 'csv', 'parquet')"/> <output.column-header value="tag" type="STR" help="How to derive column headers from attribute names ('none', 'tag', 'auto', 'plain')"/> <output.column-separator value=";" type="STR" help="Separator in CSV output"/> <human-readable-time value="false" synonymes="H" type="BOOL" help="Write time values as hour:minute:second or day:hour:minute:second rather than seconds"/> <exit-times value="false" type="BOOL" help="Write exit times (weights) for each edge"/> </output> <processing> <max-alternatives value="5" type="INT" help="Prune the number of alternatives to INT"/> <with-taz value="false" type="BOOL" help="Use origin and destination zones (districts) for in- and output"/> <unsorted-input value="false" synonymes="unsorted" type="BOOL" help="Assume input is unsorted"/> <route-steps value="200" synonymes="s" type="TIME" help="Load routes for the next number of seconds ahead"/> <no-internal-links value="false" type="BOOL" help="Disable (junction) internal links"/> <randomize-flows value="false" type="BOOL" help="generate random departure times for flow input"/> <remove-loops value="false" type="BOOL" help="Remove loops within the route; Remove turnarounds at start and end of the route"/> <repair value="false" type="BOOL" help="Tries to correct a false route"/> <repair.from value="false" type="BOOL" help="Tries to correct an invalid starting edge by using the first usable edge instead"/> <repair.to value="false" type="BOOL" help="Tries to correct an invalid destination edge by using the last usable edge instead"/> <repair.max-detour-factor value="10" type="FLOAT" help="Backtrack on route if the detour is longer than the gap by FACTOR"/> <mapmatch.distance value="100" type="FLOAT" help="Maximum distance when mapping input coordinates (fromXY etc.) to the road network"/> <mapmatch.junctions value="false" type="BOOL" help="Match positions to junctions instead of edges"/> <mapmatch.taz value="false" type="BOOL" help="Match positions to taz instead of edges"/> <bulk-routing value="false" type="BOOL" help="Aggregate routing queries with the same origin"/> <routing-threads value="0" type="INT" help="The number of parallel execution threads used for routing"/> <restriction-params value="" type="STR[]" help="Comma separated list of param keys to compare for additional restrictions"/> <weights.minor-penalty value="1.5" type="FLOAT" help="Apply the given time penalty when computing routing costs for minor-link internal lanes"/> <weights.tls-penalty value="0" type="FLOAT" help="Apply the given time penalty when computing routing costs across a traffic light"/> <weights.turnaround-penalty value="5" type="FLOAT" help="Apply the given time penalty when computing routing costs for turnaround internal lanes"/> <max-edges-factor value="2" type="FLOAT" help="Routes are cut off when the route edges to net edges ratio is larger than FLOAT"/> <turn-defaults value="30,50,20" synonymes="T" type="STR[]" help="Use STR[] as default turn definition"/> <sink-edges value="" synonymes="sinks" type="STR[]" help="Use STR[] as list of sink edges"/> <accept-all-destinations value="false" synonymes="A" type="BOOL" help="Whether all edges are allowed as sink edges"/> <ignore-vclasses value="false" synonymes="i" type="BOOL" help="Ignore road restrictions based on vehicle class"/> <allow-loops value="false" type="BOOL" help="Allow to re-use a road"/> <sources-are-sinks value="false" synonymes="S" type="BOOL" help="Use all source edges as sink edges."/> <discount-sources value="false" synonymes="D" type="BOOL" help="Subtract upstream flow when inserting a new flow. When option --sources-are-sinks is set, the upstream flow is limited to the value of the source flow and the remaining part terminates."/> </processing> <defaults> <departlane value="" type="STR" help="Assigns a default depart lane"/> <departpos value="" type="STR" help="Assigns a default depart position"/> <departspeed value="" type="STR" help="Assigns a default depart speed"/> <arrivallane value="" type="STR" help="Assigns a default arrival lane"/> <arrivalpos value="" type="STR" help="Assigns a default arrival position"/> <arrivalspeed value="" type="STR" help="Assigns a default arrival speed"/> <defaults-override value="false" type="BOOL" help="Defaults will override given values"/> </defaults> <time> <begin value="0" synonymes="b" type="TIME" help="Defines the begin time; Previous trips will be discarded"/> <end value="-1" synonymes="e" type="TIME" help="Defines the end time; Later trips will be discarded; Defaults to the maximum time that SUMO can represent"/> </time> <report> <verbose value="false" synonymes="v" type="BOOL" help="Switches to verbose output"/> <print-options value="false" type="BOOL" help="Prints option values before processing"/> <help value="false" synonymes="?" type="BOOL" help="Prints this screen or selected topics"/> <version value="false" synonymes="V" type="BOOL" help="Prints the current version"/> <xml-validation value="local" synonymes="X" type="STR" help="Set schema validation scheme of XML inputs ("never", "local", "auto" or "always")"/> <xml-validation.net value="never" type="STR" help="Set schema validation scheme of SUMO network inputs ("never", "local", "auto" or "always")"/> <xml-validation.routes value="local" type="STR" help="Set schema validation scheme of SUMO route inputs ("never", "local", "auto" or "always")"/> <no-warnings value="false" synonymes="W suppress-warnings" deprecated="suppress-warnings" type="BOOL" help="Disables output of warnings"/> <aggregate-warnings value="-1" type="INT" help="Aggregate warnings of the same type whenever more than INT occur"/> <log value="" synonymes="l log-file" type="FILE" help="Writes all messages to FILE (implies verbose)"/> <message-log value="" type="FILE" help="Writes all non-error messages to FILE (implies verbose)"/> <error-log value="" type="FILE" help="Writes all warnings and errors to FILE"/> <log.timestamps value="false" type="BOOL" help="Writes timestamps in front of all messages"/> <log.processid value="false" type="BOOL" help="Writes process ID in front of all messages"/> <language value="C" type="STR" help="Language to use in messages"/> <ignore-errors value="false" synonymes="continue-on-unbuild dismiss-loading-errors" deprecated="continue-on-unbuild dismiss-loading-errors" type="BOOL" help="Continue if a route could not be build"/> <stats-period value="-1" type="INT" help="Defines how often statistics shall be printed"/> <no-step-log value="false" type="BOOL" help="Disable console output of route parsing step"/> </report> <random_number> <random value="false" synonymes="abs-rand" deprecated="abs-rand" type="BOOL" help="Initialises the random number generator with the current system time"/> <seed value="23423" synonymes="srand" deprecated="srand" type="INT" help="Initialises the random number generator with the given value"/> </random_number> </jtrrouterConfiguration>