SUMO/Turorials/Hello SUMO 学习总结

本文详细介绍了如何一步步使用SUMO软件创建交通模拟所需的nodes、edges、.net、routes和configuration文件。通过PyCharm编辑XML文件,然后使用CMD命令行进行netconvert转换和sumo-gui启动,最终成功展示交通模拟路线。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、准备工作

  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:第一次在优快云写文章,可能内容欠佳,后续有可能再继续补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值