Building new scenarios

Starting a new scenario (our term for the application of MATSim to a region/area) can appear quite cumbersome at the first glace, as a lot of data preparation may be required. In any case required for a new scenario are:

Given these two data items, you can already start building your own scenario. The "Learning MATSim in 3 days"-Tutorial gives you an introduction on how to build your own scenario.

Import from VISUM

See here for javadoc, and here for code.

Programming

In many cases, using pre-configured software is not possible because there are just too many possibilities of how input could look like. Although matsim is not there yet, these should be api-only use cases, i.e. they should only use the "stable" api.  Therefore, the following are under the api-users section of the documentation:

Information concerning specific scenarios

The following sections contains various information for building a scenario that presumably goes beyond what is in the tutorial.

Using MATSim for Switzerland

General remarks

This is material that was in the tutorial "Learning MATSim in 3 days".  We moved it to here, but did not check the content.

A. Horni: Shortly, there will be a working paper describing the usage of MATSim for Switzerland., 02.05.2011

Some data sources

 

Using MATSim for Vancouver

There are many different ways to start a new MATSim scenario.  This is just one of them.  Ideally, they would be documented somewhere.  At this point, there is just this pointer to an (incomplete) Vancouver scenario.

All relevant info (not a lot) is now in src/playground/duncan .

No efforts have been made to include public transit.

Using MATSim from Urbansim (for the PSRC region)

Check out the opus source tree from www.urbansim.org .  (The source tree is the tree containing directories such as opus_core or opus_gui.)

In this source tree, there should be a directory opus_matsim .

There is documentation in opus_matsim/docs .