入门运行小例子
刚开始学习在python当中引用traci接口的时候,可以先去看sumo工具中给出的例子,路径为$SUMO_HOME/docs/tutorial/。里面有几个文件夹,如下图,以traci_tls为例,是用来修改仿真中信号灯信息的python脚本。
运行例子:
先进入所在的路径下,之后python traci_tls运行,就完成了一个小例子啦!
之前遇到运行不出来的情况,最后知道是没有先cd到这个路径下,就会报错很多文件找不到的情况~
#
二、SUMO工具包
这些工具都可以在sumo的tools文件夹下面找到。一般它们都是微小的——都是用于在特定命令下的特定用途,但是在其他情况系可能无效。注意这些工具一直是在改进的,有相关信息可以访问:。很多工具都是直接在tools文件夹下的,很多过时的将被转移到tools/purgatory中。
这些工具按照以下分类:
assign——交通分配工具
bulid——用于代码样式和子系统的工具
detector——一些用于处理真实世界中回路线圈数据的工具
district——用于处理TAZ(交通分析区域,trafficanalysis zones),又名districts
import——用于处理非SUMO的数据导入
(1)osm——处理OpenStreetMap数据的工具
(2)visum——处理VISUM数据的工具
(3)vissim——处理VISSIM数据的工具
net——处理net文件的工具
projects——项目本身的其他项目【黑人脸???】
route——处理rou文件的工具
shapes——处理形状的工具(针对PoI和Polygons)
tls——交通信号灯系统工具
traci——TraCI的python接口
traceExporter——生成流动轨迹(mobilitytraces)、trajectories、orbits、gps轨迹等多种格式
trip——不适用OD2TRIPS的trip生成或者修改工具
visualization——SUMO输出的图形评价
sumolib——针对网路欧文加、仿真输出和其他功能函数的python库
output——处理sumo输出文件的python库
xml——转换xml的相关工具
miscellaneous——非以上的类型。
引用链接:https://blog.csdn.net/renguoqing1001/article/details/53863743
来源:CSDN
作者:全宇宙只有一个miao
链接:https://blog.csdn.net/weixin_44012721/article/details/101039334