使用教程(一)
SUMO
是一款交通仿真软件,其余可自行百度。教程一主要展示一下如何运行一个仿真实例。当然,这只
是实现方法中的一种。
准备:
1.SUMO
软件
2.osm
地图文件
SUMO
可去官网下载,解压后就可以使用,图形界面软是在
解压后
bin
文件夹下的
sumo-gui.exe
。使用前
最好设置环境变量
SUMO_HOME
。其实不设置似乎也可以使用,但是会有警告。刚刚接触,笔者也并不
知道这一环境变量的作用。
SUMO_HOME
的内容就是安装文件的位置,也就是
bin
文件夹的上一级目录。
SUMO
解压之后,作重要的是
bin
文件夹
下的程序和
tools
文件夹
下的程序。
bin
文件夹下大部分是可执行
文件,但是并不像普通的可执行文件一样打开,而是需要用命令行打开,换句话说,整个功能程序并没有
被包装起来,这是出于可裁剪和可维护性角度考虑的。
tools
下的工具则更多的是用
phyton
写的。
osm
是一种地图信息文件,可以去
openstreetmap
官网下载。网址:
http://www.openstreetmap.org/
仿真准备:
SUMO
的仿真至少需要两个文件:
1.
道路文件
,或者叫路网文件(
net.xml
),就是对行车道路的描述文件;
2.
需求文件
(rou.xml)
,或者叫做车量行驶文件,用来描述车流量的行为。当然,更加高级的仿真可以加入
别的文件,比如车辆描述文件,地形文件。
目前我们只有一个
osm
地图文件,所以我们要用
SUMO
的工具生成路网文件和需求文件。
1.net.xml
文件的生成。
bin
文件夹下面有一个
netconvert.exe
文件,顾名思义,这个东西就是用来转换
net
文件的。
命令行如下: