Codota Logo
TransitRouterNetwork.createFromSchedule
Code IndexAdd Codota to your IDE (free)

How to use
createFromSchedule
method
in
org.matsim.pt.router.TransitRouterNetwork

Best Java code snippets using org.matsim.pt.router.TransitRouterNetwork.createFromSchedule (Showing top 5 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Connection c =
  • Codota IconDataSource dataSource;dataSource.getConnection()
  • Codota IconString url;DriverManager.getConnection(url)
  • Codota IconIdentityDatabaseUtil.getDBConnection()
  • Smart code suggestions by Codota
}
origin: matsim-org/matsim

@Inject
RandomizingTransitRouterFactory(Config config, TransitSchedule schedule) {
  this.trConfig = new TransitRouterConfig(config);
  this.schedule = schedule;
  this.routerNetwork = TransitRouterNetwork.createFromSchedule(schedule, trConfig.getBeelineWalkConnectionDistance());
}

origin: matsim-org/matsim

@Override
public TransitRouter get() {
  if (this.routerNetwork == null) {
    this.routerNetwork = TransitRouterNetwork.createFromSchedule(transitSchedule, this.config.getBeelineWalkConnectionDistance());
  }
  if (this.preparedTransitSchedule == null) {
    this.preparedTransitSchedule = new PreparedTransitSchedule(transitSchedule);
  }
  TransitRouterNetworkTravelTimeAndDisutility ttCalculator = new TransitRouterNetworkTravelTimeAndDisutility(this.config, this.preparedTransitSchedule);
  return new TransitRouterImpl(this.config, this.preparedTransitSchedule, this.routerNetwork, ttCalculator, ttCalculator);
}

origin: matsim-org/matsim

public TransitRouterImpl(final TransitRouterConfig trConfig, final TransitSchedule schedule) {
  super(trConfig);
  this.transitNetwork = TransitRouterNetwork.createFromSchedule(schedule,
      trConfig.getBeelineWalkConnectionDistance());
  this.preparedTransitSchedule = new PreparedTransitSchedule(schedule);
  TransitRouterNetworkTravelTimeAndDisutility transitRouterNetworkTravelTimeAndDisutility = new TransitRouterNetworkTravelTimeAndDisutility(
      trConfig,
      new PreparedTransitSchedule(schedule));
  this.travelDisutility = transitRouterNetworkTravelTimeAndDisutility;
  this.travelTime = transitRouterNetworkTravelTimeAndDisutility;
  setTransitTravelDisutility(this.travelDisutility);
  
  this.cacheTree = trConfig.isCacheTree();
}
origin: matsim-org/matsim

TransitRouterNetwork transitNetwork = TransitRouterNetwork.createFromSchedule(scenario.getTransitSchedule(), trConfig.getBeelineWalkConnectionDistance());
origin: matsim-org/matsim

/**
 * Instantiates a new TransitLeastCostPathTree object with a sample transitSchedule and default configuration.
 */
public void instantiateNetworkAndTravelDisutility() {
  String transitScheduleFile = "test/scenarios/pt-tutorial/transitschedule.xml";
  Config config = ConfigUtils.createConfig();
  Scenario scenario = ScenarioUtils.loadScenario(config);
  scenario.getConfig().transit().setUseTransit(true);
  TransitScheduleReader reader = new TransitScheduleReader(scenario);
  TransitRouterConfig transitRouterConfig = new TransitRouterConfig(scenario.getConfig());
  reader.readFile(transitScheduleFile);
  TransitSchedule transitSchedule = scenario.getTransitSchedule();
  network = TransitRouterNetwork.createFromSchedule(transitSchedule, transitRouterConfig.getBeelineWalkConnectionDistance());
  PreparedTransitSchedule preparedTransitSchedule = new PreparedTransitSchedule(transitSchedule);
  travelDisutility = new TransitRouterNetworkTravelTimeAndDisutility(transitRouterConfig, preparedTransitSchedule);
}
org.matsim.pt.routerTransitRouterNetworkcreateFromSchedule

Popular methods of TransitRouterNetwork

  • getLinks
  • getNearestNode
  • <init>
  • createLink
  • createNode
  • finishInit
  • getNearestNodes
  • getNodes

Popular in Java

  • Creating JSON documents from java classes using gson
  • findViewById (Activity)
  • getSystemService (Context)
  • setContentView (Activity)
  • VirtualMachine (com.sun.tools.attach)
    A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
  • PrintStream (java.io)
    A PrintStream adds functionality to another output stream, namely the ability to print representatio
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • Notification (javax.management)
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement.A servlet is a small Java program that runs within
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now