SUMO使用介绍
SUMO结构
SUMO是一款开源的软件,用于微观交通仿真。一般需要路网文件(xxx.net.xml)、路由文件(xxx.rou.xml)和配置文件(xxx.sumocfg。其中,路网文件用于描述道路的结构,路由文件用于描述车辆的路径、出发速度等相关参数,配置文件用于将各种文件进行集中管理,用于代替复杂的命令行输。
路网文件
路网文件一般可以通过节点文件(xxx.nod.xml)和边文件(xxx.edg.xml)来直接生成。节点文件用来描述一条道路的端点位置以及端点的类型,边文件描述道路的相关信息(车道数,道路的最大速度等)。
节点文件
节点文件的内容一般如下:
1 <nodes>
1 <node id="0" x="0.0" y="0.0" keepClear="false" type="unregulated"/>
2 <node id="1" x="1000.0" y="0.0" keepClear="false" type="unregulated"/>
3 <node id="2" x="2000.0" y="0.0" keepClear="false" type="unregulated"/>
4 <node id="3" x="3000.0" y="0.0" keepClear="false" type="unregulated"/>
5 <node id="4" x="4000.0" y