Package org.matsim.pt.utils
Class CreatePseudoNetwork
- java.lang.Object
-
- org.matsim.pt.utils.CreatePseudoNetwork
-
public class CreatePseudoNetwork extends Object
Builds a network where transit vehicles can drive along and assigns the correct links to the transit stop facilities and routes of transit lines. As each transit stop facility can only be connected to at most one link, the algorithm is forced to duplicated transit stop facilities in certain cases to build the network.- Author:
- mrieser
-
-
Constructor Summary
Constructors Constructor Description CreatePseudoNetwork(TransitSchedule schedule, Network network, String networkIdPrefix)
CreatePseudoNetwork(TransitSchedule schedule, Network network, String networkIdPrefix, double linkFreeSpeed, double linkCapacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createNetwork()
Link
getLinkBetweenStops(TransitStopFacility fromStop, TransitStopFacility toStop)
-
-
-
Constructor Detail
-
CreatePseudoNetwork
public CreatePseudoNetwork(TransitSchedule schedule, Network network, String networkIdPrefix)
-
CreatePseudoNetwork
public CreatePseudoNetwork(TransitSchedule schedule, Network network, String networkIdPrefix, double linkFreeSpeed, double linkCapacity)
-
-
Method Detail
-
createNetwork
public void createNetwork()
-
getLinkBetweenStops
public Link getLinkBetweenStops(TransitStopFacility fromStop, TransitStopFacility toStop)
-
-