一、准备工作
1.打开SUMO的安装文件夹-->bin-->start-command-line
2.用cmd提示的cd/ d 指令将当前文件夹改为保存各种.nod.xml、.net.xml文件的文件夹
二、Nodes文件
用pycharm创建了XML文件,把教程中的代码粘进去,保存时把标题设为“hello.nod.xml”。(通过控制面板的文件资源管理器选项 取消了隐藏文件的扩展名)
三、Edges文件
用pycharm创建XML文件,把教程中的代码粘进去,保存时把标题设为“hello.edg.xml”。
四、.net文件
在做准备工作时打开的cmd中输入教程中的代码:
netconvert --node-files=hello.nod.xml --edge-files=hello.edg.xml --output-file=hello.net.xml
运行成功后:
五、Routes文件
用pycharm创建XML文件,把教程中的代码粘进去,保存时把标题设为“hello.rou.xml”。
六、Configuration文件
最开始打算用pycharm创建,但是不知道怎么创建出cfg文件,就改成用记事本了。把教程中的代码粘进记事本,保存时把标题设为“hello.sumo.cfg”。官网教程上好像少些了个“.”。可能用pycharm创建完之后改下后缀也可以吧。
在命令行中输入
sumo -c hello.sumocfg
输完之后显示完成,但是没有弹出sumo的界面。
又在命令行中输入了
sumo-gui -c hello.sumocfg
这时弹出了sumo的界面,但显示
于是我又点击了File,想看看从这儿能不能打开。点open simulation,找到文件后点OK,就成功出现了一条路,点运行图标就可以运行了。
PS:第一次在优快云写文章,可能内容欠佳,后续有可能再继续补充。