我在相扑中学习过,我们可以定义一个停车area.Can,我们也可以在静脉中模拟相同的场景(道路网络和停车区域)。我想在静脉中模拟一个停车区场景,那么静脉是否与相扑的停车区定义兼容?
发布于 2020-05-05 09:58:24
当您使用ParkedArea配置相扑XML文件时,在静脉中,车辆将显示为停在定义的区域中。在静脉5中,您可以使用handleParkingUpdate()方法处理车辆是否停放。
相扑XML文件中的配置示例:
.net.xml文件:
<parkingArea id="parkingArea1" lane="D2D3_0" roadsideCapacity="1" startPos="10.00" endPos="20.00"/>.rou.xml文件:
<vehicle id="0.10" depart="0.00">
<route edges="D2D3"/>
<stop parkingArea="parkingArea1" duration="3600.00"/>
</vehicle>纹理方法:
void MyClass::handleParkingUpdate(cObject* obj) {
DemoBaseApplLayer::handleParkingUpdate(obj);
//IF CAR IS PARKED
if (mobility->getParkingState()) {
//set color blue+red to parked cars
findHost()->getDisplayString().updateWith("r=20,red");
findHost()->getDisplayString().setTagArg("i", 1, "blue");
}
}我希望这能帮到你。
https://stackoverflow.com/questions/43835909
复制相似问题