public class DemandParser extends Object
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
| Modifier and Type | Method and Description |
|---|---|
static List<LaneBasedGTUGenerator> |
parseDemand(OTSRoadNetwork otsNetwork,
OTSSimulatorInterface simulator,
List<NETWORKDEMAND> demands,
Map<String,GTUTEMPLATE> gtuTemplates,
Map<String,LaneBasedStrategicalPlannerFactory<?>> factories,
Map<String,String> modelIdReferrals,
Map<String,StreamInformation> streamMap)
Creates generators and returns OD matrices.
|
public static List<LaneBasedGTUGenerator> parseDemand(OTSRoadNetwork otsNetwork, OTSSimulatorInterface simulator, List<NETWORKDEMAND> demands, Map<String,GTUTEMPLATE> gtuTemplates, Map<String,LaneBasedStrategicalPlannerFactory<?>> factories, Map<String,String> modelIdReferrals, Map<String,StreamInformation> streamMap) throws XmlParserException
otsNetwork - OTSRoadNetwork; networksimulator - OTSSimulatorInterface; simulatordemands - 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 mapXmlParserException - if the OD contains an inconsistency or errorCopyright © 2014–2019 Delft University of Technology. All rights reserved.