【发布时间】:2018-06-14 23:18:30
【问题描述】:
我试图弄清楚边缘/车道是否是内部的。当 SuMO 创建内部边缘/通道时,它会在它们前面加上冒号 [1]。目前,我是exploiting this information,但是,您似乎也可以使用标签function 将任意其他边缘注释为内部边缘。这也是为 SuMO [1] 创建的内部边缘设置的。因此,我想通过 TraCI 检索信息。
据我所知,没有 TraCI 命令可以检索此信息(即 function 的值或边缘/通道是否是内部的)。
microsim 目录中的 MSEdge 和 MSLane 类具有检索这两个值的方法,但是 libsumo 中的 Edge 和 Lane 类没有。
我还检查了 function 标记的值是否可能在初始化期间添加到参数映射中,我可以通过 TraCI 的 getParameter 访问它。情况似乎也并非如此。我检查了netimport 目录中的一些文件,但找不到任何令人满意的文件。
有没有其他方法可以通过 TraCI 检索函数/isInternal 信息而不添加新的 TraCI 命令(以及上述 libsumo 中缺少的方法)?
【问题讨论】: