如何将额外的路线附加到当前的 SUMO 场景?

How to append extra routes to current SUMO scenario?

我最近使用 OSMWebWizard.py 生成了一个相扑场景。然后,使用 NetEdit,我将边缘添加到 osm.net.xml 并将额外的 6 条路线保存在一个文件中,根据其要求调用它 extra.rou.xml

我想知道如何将extra.rou.xml附加到我当前的场景中,这样SUMO就会明白这6条路线也是运行 run.bat文件时场景的一部分?

您需要打开 osm.sumocfg 并将您的 extra.rou.xml 添加到路由文件列表中。它可能看起来像这样:

...
    <input>
        <net-file value="osm.net.xml"/>
        <route-files value="osm.passenger.trips.xml,extra.rou.xml"/>
        <additional-files value="osm.poly.xml"/>
    </input>
...