MATSIM
Packages
Package tutorial.programming

Packages

package  createNetworkExample
 
package  createNetworkSHP
 
package  demandGenerationFromShapefile
 
package  demandGenerationWithFacilities
 
package  downsamplePopulation
 
package  example06EventsHandling
 
package  example07ControlerListener
 
package  example08DemandGeneration
 
package  example10PluggablePlanStrategyFromFile
 
package  example11PluggablePlanStrategyInCode
 
package  example12PluggableTripRouter
 
package  example13MultiStageTripRouting
 
package  example16customscoring
 
package  example17Parallelisation
 
package  example18MultipleSubpopulations
 
package  example20customTravelTime
 
package  example21tutorialTUBclass
 
package  example22MobsimListener
 
package  facilitiesAndOpenTimes
 
package  individualizedScoringParameters
 
package  mobsimPassingVehicleQ
 
package  multiThreadedPlanStrategy
 
package  ownMobsim
 
package  ownMobsimAgent
 
package  ownMobsimAgentUsingRouter
 
package  ownMobsimAgentWithPerception
 
package  ownPrepareForSimExample
 
package  personAttributes
 
package  planStrategyForRemoval
 
package  randomizingRouter
 
package  readingNonstdRoutesIntoScenario
 
package  reflectiveConfigGroup
 
package  rideAsTeleportedCongestedMode
 
package  scenarioElement
 
package  simpleAdaptiveSignalEngine
 
package  streaming
 
package  timeDependentNetwork
 
package  withinDayReplanningAgents
 
package  withinDayReplanningFromPlans
 

Detailed Description

Contains matsim examples for which some java programming is necessary

Manually maintained list; most probably incomplete; please check sub-packages. (E.g. use next package''/prev package'' buttons in javadoc.)

Network generation

create network from EMME data: tutorial.converter.networkFromEmme

Initial demand generation

Generate demand from shape file: tutorial.programming.demandGenerationFromShapefile

Generate demand with facilities: tutorial.programming.demandGenerationWithFacilities

Behavioral modules

Alternative innovative modules<h3> Alternative scoring functions<h3> Alternative mobsims

Events

Listen to events: tutorial.programming.example06EventsHandling

Controler listeners

Insert additional code into control flow: tutorial.programming.example07ControlerListener

User defined attributes

Convert to other tools

Convert network to shp file: tutorial.programming.createNetworkSHP