Below, you may find the command line options the tool uses, sorted by their scope.

Please note that some options may be defined using an abbreviation; non-abbreviated option names start with ‘--’ (two minus signs); abbreviated option names are only one character long and start with ‘-’ (one minus sign).

Input options

Basic definitions

Option Default Explanation
--config <CONFIGURATION>
-c <CONFIGURATION>
N/A (optional) Defines the configuration to load.
--from <OBJECT_SOURCE>
-f <OBJECT_SOURCE>
N/A (mandatory) Defines the data source of origins.
--to <OBJECT_SOURCE>
-t <OBJECT_SOURCE>
N/A (mandatory) Defines the data source of destinations.
--net <NET_SOURCE>
-n <NET_SOURCE>
N/A (mandatory) Defines the road network to load.
--mode ['car', ‘foot’, ‘bike’]
-m ['car', ‘foot’, ‘bike’]
N/A (mandatory) The transport mode to use.
--from-agg <OBJECT_SOURCE> N/A (optional) Defines the data source of origin aggregation areas.
--to-agg <OBJECT_SOURCE> N/A (optional) Defines the data source of destination aggregation areas.
--to-types <TYPES_SOURCE> N/A (optional) Defines the data source of destination to types map.
--pt <GTFS_TABLES_PREFIX>
-p <GTFS_TABLES_PREFIX>
N/A (optional) Defines the GTFS-based public transport representation.
--traveltimes <TT_SOURCE> N/A (optional) Defines the data source of traveltimes.
--epsg <EPSG_NUMBER> N/A (mandatory) The EPSG projection to use.
--time <TIMES> N/A (mandatory) The time the trips start at in seconds.
--od-connections <OD_SOURCE> N/A (optional) When set, O/D-connections to compute are read from the given data source.
--mode-changes <CHANGES_SOURCE> N/A (optional) Load places where the mode of transport can be changed (no pt).

Input adaptation

Option Default Explanation
--from.filter <FILTER>
-F <FILTER>
N/A (optional) Defines a filter for origins to load.
--from.id <COLUMN_NAME> “id” Defines the column name of the origins' ids.
--from.geom <COLUMN_NAME> “geom” Defines the column name of the origins' geometries.
--from.boundary <GEOM_SOURCE> or <BOUNDING_BOX> “” Defines a boundary for the origins.
--to.filter <FILTER>
-T <FILTER>
N/A (optional) Defines a filter for destinations to load.
--to.id <COLUMN_NAME> “id” Defines the column name of the destinations' ids.
--to.geom <COLUMN_NAME> “geom” Defines the column name of the destinations' geometries.
--to.boundary <GEOM_SOURCE> or <BOUNDING_BOX> “” Defines a boundary for the destinations.
--from-agg.filter <FILTER> N/A (optional) Defines a filter for origins aggregations' to load.
--from-agg.id <COLUMN_NAME> “id” Defines the column name of the origins aggregations' ids.
--from-agg.geom <COLUMN_NAME> “geom” Defines the column name of the origins aggregations' geometries.
--from-agg.boundary <GEOM_SOURCE> or <BOUNDING_BOX> “” Defines a boundary for the origins aggregation areas.
--to-agg.filter <FILTER> N/A (optional) Defines a filter for destinations aggregation areas to load.
--to-agg.id <COLUMN_NAME> “id” Defines the column name of the destinations aggregation areas' ids.
--to-agg.geom <COLUMN_NAME> “geom” Defines the column name of the destinations aggregation areas' geometries.
--to-agg.boundary <GEOM_SOURCE> or <BOUNDING_BOX> “” Defines a boundary for the destinations aggregation areas.
--net.vmax <COLUMN_NAME> “vmax” Defines the column name of networks's vmax attribute.
--net.vmax-model <MODEL_NAME> “none” Defines the model to use for adapting edge speeds ['none', 'vmm1'].
--net.geom <COLUMN_NAME> “” Defines the column name of the network's geometries.
--net.boundary <GEOM_SOURCE> or <BOUNDING_BOX> “” Defines a boundary for the network.
--net.keep-subnets N/A (optional) When set, unconnected network parts are not removed.
--net.patch-errors N/A (optional) When set, broken edge lengths and speeds will be patched.
--net.incline N/A (optional) Loads incline information.
--pt.boundary <GEOM_SOURCE> or <BOUNDING_BOX> “” Defines a boundary for the PT offer.

O/D Weighting options

Option Default Explanation
--weight <FIELD>
-W <FIELD>
None/empty An optional weighting attribute for the origins.
--variable <FIELD>
-V <FIELD>
None/empty An optional destinations' variable to collect.

Routing options

