21 package org.matsim.run;
23 import java.util.Iterator;
55 if (args.length == 0) {
56 System.out.println(
"Too few arguments.");
61 String arg = argIter.next();
62 if (arg.equals(
"-h") || arg.equals(
"--help")) {
66 this.configfile = arg;
67 this.plansfile = argIter.next();
68 if (argIter.hasNext()) {
69 System.out.println(
"Too many arguments.");
78 System.out.println(
"XY2Links");
79 System.out.println(
"Reads a plans-file and assignes each activity in each plan of each person");
80 System.out.println(
"a link based on the coordinates given in the activity. The modified plans/");
81 System.out.println(
"persons are then written out to file again.");
83 System.out.println(
"usage: XY2Links [OPTIONS] configfile plansfile");
84 System.out.println(
" The following parameters must be given in the config-file:");
85 System.out.println(
" - network.inputNetworkFile");
86 System.out.println(
" - plans.inputPlansFile");
88 System.out.println(
"Options:");
89 System.out.println(
"-h, --help: Displays this message.");
91 System.out.println(
"----------------");
92 System.out.println(
"2008, matsim.org");
100 public void run(
final String[] args) {
113 reader.
readFile(this.config.plans().getInputFile());
117 System.out.println(
"done.");
125 public static void main(
final String[] args) {
final void addAlgorithm(final PersonAlgorithm algo)
final void closeStreaming()
final NetworkConfigGroup network()
static Config loadConfig(final String filename, ConfigGroup... customModules)
final void startStreaming(final String filename)
static MutableScenario createMutableScenario(final Config config)
static void main(final String[] args)
static void printPlansCount(Population population)
final Network getNetwork()
final GlobalConfigGroup global()
void readFile(String filename)
void parseArguments(final String[] args)
void run(final String[] args)
Iterator< String > iterator()