ECLIPSE(1)
π ECLIPSE(1) β the activitygen glow-up π
okay bestie, sit down, hydrate, because we're talking about Eclipse β aka the activitygen tool β and she's literally the main character of trip generation for SUMO, the microscopic multi-modal traffic simulation. this is the page from the ECLIPSE(1) manual, section 1, User Commands. let's get into it π
β¨ NAME β¨
Eclipse β she generates routes of persons throughout a day, for the microscopic traffic simulation SUMO. no cap, that's the whole job description and she eats every time π
πΈ SYNOPSIS πΈ
activitygen [OPTION]*
that's it. that's the vibe. options go in, trips come out. π¦
π DESCRIPTION π
Eclipse SUMO activitygen 1.27.1
- Copyright (C) 2001-2026 German Aerospace Center (DLR) and others; <https://sumo.dlr.de>
- Copyright (C) 2010-2012 Technische Universitaet Muenchen
so basically: she generates trips of persons throughout a day for the microscopic, multi-modal traffic simulation SUMO. that's the whole personality. iconic, honestly. π
βοΈ Configuration Options: βοΈ
-c,--configuration-fileFILE β loads the named config on startup. yes queen, bring your own setup β¨-C,--save-configurationFILE β saves the current configuration into FILE, so you never have to remember it again π«Ά--save-configuration.relativeβ enforces relative paths when saving the configuration. no absolute-path drama allowed π--save-templateFILE β saves a configuration template (empty) into FILE. a little blank canvas, a fresh start π--save-schemaFILE β saves the configuration schema into FILE--save-commentedβ adds comments to saved template, configuration, or schema. commentary! we love a narrator π¬
π₯ Input Options: π₯
-n,--net-fileFILE β use FILE as the SUMO-network to create trips for. this is the map, bestie, we need the map πΊοΈ-s,--stat-fileFILE β loads the SUMO-statistics FILE
π€ Output Options: π€
--write-licenseβ include license info into every output file. receipts, but legal π§Ύ--write-metadataβ write parsable metadata (configuration etc.) instead of comments--output-prefixSTR β prefix which is applied to all output files. the special stringTIMEis replaced by the current time. cute timestamp era β°--output-suffixSTR β suffix which is applied to all output files. the special stringTIMEis replaced by the current time. she matches the prefix, they're a set π--precisionINT β defines the number of digits after the comma for floating point output--precision.geoINT β defines the number of digits after the comma for lon,lat output--output.compressionSTR β defines the standard compression algorithm (currently only for parquet output)--output.formatSTR β defines the standard output format if not derivable from the file name ('xml','csv','parquet')--output.column-headerSTR β how to derive column headers from attribute names ('none','tag','auto','plain')--output.column-separatorSTR β separator in CSV output-H,--human-readable-timeβ write time values as hour:minute:second or day:hour:minute:second rather than seconds. sooo much more readable, we stan π-o,--output-fileFILE β write generated trips to FILE
Processing Options:
(that's it. that's the section. she's empty. a mystery. we respect her privacy π)
β³ Time Options: β³
-b,--beginINT β sets the time of beginning of the simulation during the first day (in seconds)-e,--endINT β sets the time of ending of the simulation during the last day (in seconds)--duration-dINT β sets the duration of the simulation in days
π’ Report Options: π’
-v,--verboseβ switches to verbose output. she will tell you everything π--print-optionsβ prints option values before processing-?,--helpβ prints this screen or selected topics. hi, this is me π-V,--versionβ prints the current version-X,--xml-validationSTR β set schema validation scheme of XML inputs ("never","local","auto"or"always")--xml-validation.netSTR β set schema validation scheme of SUMO network inputs ("never","local","auto"or"always")-W,--no-warningsβ disables output of warnings. ignorance is bliss, allegedly πΈ--aggregate-warningsINT β aggregate warnings of the same type whenever more than INT occur-l,--logFILE β writes all messages to FILE (implies verbose)--message-logFILE β writes all non-error messages to FILE (implies verbose)--error-logFILE β writes all warnings and errors to FILE--log.timestampsβ writes timestamps in front of all messages--log.processidβ writes process ID in front of all messages--languageSTR β language to use in messages--debugβ detailed messages about every single step. she is locked in π
π² Random Number Options: π²
--randomβ initialises the random number generator with the current system time. chaos mode, let the universe decide β¨--seedINT β initialises the random number generator with the given value. deterministic girlies, this one's for you
π₯ EXAMPLES π₯
activitygen --net-file <INPUT>.net.xml --stat-file <INPUT>.stat.xml --output <OUTPUT>.rou.xml --rand
generate a trips file from a stats file on a given net using arbitrary random seed
activitygen --net-file <INPUT>.net.xml --stat-file <INPUT>.stat.xml --output <OUTPUT>.rou.xml --duration-d <NBR_OF_DAYS>
generate a trips file from a stats file on a given net for numerous days (with fixed random seed)
π REPORTING BUGS π
report bugs at <https://github.com/eclipse-sumo/sumo/issues>. get in contact via <sumo@dlr.de>. (be nice, they're doing their best π«Ά)
Build features: Linux-6.8.0-139-generic x86_64 GNU 15.3.0 None FMI Proj GUI Intl SWIG Eigen GDAL FFmpeg OSG GL2PS
- Copyright (C) 2001-2026 German Aerospace Center (DLR) and others; <https://sumo.dlr.de>
- Copyright (C) 2010-2012 Technische Universitaet Muenchen
Eclipse SUMO activitygen 1.27.1 is part of SUMO.
this program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at <http://www.eclipse.org/legal/epl-v20.html>
this program may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License 2.0 are satisfied: GNU General Public License, version 2 or later which is available at <https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html>
SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-or-later
licensing lore drop. read it. it's not optional, bestie π
and that's the whole page, fr fr. this was Eclipse SUMO activitygen 1.27.1, from the ECLIPSE(1) manual, dated August 2026. go generate some trips, you absolute icon πβ¨ππ¦π
π¦ where this page comes from
- ubuntu stonking: sumo 1.27.1+dfsg-1 Β· EPL-2.0 OR GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms