SUMO TraCI如何找到邻近的路口?

时间:2019-10-02 09:07:22

标签: sumo

我最近在SUMO中使用TraCI。我想知道,如果有车辆,如何找到周围的相邻(最近)路口?

2 个答案:

答案 0 :(得分:0)

没有直接的TraCI函数来获取最近的连接点。但是,您可以存储网络中所有路口的所有坐标,并使用System.out.println(Arrays.asList(contentList.get(0)).get(2)); 计算车辆和路口之间的scipy.spatial.distance.cdist

答案 1 :(得分:0)

关于连通性而不是航空公司距离,您只需沿着当前路线的边缘走动即可获得节点,如下所述:https://sumo.dlr.de/docs/Tools/Sumolib.html#import_a_network_and_retrieve_nodes_and_edges