Class ODParser
- java.lang.Object
-
- org.opentrafficsim.road.network.factory.xml.parser.ODParser
-
public final class ODParser extends Object
Copyright (c) 2013-2022 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.- Version:
- $Revision$, $LastChangedDate$, by $Author$, initial version Mar 29, 2019
- Author:
- Alexander Verbraeck, Peter Knoppers, Wouter Schakel
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<LaneBasedGTUGenerator>parseDemand(OTSRoadNetwork otsNetwork, List<NETWORKDEMAND> demands, Map<String,GTUTEMPLATE> gtuTemplates, Map<String,LaneBasedStrategicalPlannerFactory<?>> factories, Map<String,String> modelIdReferrals, StreamInformation streamMap)Creates generators and returns OD matrices.
-
-
-
Method Detail
-
parseDemand
public static List<LaneBasedGTUGenerator> parseDemand(OTSRoadNetwork otsNetwork, List<NETWORKDEMAND> demands, Map<String,GTUTEMPLATE> gtuTemplates, Map<String,LaneBasedStrategicalPlannerFactory<?>> factories, Map<String,String> modelIdReferrals, StreamInformation streamMap) throws XmlParserException
Creates generators and returns OD matrices.- Parameters:
otsNetwork- OTSRoadNetwork; networkdemands- List<NETWORKDEMAND>; demandgtuTemplates- Map<String, GTUTEMPLATE>; GTU templatesfactories- Map<String, LaneBasedStrategicalPlannerFactory<?>>; factories from model parsermodelIdReferrals- Map<String, String>; model id referralsstreamMap- Map<String, StreamInformation>; stream map- Returns:
- List<LaneBasedGTUGenerator>; generators
- Throws:
XmlParserException- if the OD contains an inconsistency or error
-
-