在路线上添加公交车站? (流程,SUMO)

时间:2019-09-06 14:56:02

标签: flow-project

我想创建公交车站(或火车车站)。我怎样才能做到这一点?

SUMO具有以下选项:https://sumo.dlr.de/wiki/Simulation/Public_Transport,但路由(在Flow中)似乎没有此选项。

我还是尝试将它们添加到路线中。 我读了一些情况,但没有一个使用停靠点(或常规路线以外的任何停靠点) ...正在尝试将公交车站添加到源代码中,但我希望有更好的解决方案

def specify_routes(self, net_params):
    rts = {
           "a": ["a"],
           "b": ["b"],
           "fix_route": ["a"]
           # This does not work, obviously
           #,"stop": ["lane": "a", "endPos": 50, "duration": 20]
           }

    return rts

2 个答案:

答案 0 :(得分:1)

谢谢你的好建议。

Flow当前不支持这些功能。我们刚刚打开了一个问题,希望将其作为新功能添加到Flow中。

以下是链接:allauth doc on custom user models

答案 1 :(得分:-2)

一个好问题。是的,使用FLOW时我们需要更大的灵活性。 FLOW给出的示例基本上建立了相扑文件,并且没有给我们太多选择。如果我们可以直接使用SUMO创建的net,route和cfg文件,并直接使用DRL算法,那就太好了。不过,我不确定是否可以这样做?