我正在使用SUMO交通模拟源代码(在Windows和Visual Studio中)加载UI并运行场景。 我需要以一定的频率获取所有车辆的坐标。 我正在寻找一种“移动车辆”的源代码中的方法,可以获取位置?
我知道,如果我在车辆的UI上单击鼠标右键,则可以复制光标的地理位置,并在以下位置设置断点:GUIGLObjectPopupMenu :: onCmdCopyCursorGeoPosition 并获取坐标,但是我正在寻找一些经常且持续的东西。
答案 0 :(得分:0)
您可能正在寻找--fcd-output
,请参阅https://sumo.dlr.de/wiki/Simulation/Output/FCDOutput
如果您需要在线使用TraCI或libsumo和vehicle.getPosition函数,请参见https://sumo.dlr.de/wiki/TraCI/Vehicle_Value_Retrieval