@Override public void setMaximumVelocity(double meterPerSecond) { vType.setMaximumVelocity(meterPerSecond); }
log.warn("The vehicle type's maximum velocity is set to 1.0 meter per second, is this really intended? vehicletype = " + this.currentVehType.getId().toString()); this.currentVehType.setMaximumVelocity(val);
vehType.setCapacity(capacity); vehType.setPcuEquivalents(this.pConfig.getPassengerCarEquivalents()); vehType.setMaximumVelocity(this.pConfig.getVehicleMaximumVelocity()); vehType.setAccessTime(this.pConfig.getDelayPerBoardingPassenger()); vehType.setEgressTime(this.pConfig.getDelayPerAlightingPassenger());
private void storeVehicleTypeInfo(SimpleNetwork net) { net.scenario.getConfig().qsim().setVehiclesSource(QSimConfigGroup.VehiclesSource.modeVehicleTypesFromVehiclesData); Vehicles vehicles = net.scenario.getVehicles(); VehicleType car = VehicleUtils.getFactory().createVehicleType(Id.create("car", VehicleType.class)); car.setMaximumVelocity(20); car.setPcuEquivalents(1.0); vehicles.addVehicleType(car); VehicleType bike = VehicleUtils.getFactory().createVehicleType(Id.create("bike", VehicleType.class)); bike.setMaximumVelocity(5); bike.setPcuEquivalents(0.25); vehicles.addVehicleType(bike); }
public void run(Config config, boolean considerMotorizedInteraction) { config.global().setNumberOfThreads(1); config.controler().setOverwriteFileSetting(OverwriteFileSetting.deleteDirectoryIfExists); config.plansCalcRoute().setRoutingRandomness(3.); Scenario scenario = ScenarioUtils.loadScenario(config); VehicleType car = VehicleUtils.getFactory().createVehicleType(Id.create(TransportMode.car, VehicleType.class)); scenario.getVehicles().addVehicleType(car); VehicleType bicycle = VehicleUtils.getFactory().createVehicleType(Id.create("bicycle", VehicleType.class)); bicycle.setMaximumVelocity(20.0/3.6); bicycle.setPcuEquivalents(0.25); scenario.getVehicles().addVehicleType(bicycle); scenario.getConfig().qsim().setVehiclesSource(QSimConfigGroup.VehiclesSource.modeVehicleTypesFromVehiclesData); Controler controler = new Controler(scenario); BicycleModule bicycleModule = new BicycleModule(); if (considerMotorizedInteraction) { bicycleModule.setConsiderMotorizedInteraction(true); } controler.addOverridingModule(bicycleModule); controler.run(); }
car.setMaximumVelocity(20); car.setPcuEquivalents(1.0); modesType.put(TransportMode.car, car); walk.setMaximumVelocity(1); walk.setPcuEquivalents(0.1); modesType.put(TransportMode.walk, walk);
car.setMaximumVelocity(this.vehSpeed); car.setPcuEquivalents(1.0); net.scenario.getVehicles().addVehicleType(car);
bike.setMaximumVelocity(5); bike.setPcuEquivalents(0.25); car.setMaximumVelocity(20); car.setPcuEquivalents(1.0);
vt.setMaximumVelocity(travelMode == "bike" ? 5.0 : 20.0 ); vt.setPcuEquivalents(travelMode == "car" ? 1.0 : 0.25); scenario.getVehicles().addVehicleType(vt);
vt.setMaximumVelocity(20); vt.setPcuEquivalents(travelMode == "motorbike" ? 0.25 : 1.0); scenario.getVehicles().addVehicleType(vt);