Option Default Explanation
--max-number <INTEGER> N/A (optional) The maximum number of destinations to visit.
--max-distance <DOUBLE> N/A (optional) The maximum distance to check.
--max-tt <DOUBLE> N/A (optional) The maximum travel time to check.
--max-variable-sum <DOUBLE> N/A (optional) The maximum sum of variable's values to collect.
--shortest N/A (optional) Searches only one destination per origin.
--requirespt N/A (optional) When set, only information that contains a PT part are stored.
--routing-measure ['tt_mode', ‘price_tt’, ‘interchanges_tt’, ‘maxinterchanges_tt’] N/A (optional) The measure to use during the routing.
--routing-measure.param1 <DOUBLE> N/A (optional) The parameter for the first routing measure's variable.
--routing-measure.param2 <DOUBLE> N/A (optional) The parameter for the second routing measure's variable.
--crossing-model <MODEL_NAME> N/A (optional) The crossing model to use during the routing ['none', 'ctm1'].
--crossing-model.param1 <DOUBLE> N/A (optional) First parameter of the chosen crossing model.
--crossing-model.param2 <DOUBLE> N/A (optional) Second parameter of the chosen crossing model.

Network Simplification Options

Option Default Explanation
--prunning.remove-geometries N/A (optional) Removes edge geometries.
--prunning.remove-dead-ends N/A (optional) Removes dead ends with no objects.
--prunning.precompute-tt N/A (optional) Precomputes travel times.
--prunning.join-similar N/A (optional) Joins edges with similar attributes.

Public Transport options

Option Default Explanation
--date <DATE> N/A (optional); mandatory when using public transport The date for which the accessibilities shall be computed.
--entrainment <ENTRAINMENT_SOURCE>
-E <ENTRAINMENT_SOURCE>
N/A (optional) Data source for entrainment description.
--pt-restriction <CARRIERS> N/A (optional) A list of carriers that shall be loaded (all are loaded if not given).

Mode options

Option Default Explanation
--foot.vmax <DOUBLE> 3.6 Maximum walking velocity (in km/h).
--custom.vmax <DOUBLE> N/A (optional) Maximum velocity of the custom mode (in km/h).
--custom.kkc-per-hour <DOUBLE> N/A (optional) kkc used per hour when using the custom mode.
--custom.co2-per-km <DOUBLE> N/A (optional) CO2 emitted per kilometer when using the custom mode.
--custom.price-per-km <DOUBLE> N/A (optional) Price for using the custom mode per kilometre.
--custom.allowed <MODE>[,<MODE>]* N/A (optional) The type of roads the custom mode can use (combination of ‘foot’, ‘bike’, ‘car’ divided by ‘;’).

Output options

Option Default Explanation
--od-output <OUTPUT>
-o <OUTPUT>
N/A (optional) Defines the n:m output.
--ext-od-output <OUTPUT> N/A (optional) Defines the extended n:m output.
--stat-od-output <OUTPUT> N/A (optional) Defines the n:m statistics output.
--interchanges-output <OUTPUT>
-i <OUTPUT>
N/A (optional) Defines the interchanges output.
--edges-output <OUTPUT>
-e <OUTPUT>
N/A (optional) Defines the edges output.
--pt-output <OUTPUT> N/A (optional) Defines the public transport output.
--direct-output <OUTPUT>
-d <OUTPUT>
N/A (optional) Defines the direct output.
--process-output <OUTPUT>
-d <OUTPUT>
N/A (optional) Defines the process output to generate.
--origins-to-road-output <OUTPUT> N/A (optional) Defines output of the mapping between from-objects to the road.
--destinations-to-road-output <OUTPUT> N/A (optional) Defines output of the mapping between to-objects to the road.
--subnets-output <OUTPUT> N/A (optional) Defines the output of subnets.
--net-errors-output <OUTPUT> N/A (optional) Defines the output for network errors and warnings.
--crossings-output N/A (optional) Defines the output for crossing times.
--dropprevious N/A (optional) When set, previous output with the same name is replaced.
--precision <INTEGER> 2 Defines the number of digits after the decimal point.
--comment N/A (optional) Adds a comment with the used options into generated output dbs.

Process options

Option Default Explanation
--threads <INTEGER> 1 The number of threads to use.
--verbose
-v
N/A (optional) Prints what is being done.
--net.report-all-errors N/A (optional) When set, all errors are printed.
--subnets-summary N/A (optional) Prints a summary on found subnets
--save-config <FILENAME> N/A (optional) Saves the set options as a configuration file.
--save-template <FILENAME> N/A (optional) Saves a configuration template to add options to.
--help
-?
N/A (optional) Prints the help screen.