ACTIVITYGEN

Contents

From 30.000 feet

ACTIVITYGEN reads the definition of a population matching an also given network. It computes and mobility wishes for this population.

Purpose: Demand generation for a synthetic population
System: portable (Linux/Windows is tested); runs on command line
Input (mandatory):
A) a road network as generated via NETCONVERT or NETGEN, see Building Networks
B) a population definition
Output: Definition of Vehicles, Vehicle Types, and Routes usable by SUMO
Programming Language: C++

Usage Description

Options

You may use a XML schema definition file for setting up a ACTIVITYGEN configuration: activitygenConfiguration.xsd.

Configuration

Option Default Value Description
-c <FILE>
--configuration-file <FILE>
Loads the named config on startup
--save-configuration <FILE> Saves current configuration into FILE
--save-template <FILE> Saves a configuration template (empty) into FILE
--save-schema <FILE> Saves the configuration schema into FILE
--save-commented false Adds comments to saved template, configuration, or schema

Input

Option Default Value Description
-n <FILE>
--net-file <FILE>
Use FILE as SUMO-network to route on
-s <FILE>
--stat-file <FILE>
Loads the SUMO-statistics FILE

Output

Option Default Value Description
-o <FILE>
--output-file <FILE>
Write generated routes to FILE

Processing

Option Default Value Description
--weights.interpolate false Interpolate edge weights at interval boundaries
--weights.expand false Expand weights behind the simulation's end

Time

Option Default Value Description
-b <INT>
--begin <INT>
Sets the time of beginning of the simulation during the first day (in seconds)
-e <INT>
--end <INT>
Sets the time of ending of the simulation during the last day (in seconds)
--duration-d <INT> Sets the duration of the simulation in days

Report

Option Default Value Description
-v
--verbose
false Switches to verbose output
-p
--print-options
false Prints option values before processing
-?
--help
true Prints this screen
-V
--version
false Prints the current version
-W
--no-warnings
false Disables output of warnings
-l <FILE>
--log <FILE>
Writes all messages to FILE
--message-log <FILE> Writes all non-error messages to FILE
--error-log <FILE> Writes all warnings and errors to FILE
--debug false Detailed messages about every single step

Random Number

Option Default Value Description
--random false Initialises the random number generator with the current system time
--seed <INT> 23423 Initialises the random number generator with the given value






This page was last modified on 25 November 2011, at 12:36.