Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
eclipse
GitHub Repository: eclipse/sumo
Path: blob/main/tests/dfrouter/meta/write_template_full/cfg.dfrouter
169686 views
<?xml version="1.0" encoding="UTF-8"?>

<!-- generated on 2025-09-11T14:39:46.642256+01:00 by Eclipse SUMO dfrouter v1_24_0+0753-7ddc191931e
-->

<dfrouterConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/dfrouterConfiguration.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="Loads the SUMO-network FILE"/>
        <detector-files value="" synonymes="d detectors" type="FILE" help="Loads detector descriptions from FILE"/>
        <measure-files value="" synonymes="detector-flow-files detflows f" deprecated="detector-flow-files" type="FILE" help="Loads detector flows from FILE(s)"/>
    </input>

    <output>
        <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 &apos;TIME&apos; 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 (&apos;xml&apos;, &apos;csv&apos;, &apos;parquet&apos;)"/>
        <output.column-header value="tag" type="STR" help="How to derive column headers from attribute names (&apos;none&apos;, &apos;tag&apos;, &apos;auto&apos;, &apos;plain&apos;)"/>
        <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"/>
        <routes-output value="" synonymes="o" type="FILE" help="Saves computed routes to FILE"/>
        <routes-for-all value="false" type="BOOL" help="Forces dfrouter to compute routes for in-between detectors"/>
        <detector-output value="" synonymes="detectors-output" deprecated="detectors-output" type="FILE" help="Saves typed detectors to FILE"/>
        <detectors-poi-output value="" type="FILE" help="Saves detector positions as pois to FILE"/>
        <emitters-output value="" type="FILE" help="Saves emitter definitions for source detectors to FILE"/>
        <vtype value="false" type="BOOL" help="Add vehicle types to the emitters file (PKW, LKW)"/>
        <vtype-output value="" type="FILE" help="Write generated vehicle types into separate FILE instead of including them into the emitters-output"/>
        <emitters-poi-output value="" type="FILE" help="Saves emitter positions as pois to FILE"/>
        <variable-speed-sign-output value="" synonymes="speed-trigger-output" deprecated="speed-trigger-output" type="FILE" help="Saves variable seed sign definitions for sink detectors to FILE"/>
        <end-reroute-output value="" type="FILE" help="Saves rerouter definitions for sink detectors to FILE"/>
        <validation-output value="" type="FILE" help="Write induction loop definitions for the given detector positions to FILE"/>
        <validation-output.add-sources value="false" type="BOOL" help="Add source detectors to the validation output"/>
    </output>

    <processing>
        <guess-empty-flows value="false" type="BOOL" help="Derive missing flow values from upstream or downstream (not working!)"/>
        <highway-mode value="false" synonymes="h" type="BOOL" help="Switches to highway-mode"/>
        <ignore-invalid-detectors value="false" type="BOOL" help="Only warn about unparseable detectors"/>
        <revalidate-detectors value="false" type="BOOL" help="Recomputes detector types even if given"/>
        <revalidate-routes value="false" type="BOOL" help="Recomputes routes even if given"/>
        <keep-unfinished-routes value="false" synonymes="keep-unfound-ends" deprecated="keep-unfound-ends" type="BOOL" help="Keeps routes even if they have exhausted max-search-depth"/>
        <keep-longer-routes value="false" type="BOOL" help="Keeps routes even if a shorter one exists"/>
        <max-search-depth value="30" synonymes="max-nodet-follower" deprecated="max-nodet-follower" type="INT" help="Number of edges to follow a route without passing a detector"/>
        <emissions-only value="false" type="BOOL" help="Writes only emission times"/>
        <disallowed-edges value="" type="STR[]" help="Do not route on these edges"/>
        <vclass value="ignoring" type="STR" help="Only route on edges allowing the given vclass"/>
        <keep-turnarounds value="false" type="BOOL" help="Allow turnarounds as route continuations"/>
        <min-route-length value="-1" synonymes="min-dist min-distance" deprecated="min-dist min-distance" type="FLOAT" help="Minimum distance in meters between start and end node of every route"/>
        <randomize-flows value="false" type="BOOL" help="generate random departure times for emitted vehicles"/>
        <time-factor value="60" type="TIME" help="Multiply flow times with TIME to get seconds"/>
        <time-offset value="0" type="TIME" help="Subtracts TIME seconds from (scaled) flow times"/>
        <time-step value="60" type="TIME" help="Expected distance between two successive data sets"/>
        <calibrator-output value="false" synonymes="write-calibrators" deprecated="write-calibrators" type="BOOL" help="Write calibrators to FILE"/>
        <include-unused-routes value="false" type="BOOL" help="Include routes in the output which have no vehicles"/>
        <revalidate-flows value="false" type="BOOL" help="Checks whether detectors with calculated flow 0 can attract additional traffic"/>
        <remove-empty-detectors value="false" type="BOOL" help="Removes empty detectors from the list"/>
        <strict-sources value="false" type="BOOL" help="Whether edges with unknown status can prevent an edge from becoming a source"/>
        <respect-concurrent-inflows value="false" type="BOOL" help="Try to determine further inflows to an inbetween detector when computing split probabilities"/>
        <scale value="1" type="FLOAT" help="Scale factor for flows"/>
    </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"/>
        <speeddev value="0.1" type="FLOAT" help="The default speed deviation of vehicles"/>
    </defaults>

    <time>
        <begin value="0" synonymes="b" type="TIME" help="Defines the begin time; Previous defs will be discarded"/>
        <end value="86400" synonymes="e" type="TIME" help="Defines the end time; Later defs will be discarded; Defaults to one day"/>
    </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 (&quot;never&quot;, &quot;local&quot;, &quot;auto&quot; or &quot;always&quot;)"/>
        <xml-validation.net value="never" type="STR" help="Set schema validation scheme of SUMO network inputs (&quot;never&quot;, &quot;local&quot;, &quot;auto&quot; or &quot;always&quot;)"/>
        <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"/>
        <report-empty-detectors value="false" type="BOOL" help="Lists detectors with no flow (enable -v)"/>
        <print-absolute-flows value="false" type="BOOL" help="Prints aggregated detector flows"/>
        <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>

</dfrouterConfiguration>